<SEC-DOCUMENT>0001131383-21-000005.txt : 20210224
<SEC-HEADER>0001131383-21-000005.hdr.sgml : 20210224
<ACCEPTANCE-DATETIME>20210224170332
ACCESSION NUMBER:		0001131383-21-000005
CONFORMED SUBMISSION TYPE:	40-F
PUBLIC DOCUMENT COUNT:		180
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210224
DATE AS OF CHANGE:		20210224

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:		21674610

	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-20201231.htm
<DESCRIPTION>40-F
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab,d:3b21451bdda942e6b07b691f4e047f72--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stn="http://www.stantec.com/20201231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>stn-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF82LTEtMS0xLTA_4d06363b-f104-4103-ada1-205aabc2fbeb">false</ix:nonNumeric><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF84LTEtMS0xLTA_29b8f8b5-a4d9-4815-a958-b61c28b028e5">2020</ix:nonNumeric><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF85LTEtMS0xLTA_fa9b9e71-9868-475a-b775-77f9c4058e32">FY</ix:nonNumeric><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF8xMS0xLTEtMS0w_ae499795-5534-45ed-b49e-d6ccb0bf3655">0001131383</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="stn-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ie435fcc333294889b918ef14d7945238_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:context id="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ie0571aa267b14e8dbfa1f6f464b74fad_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="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="i6888a4348d3e4e97bbf0a877e06c311c_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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></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="ibc5cb509817e4883a9899756227a741e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2efe1f29e99b476f8ba19205ddd9e690_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc1c7f032cfd45d1b9480c036e97d1b1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifff7168c63ac498abda74a67acee3389_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9116200f37944f7698a627fa110b10a3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdcca06c0dd1474384a61f3a6ffe6714_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fc11e4f27d248ae90a5bcc1b6080fe8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a3618dda8f5437ebc8169d94d4e2f88_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica5179a7dccd41a9a2d7dca0aab02f49_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c08120dae5742bfbca3976dad6205f5_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8df4f96d7c9644f49853b1c0f07a3e93_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c6263e50f8441d38f7ca51d46e5aeb8_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21e1b1c9f26148afb4c621a0668447cd_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i990850168fd348f4b1a206816242bad8_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e94cb470fed49ef9ec429fc274cc85f_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71b918f640a844af9e39983d93064f64_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c2f4d86a1f647948eb35359c6682a57_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="i595a39896e0f4065a1b2e7e7a868639b_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="icd1a0027be6245389b2c65c9d6216a0b_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="id889fccc8d9d46b683bad5531acf3de8_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="i4cbf02fedd4947a4a07d7b42e9f14aad_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="i07584f8b00fd4874ae30ae95d43687e3_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="ia8c5d5ccbf4547709230dfc829c750d2_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="ic583dfeb9cff431382adc74b3ce303ad_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="icc0737c5ed3342f3af32d3612ed9b156_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="i2322b8210aa34c949c822570d20c3cd1_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="i09dec1d85fd24153b7eacef5526cae6d_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="i1a76efa0822c4aba868e8d9419789c32_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="i7993f436583745e996e42df8fca7777c_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: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="i1278d8ecaaf84262926b73ff406027d6_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: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="i3b7a589d937b49cca26f3ea8610234aa_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><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="ib5dd0f903e5c4b0aba142c709a6c6494_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><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="i8e21f2a9dfaa4f79b96dd18eaa1f28c2_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><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="i74e07a46976c4b64b7c605d09497daeb_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><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="i2280e89ce7294bb0a5339b72ace1054b_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><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="i614560075b0d41ccbbea9190c71d7732_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><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="i57f71bae0fab44ffb87c2f8609fa86b0_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><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="icc9b626ad10f4b45814b50a8674ea131_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</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="id248c1a411e94ed9ac8745b5a3f84fc4_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</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="ie93a019565ad4d038c7bbf3cdec5e0ec_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6979249107b41c496e3d10f5a4c9f62_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0de1e22800f14de78a798ca366ad9d9d_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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5796569b3c04a23bdad3daa9dcc1dda_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="i2767006f732342dda94432afcb90b377_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="i8120b75f48f44855bc5a21f5777f2060_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="i8426b23c5ab142b5b35f857b976dac23_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="i3e3ac286de3643238b679ebf232f56e2_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="i79ffc296e9ea4b97ad9113dd9d90b14f_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib333e61e212b4b12bf8092de8e9315c5_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c1e07d279334a5da770b9d61161c05e_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4511ca0c37b34bdab0f4af7c4b4418c0_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i940ec67352df4e20879ce9008e62d481_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb10d18e5a1944de87de66767a42f273_I20181231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbba6fd4b5d34c89a4e578e7e13007bb_I20181231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc94d669c4994700be6b3ef88db4aa55_I20181231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c2d2dcaed384f9a8382676c9820ec92_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e859e9968cc40b5b79dfde4006c6d36_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231"><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:GrossCarryingAmountMember</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="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231"><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:GrossCarryingAmountMember</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="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231"><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:GrossCarryingAmountMember</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="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62774f31a346480b8176d35415447d14_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15020c81d4234f7ba02b7b2daa0645bd_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i837399352f824cdabe0e5ec51243a6b1_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if25005899a6f4a44980f9e1d023b12e1_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82e88590636f462ab1ccd04df32c2cd7_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="id7b1d2a85baf47e3bce037c94ed78edd_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="ibfaecab9d6ea45b680c6279dd4a6f546_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: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="ib9f93e361aaf4783ab85149489615d1f_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: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="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_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: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="i0bfd74b4ed92439faca106b46c874093_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="i4cd91ca41025497981b55359b6cacb5d_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="i036e5ef365724c1eb43dcfd6c4e2f409_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i402109c6651644deb59f1024083b2ad4_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fb2373534374b749fe759a4d5cca590_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ce0249845ae4f0bb93cfc96bc3b02d2_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="i72e67a8be141446bacad31dcab83a385_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="i7f82962b9b474508bbd9c459fb503c74_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide0a8c8c5d204865a643d04972c858e4_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34f790989eca42349682ffb113d5f152_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccc0e25d99c24512aa0df61e9cb34147_I20181231"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i979236714af342d8bdfe59e7f2649599_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i101309c49827418ca35085f6002b73ae_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="i98471d8988794598ae873cb45a8584c4_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="ib8be98a571164b9599d36045dcde9cb3_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="ief757b5a145d4959816e7b970ab6b5b6_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><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="i8a32c3d5d6f949c9b9506f51facfe016_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="i4ccd1c0a1e5d426d84068c11d64184de_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="i3dd9fd1a08c94dacb40c94885fffd358_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="i3837af15d4254b17a2f720bb5655d9de_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="ie829c8b36de14b3aa896f9825c1a7f7d_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><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="i3d022a50ae014c658f8a22aa66832264_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="i608c416d03684a6598a825dd9313ef4e_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="i7305239ccbc64c03b87c0721113fb2db_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="i0d1d9ae593ef4e978fe1e358d4acd897_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="i8b6c8131988f4339b3e7ca0ab2b0042a_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><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="i4d41d19c58704702aa9993c2f2b72177_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="i93a669039f9e42a0b0352a3b067e76c7_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21ff5ac04f664bc098b18e40ff3a85e4_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab28aea1c10b4ce7be0bbf89dc40d398_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2baae21343424c588355e9cde212d64f_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96bb4a6d89084a6e951fe34e3614fe4d_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="i5a5a7f99570d4864a92ad3474a854bc5_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="i0875a2adad04473d856499b72bf1e510_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="ia539450b76704d8aacb67242e2e7ecf3_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="i3d850fa8011440f783d1f19a3537cbf3_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec1ca3f567de499cbae8b84ac9e34c53_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id50f47aa5cba4bed81e74bdad76776a5_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65ddc248043843bdb7c2fb221e7e84a2_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="i6e836e7fd5a84c34b52ad6aeb93fda9d_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="i5a964777c8954cd7975be0ad8845da99_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="ifbe5224285464caa834b558c126bdb93_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="i0545bff60386482a92b7f7e936b03b23_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="i4083d2b3517d4216a6992d3517b49328_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="i07dca96b76984d5aae6d3a0c7ec81d8d_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="i6aa0cb280dcd4bfb8648e72ed6b7bf2d_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="i273aceac41f14e6983998b7b2f26c86d_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="i986528a48cf6454a8c99507dfeee140b_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</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="i6c3bfa4e3db54562a2e9c1ac1a50ab0d_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</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="i8b2b436ec29448bca31ed5d6b3998b77_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="i9e473128e725419784e12fe04580ad50_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70de6c0913fe4f7e8f7b5128ac529051_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="i55c79d392872443aaa8c26db4d2be7c2_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:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</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="i98727a4858984f3f98200dff8047d894_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</xbrldi:explicitMember><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="i6c3544d57ecb4045a5427c4fa4528937_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i87cd8871f7474c88bee262d02137aa0d_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><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="i43b02c05a92f47b2b9d991c75f02d156_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</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="iaf718ce6d0a34a0f9f033b5272eeb5fa_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><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="icfc575b6eefb40168b8811d2c6bab1c6_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><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="ib1bc86ce53e442a1bfb4697fceb5f138_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><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><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="if904ffcc8d8343dd9958e5d115756cce_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="i35d99491d7d249b48dc6ed203a12415d_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="i8a82ceadde854dfebfafd9674919836f_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="i25f8134adb5a40738664f2717aaf7e0f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><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="iefed356e435844b4ba91ebc42ab87c3d_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="i5e7abf34e88c4542a40941e10e91d5dd_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="i944d59e22a7741448dc889210f73f34f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember><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="i3cc46fafa2e641169b9211079a651a13_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="i834d2df5c3b84d0fb13f09221a3328a0_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="i0566c7beba364c21aed78c8d29de38c3_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92503d939be243bd91acfc0405628f02_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><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="ie4945c307e0b474894f463c2e37ad0e5_I20191231"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d82452f1c4b4b348bf5f1dc8bf12f78_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><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="ie5aee6919f6440a78846afa65c5d4db5_I20191231"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a44a916ebca4cca8c7b5e9d8705a0c1_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="ibb384260f30d4e2b8b3995c63a665d23_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d7a1843fb1248e783a506af16f3ca46_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="i1fcd6cf263314b5eb375af60fcdbd426_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61b1059f86ee487286d887ada946647f_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="i29fb8ed992b04558b7c176c33c5600dc_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="i12a40905241a49fe9f5d24572ba2714c_I20191001"><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>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i996e01269e95432fb137e3068fa2a186_I20191001"><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>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cc67ca3960d4f7391d24c28ebc8d1ca_I20201001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18312d30b8f848628834ad66b6c09b46_D20201001-20201001"><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-10-01</xbrli:startDate><xbrli:endDate>2020-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeba814ee12e42119208285be3f42adf_D20201001-20201001"><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-10-01</xbrli:startDate><xbrli:endDate>2020-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic52ccd4844554da6a32fa58b4435ceb6_I20201001"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="basis_points"><xbrli:measure>stn:Basis_Points</xbrli:measure></xbrli:unit><xbrli:context id="i5d54ec5176484d0e83406368c2267c9b_I20201001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="stn:TypesOfKeyAssumptionsAxis">stn:OperatingMarginsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i331fc40967b341dd91026a543422d73d_I20201001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="stn:TypesOfKeyAssumptionsAxis">stn:DiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i557c8c34fc274dd5ba81fba05f00f76e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebb62e4ff77c48f5bde9d4b7dd48d169_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3ba65fc29e6413da6ad497076e44db3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a32d1cb793d45539851d8ed294953c9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if533b0a5d8fa4fafb63ee097d49a0140_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee103c80c877454f90421fc43ace39d5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d4ee914ff3a4edfa481d59b38be3bb8_I20181231"><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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i306347ddc64e4f1684bc4625eea9b6f1_I20181231"><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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e7eaea171644d3e8641ddc7e627c4f3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if99c578af050422984b6bb73388dfa11_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5c991b0fdef432591a9a7e247073f87_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84e1137ecaad4ef7a4b04f77090a6f8b_I20181231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06b02086f9694401817d2b8b136431d2_I20181231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd6c8e88d8a442d98dc95c96d2c8ea4c_I20181231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i092a0094729743a88d5146e93b58500c_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32768267801746b69ebb78be76a86391_D20190101-20191231"><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:GrossCarryingAmountMember</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="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231"><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:GrossCarryingAmountMember</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="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231"><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:GrossCarryingAmountMember</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="i52aea7094c0049a4b7f9c2a5e20604ed_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="i4b8e61351db146e8a611d072f2148f2c_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if982f85d0b804392b6ca50cb6078b395_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2790354116a6404fa655ba90d7b4abd9_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc8bb11b9b4c433685502863eb773560_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="i5dcb2883c2764f3c966b4246fe110f23_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: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="iae36a6d741ca40c3958df6b8b966feaf_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: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="i3e7e408d61974d3485b29681c98925c8_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: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="ib1811a20a0de4b39be1062fc0a105d90_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="ic33c6c2b11434c6abec05cdf68cc66b8_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i178b6eb7f2254a12807d2aacf18f45f5_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fb38522b743476eb4c2bbdd36ae8480_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9c79268d9d744f698f27eb8056660bf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if348030f856d4b1f8455cc749050523c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e37115138da4ad48e9dbeb82691d16a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22952edbc8ba46d283a3c1d89fc69670_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6a3d560b42e422f90cd8d691e8e4c57_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5359bdd9fa5746bebce7f1f3686d40f9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f53c7c05eab44e08529d3c8c8123b6b_I20181231"><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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia98de3e1c17645b1b8381cba3f41fd93_I20181231"><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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d1d7f8720b54850a985923d068ba221_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21d5629783d94ac19b4beb40d7604aa3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b342b0e8e140e18bc8f494d45109e9_I20181231"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5dd527804294b35be76d16bceb297f5_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i325fbe6b18994eaaa3aeefa0f4e3a0ba_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06299a7d08a04eaaa563926fe18e9daf_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic09544ff95a74dd986fd72627450618c_D20190101-20191231"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</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="i3f9c017e22604f54a861856e373f1600_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a9851664112426e88cf6bd7b2931162_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><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="i157697295dc542e090ab166144f6e8fe_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="i65169bc4ec424820a578c7dd967bc9e0_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="i0e80ee50096741e3bbf962d9c8463589_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="i4c590c5191f348ec82750d093b9b914b_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><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="i15145da660ee47e48d0b9ba442f7f646_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="ie65f32e068164e30ba7e54729735d8a3_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="i9a0e2599965e484d97e5609fdc872e2f_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="ic603fb2ce6c94b79bb2b6f8d26a00f44_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><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="i2051a6e362594d2085edd641ddde22a1_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="iabd30654ac824130925ddbeccafe72e7_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="if8ee35d6ac434d85a1abdc398b1dce69_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="iae2a1f25ac694059a6b594b3785179bf_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e3ed882e95a466885d9421b1090aa28_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59cb3c33c4c349859e1c752b81011719_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20d9b2119fc64229aaee23dfadae5ea7_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb68506cc2224dd0ae5ccc86be338913_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="i216a8b19208a4620a6e0ebe81ad9ce9d_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="id64ac780017846ca9d0d696f95310268_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="i9cfecda5b9d8428b9a8021a1cbe78718_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="i4f293cd096574b21be4e207a98213805_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="i27580519fed44f7abd82ab5e273cd431_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i993a4ab343e4497ab106c946a094b733_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="i4ca6d984ac04414191fcc33835faa051_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i156b1ea1c3094e71a24baaafda33398a_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="i0e7b8f9c4c2c4112aad710200c55f2b1_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73799db4d1c7452685590810154884ba_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="i90e4e700983c421c9128cfa2949a3aa7_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id98cad9dcfd8406f99cc6e8621d0033c_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="i422f10775a5a48e5b80b15a2b2c14f50_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie449c06139914bfa9381e2ba11ee7b3a_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="i945a1e6b3da049899dfbc740c309e086_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie141ff9043b3438bb55ee39cb59b2485_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="ic8e39ea5f54f4facabc4559685c84d84_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c7101a03db4040a015cec1581ccaf9_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="id79256067d1a4eecb9f60da380c020ba_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="i5cbcde20b72d438a9d5d9dc9ba36100a_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></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="ic0f069fff3bf4fef9cefb6de210ded20_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></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="i7a41a6b7e7964a88a9e8b5e19501bcde_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><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="iabd525aa4b204454b112b20b6690b7ef_I20191231"><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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26988d1156cf4d32947a804c2069e3b4_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="i900226c715f44c2abde09a9422caa7d3_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ca51b1067314cd2a43a0e73a272cb03_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="ie8f02bf9d70f4dcaba4e64a29c38d9e9_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c2154eb888b4167be674f27b611582c_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="i127835d1cb454f0aaddc86927d7a517a_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="i2505c756bcff41d59493cdf9a6553452_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="if055cf323c684c9da8d95819f8b931bb_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="i2f6b332e980242209630e6af1101adbb_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="i2444f9c3088245bb95a3655d5d149c25_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i864402a276804c70b60469247f60ecf0_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="i977c3078eb58437990197400dd032556_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="id58aa6b314e64ab7b37bfdacc80e660d_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="i11d1801f3ace4604b786f18dbe65efcf_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i942738b4cf334064963b3144112c02fd_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:unit id="tranche"><xbrli:measure>stn:tranche</xbrli:measure></xbrli:unit><xbrli:context id="ie14b35aff8f347339a2d2e97213272a9_D20190719-20190719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-19</xbrli:startDate><xbrli:endDate>2019-07-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabcb6140199349d5b96ad40d5dc4457a_I20190719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-07-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9da70fddd37647cba47ddb4aae4c43e4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29b65ffb25b94bca9a17887abdb506aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a4e70f4a6bf4aaaa3cde164c2321474_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e4e3a1f57dd4d408766a76a3f470573_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic94de21512e64de6a14216d28f6db884_I20200101"><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>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31c49e31fbe446a8b556bc28f1972917_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="i1f10ed88172c43d5afc99d611622ef95_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d9fcef202b2480888bee4e68fc3ee99_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="ibe85782bc7c647f38f179f6469d39f38_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i467a5f28c25b4d0fb685eb17a11c91d0_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="ib6c0953dbf9a45ddb70bc7593a44279c_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><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i365053ff0be242d48ed642bbb5ae2bd9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i1c808a25f2e243969c03b05f7184ef4d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember><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="icef1f1b4bdd44397be0f02055c19b690_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:AustralianFundMember</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:unit id="aud"><xbrli:measure>iso4217:AUD</xbrli:measure></xbrli:unit><xbrli:context id="i39661acb19a54295836b3f9d85260c34_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:AustralianFundMember</xbrldi:explicitMember><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="i99c1f6d9d0224feba3bfaa8a11458824_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</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="ifda67bece56b42ba8e99945f4063aae3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</xbrldi:explicitMember><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="id3588e8ef90f4f689193185ac1f04430_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="i61accace18a84ea8813c11acf41ac8b9_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0698de21cf704ecc815337bdcfbb9ed2_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="iaa079c8a5d154b9aa961b9c6e1682ba1_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bc179a58f8643c6b5ba7e3e3302710f_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5434cef19c9a4a25b9ad8b6ad17cd551_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95b9e7b97175442d8719845984609dbb_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31d85db658194c94ac1bc42c8f361fc2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94c8e0cd3a6342319496e306df8a4408_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i127f740c960d4cbab52edc10228da02c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</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="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia63c7284149a4893bff9b468f27c9599_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="id35f95832b5f42349caa7bacc00ad750_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="i47619953b8b942729fe390abe0f77b74_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="i60798c480f90455c8bb55cedc2e8a258_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice978a2e4d6f4afca018530a3bcff143_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="i91ff0555144741828a8c6e153db8c6c8_D20200101-20201231"><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><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="i0d8e8ad8d7904173a62d714f47995510_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</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="i32b9672b64e447e3a90b344375006f3c_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</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="ic06bfee499684f03a676350303300461_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><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</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="i12148b9a3def4942a2723cb2d814a785_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="ie9078d1ca561424791fb0fd66b351648_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="ie08c85f0019041c0a08b76feaff611d8_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="i991163bac65a4d68a1eb583a6c6ebcd4_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04177de8fec248a2971f3fb9a026116d_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="ie60223bedd154bf7ab2a5649228e7ada_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="id656eb362270432ab80ec625a9b3c13b_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9f7c659aa9c4f3bb49cf5019aaebadb_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i671b192884b84819874ff2bf4b1b5388_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e3932bd49dd420182b4b6bb0b833322_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="iea70c70049cb46308d419079e6aa84b3_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="ic519de3fde144305a6765e41bd0020ca_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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16fa9d1caf0d45e3ac6f12504b5de4c1_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="i512a141167314b4c8fc704526dc6e2f6_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="i7fc4bf3b55da4160a018b19ec424487d_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="i2ce5be349f184c5696579fe10ca0cd90_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4c536ee52e3491b873fa920d5c82d95_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="i68806ff5df6a496099bb4a59b0b7ca09_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14111e64d6ee4f21826bf0bce1a4be5b_I20201125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-11-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb507355b85e48b8bca501547752b8a0_D20201125-20201125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-25</xbrli:startDate><xbrli:endDate>2020-11-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i584174bdef6e4e59baadfe027626057a_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="i94277690ba2f4b97932ec9acd9076731_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4becd325803f43f29b6db3c48f28cc38_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="ie969bd10764f40138985bb7b40a35274_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8856e5c8edd94c80a43119a9ca57d7b3_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="ie0bb4d407bd547a7a17b4c7f4e7ec420_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b9bb17de3674aac8b0205b606ef49ee_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="ie2de81df6f57498fb5aa7bea4d85efb6_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1ac453f95b74bf390e36939fa23cf44_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="id35d83ba1e2d4f5d9fc002765da2b6a7_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa3245577a434259bb66cf6998fa5fbf_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="i84e37f281ef94f76b1e861e5beee9758_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="i6fdf48d18ef24b92a77d91ad12125390_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="i0addcdb6c27849f8b2a0406fa1291205_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c16c40740ac491eac067dd78a55ba60_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93a5976a307b4c2b9772530eaf6c0e3d_D20200101-20201231"><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:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2666a0350a994654a3447c53decdb9e3_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f83a7a5355f431ea34f15317164bcea_I20201112"><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-11-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i995e3620df6c47f5a229dde1f1073253_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84ed897ea6cd4dfb8303d7f068faa0ee_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief8d5a509e484a5686036181db76c82b_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75ee71b90f4d43ce81929b2a260f1c1c_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec5de4b8a47a4b33a0577b5982239d96_I20201231"><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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07bec14ca263423fb98780c951449605_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="i19bd7894675d433da13db342e281576d_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8aef3369870c499abb2e1a4093bbd4b3_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></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="i79ee4eb494864bd7876dfd298b3919b5_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="iacc5c86258c94b14aff84d33e947bcc9_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="i04b07a38cfdd4a91942b146fc1ef7ecf_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="if05d9e34764b4b4b82df4062501d7f1d_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68ac986e851c478590caa3790d32d95a_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ed0659e9f484d41a4eb672e5879265d_I20181231"><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>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1acb0c424fc46759232e67cff671191_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="i8c70f358e48f44c698a27fb8f079f98f_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="iea2bfcbcf016401fbbf302e2ebb772a1_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="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i505b928185de476087abaed2a9064182_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib280f7abe7a84f5593534915cb88c162_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="i87473f4ece22400ea37c4c67c3dc0e1c_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="iefe482882f164d5498d2e99475422ce0_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="id332772c7a2e47ebb4e0751ccda7bb56_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="ia611039f4fbe4c91be8cfebeb92a8d75_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:context id="ib445f0291a294b71af145691c42eac23_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><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</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="ic597d50ecdb04be594df9f4cde5a0e0e_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><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</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="ib499fb7b7f494bc39e9cba70ca1ef412_D20190101-20191231"><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><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</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="i2da08fc0191f4871ab45c311c58e3b4e_D20190101-20191231"><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><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</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="i33d2edbb749241dab6ec2832afe20f84_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="i8f108218ceba49b8bd10a068dfc73d9c_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1abe927d11ce4d8ea0a76ce7987410a3_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="i7e8f19a69c1d4772849472c540f91958_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc0608c6935747c598b0c7918bf34ded_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:unit id="day"><xbrli:measure>stn:day</xbrli:measure></xbrli:unit><xbrli:context id="i592fbe95c9084815804be2e983c4b737_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="i3a79ee77af0c4b40921dac0fbaac016a_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33aa6bedf9374bf99bbfe28d4e7f9eb2_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77163f4b02414af39e4b71bc56c0a6b7_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9951367334f453a9541dfc26d3b98b0_I20201231"><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:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e3fa524d2f4510ba00893ebb37d010_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0af3420aab3e42b6a44a89c76fb56549_I20201231"><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:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdf266163b7746b7af20eefa8990970d_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea0c49b4ef4f4cf68752687e573e342c_I20201231"><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:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5245737726d54ecfaea5c285c3de06d7_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d6c58386f4b4acc93a781f4876f3787_I20201231"><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:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i489d554155174240af63da21391144e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e14200210514ce59b9ef4cb0ff8b486_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70c6163c9d314669a3112c0f8ad7c47b_I20201231"><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:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee500b22ed264e44be1d7c4ba108d1f6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia81fbf26401c496e998601c993949e22_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i667436e689a34f5a8009eca7ad9935a2_I20201231"><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:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf500f93dd83412a9ccae3d8a9df4c4c_I20201231"><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:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6374d65b9afe4accb32cabf0319a5176_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62b5e4b596be4da490e1c3f31ce5dfbd_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if830c310ada04e67a08b5d954312e1fb_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="i57bc877823e949dca3f2bce8781f019b_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6720394fa4334f83b6e627d3cc1b6859_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="i6cd83d9622df4e7cb710b50f9a99bffc_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="i1a33c60512a84176bcbfc1dd81d46d3b_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="i308567acdb724b4d8f6cc707f2c2e421_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="ib64e29e7e3f24796b1c8261672092e3e_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="ia0873e387dd5425d930b902f9f31f4d1_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="icac17bac9e0a4a54bff5696ae517f3f6_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="i3296f54dd2984904b6619ea0df16a04e_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><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="ica533f916bdf45bf9f40f59daca46add_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="i804ba6a5e7df434cbf787d4a113ff3aa_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="i6ae9b61e636f492db10b587bbd3ccb5e_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="i81f316fcb0804bd6a08630c913e6cad8_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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90a240345ce544a190ea92d4eb4eba08_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="id61577cd6dd849d099d02627009483be_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:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf2e50519cc24f1b86665c3db8d0a55a_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:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fa2d4debf84420fb03635f7aad3c49e_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="i6f6d8f02fb3b456da2829638a03e6b60_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="i1d0a6c6ab3cd4a00a6741204cc0a3d41_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82a04d784d714b76976f3cbaa8e22824_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2c0fd32c292469088abc94d130380bc_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6838ba61cf634cd3b211df840fd7441a_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ec44c83167c408a963f77750e56d639_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b311fce881947f19e94188a081548ea_I20191231"><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><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="idbf0d976fb61432389cf0f2ef63c5153_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:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8084846ef75645e1bde7020beaae1805_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:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60abecab17b34d84b78ca51fd8fac5df_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:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8b6c49368354c14bb890ac63ce229e3_I20191231"><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:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie37c16382a9044d9be28c3d0910abcf5_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a518bda70f24f4c96e90b6ed6546cf4_I20191231"><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:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3db26c6b0017494284a715eb8979a490_I20191231"><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:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb67b3c9e1d74452b45a5a5730823e96_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29c119dfd47b458ab18bcf0771195db6_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id756adcdec674e00bdd77b1a8e8f8318_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fdd7cba96714c39b67996121e59868a_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7766a8ec8594d95ad5347ae5a069765_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4e26ac5a39d4bbdad4c538c94fc381b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:EquityPriceRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a95d1036b024fda8114380a7f9aecdb_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="i38f6f0a1859b48aea651b12bbffea9f0_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c2317caf58440778a181c2c3a5cf7bd_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="i5b185cac7d994ffd8f1d1c3bec811f08_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e0e714324054a2c9f59730633066420_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="i067a09f8e5414bd4bd23e9d0ddbc1f9c_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc747a41cb7a48238df8c7f435582d27_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="ib4ffdea6cd5841aabf8e65b30b845e9a_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7361c780c09145779cf67d13fae84d1e_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="icdb9abb2f5414908ab04085239ef562f_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i842a9a52872f4e3bad99447543aeddd7_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="i5d030b92fad8412eafd75876ba1dda6b_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1775870f77548d8ae1102eab39f10d5_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="i20eca6ec169d4ad4b92f03ec3f680b16_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icba8a3cadf6d449cb3811fa15c9afd6b_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="ic27f9d9a58eb4d7f96fc7f6362676d57_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if025aa514fae4ab7affcfba64c8a7222_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6455875fd537407db7afa8d5262a349b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68bd28bc1fd14f89ac9e13d68d093ad4_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="i1eda359952bc4e52a9ecdd185dde93a5_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i667c9e89b76e42b09198bdd0fd0fe706_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="i3526092929a74b83b42599ad31a7b67e_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie107d5669b2c443fba3dba6c2aa58a23_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="ib8fa49c3746c4f17aa82a3e89c54d138_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f2c23cc6afa43a4a7ff011bd40d8900_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</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="i9d779e5e740e45c78fc3ee86f932d46a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="unit"><xbrli:measure>stn:unit</xbrli:measure></xbrli:unit><xbrli:context id="iac36af2b1a114bc0af8a1b844c471cd8_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:unit id="option"><xbrli:measure>stn:option</xbrli:measure></xbrli:unit><xbrli:context id="i3da71b9ec1f5460bb0a026c5ed62a280_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="i8dbf4671fb9c46939701524012076e45_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="ib086a1b6dd1b4568964d86b7caf8bcc2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58a2bca9df98435d98f031055f689210_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="icb70991b15c240a58382990ae23e9160_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="iee5199ba04134368a9e8a1a97b257fbc_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="i1c71f467fbef41998da462bf7bc0d8d0_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="i47c57323b2254dd88f0b037c554a7f5f_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="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</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="i3934a6186e4d4475b6ff322b254a7967_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="i5e6c3189f0f940f28424e8f7562b5658_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="ief841daedb914d33be68d8a9d7db27e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6f7fb211dd24af09eb3579163d0de2f_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77275ca303df48d48bc15fa21b1efe6e_D20200101-20201231"><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:StantecBonattiMember</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="idbfbd5dbeef341d7a8aae0be6e525a15_D20200101-20201231"><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:StantecSGJointVentureMember</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="i3faa3a5048a047d39a50d97bd2ab9cbf_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dcb0dcfe07b4cfbb93d158bab599c9d_D20200101-20201231"><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:StantecGHDMember</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="ie5268233b36d4b42885cbb218f8eb359_D20200101-20201231"><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:SFPJointVentureMember</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="i097e1c355bef4b25bb82b92a29aea1c7_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="i79ceca0431e549f09a7ade46e4e05436_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="i62f5628fa6a74f00a2ff4e74c4b8b8da_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id940e73638ab47d49ca34a7134b878ab_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib37c1376bec24ee7a6d0fe46abaa6d1c_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><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="ie398668c70e6411dafdffe6b930f14f6_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><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="ic76c3bcd20fb45348ec24c2205a7a948_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="i80e48d4679e549b4afd0afccd17e6cf2_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="i883f9278d28f4220b3ec46d8c0ab49c1_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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"><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><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91b3889d6c014ae08189180d45bb9368_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="if2e2a570c6124b1a80c05b5c2f0867ae_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf3ac3b92a2a49a297f5ac0ff61cd78f_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="if51444b660994236b74db1beb529b12d_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e1bd3ba31c14a18ac39aff4b484d88c_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="idc4eb13985a84e0b9e0732314d48de47_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i897976348ed14862b6e6b0e69ffe9df7_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="ida422ea3b6784a66bab758c8bb276f13_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52889a0e5eda40dbbd4b9fe198e6bba5_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="i2d79734b97ff4760aa11288702e80f73_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03915a467a5747ed83f50cb7b56ed0be_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="idb34331870a74d9e866bd22f3a095652_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i778617a5507b4241b9c83a5f310b3eba_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="i826cb3fdca054e5a8755300abba1092f_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8aa51c0bc2ab4aa48fbf19477a2ec5b3_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="ifec61da800f54a2db73d2ac15fa24ff0_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4685146834924dfba26815a07c749839_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="i3749fa9f1dd74644b54a98c721c39304_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bd8cc91c72040e4a3c824c1282edfa6_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="i6436fe70f6d9458e90735eefd211ae9c_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6144ced033f4e0c9b09853aed95f6d1_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="i11921a30637c4b73a3cffb9b6cc70be2_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb0e97647a4a4a298f46f5ca80898b55_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="i7e90ee21fa654913a1ed88848ba18ce7_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ca269bf86e4d94acc808f5a92385de_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="idaed7396cf97460fb33404e313948efc_D20190101-20191231"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9c83a4941154999a9f705c9532cc472_D20210224-20210224"><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>2021-02-24</xbrli:startDate><xbrli:endDate>2021-02-24</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i3b21451bdda942e6b07b691f4e047f72_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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ2_1ffc1d01-2f95-419e-b3a9-953b4095cb92">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentRegistrationStatement" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ3_9662fa11-ff10-4139-9cb7-597ff00ab720">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ4_d90f2728-84a7-4c53-99bb-7b32b3700761">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMxOTYw_c7c2e8c9-9602-41aa-a22e-88f73f85458c"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMxOTYw_02188235-314b-4076-aa32-9524e89a5965">December 31</ix:nonNumeric>, 2020</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ5_96730ec7-59be-448d-b89b-23ff5272d9c0">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUw_f2c53ef8-75dc-46de-bfb9-a136e10862e0">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUx_56432e8e-fd6e-44dc-b0ee-efe09a758bc7">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityPrimarySicNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUy_ab3bb537-feaa-470f-8a69-7b9d5d6d280e">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;98-0601423&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;       &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUz_e492f0c0-834e-4291-aa39-823a100a01eb">10220-103 Avenue NW</ix:nonNumeric>, <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU0_2d66780c-5e90-47d4-9a97-e960e92e6f2b">Suite 400</ix:nonNumeric>, <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU1_2eb56e24-a3e4-4fd5-93ba-7e2f00447339">Edmonton</ix:nonNumeric>, <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU2_de969080-d3ae-4db8-8a4f-6c52ebbe2542">Alberta</ix:nonNumeric>, <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU3_d8ca40f8-56dc-4e2a-9b55-7e2183ae849d">Canada</ix:nonNumeric> <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU4_024de931-a83c-4b42-a6b6-fbd1e56cd8d8">T5J 0K4</ix:nonNumeric>, (<ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYw_e3a1032d-12aa-43df-ab3d-c456bca5b800">780</ix:nonNumeric>) <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYx_6f57f102-6a69-498e-b7dc-3bda7a324d64">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="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:ContactPersonnelName" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYy_f7f1bef4-4335-4b55-8db5-d09f691b8a81">Stantec Consulting Services Inc.</ix:nonNumeric>, <ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYz_24059cd7-76b2-4f7d-a16d-ed38fc94a7dc">370 Interlocken Boulevard</ix:nonNumeric>, <ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY0_d4a3ca17-b197-455b-b19a-3ca7508a283b">Suite 300</ix:nonNumeric>, <ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY1_a374d005-9e3d-4221-bcf3-35c6a82e10bb">Broomfield</ix:nonNumeric>, <ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY2_4a952a86-ef65-4286-bc3c-a70d33209be9">CO</ix:nonNumeric> <ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY3_c61fc9fe-7755-4df5-b619-787501e3f790">80021-8012</ix:nonNumeric>, (<ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY4_aac689fe-dde1-4509-8cf5-f1a2e470e48a">303</ix:nonNumeric>) <ix:nonNumeric contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY5_11f27e6a-8e6d-4f0b-8989-77c3ca3ff42b">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGFibGU6ZDYyN2I2NDU2OGQxNGFjMDkwZWEwYWIzY2QyNDgwYTUvdGFibGVyYW5nZTpkNjI3YjY0NTY4ZDE0YWMwOTBlYTBhYjNjZDI0ODBhNV8yLTAtMS0xLTcx_3cfe9848-7ba2-4404-9c27-c1a35ab93d29">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGFibGU6ZDYyN2I2NDU2OGQxNGFjMDkwZWEwYWIzY2QyNDgwYTUvdGFibGVyYW5nZTpkNjI3YjY0NTY4ZDE0YWMwOTBlYTBhYjNjZDI0ODBhNV8yLTEtMS0xLTcx_64c5b0b6-7794-4aed-94bb-3d6a7c7038c3">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGFibGU6ZDYyN2I2NDU2OGQxNGFjMDkwZWEwYWIzY2QyNDgwYTUvdGFibGVyYW5nZTpkNjI3YjY0NTY4ZDE0YWMwOTBlYTBhYjNjZDI0ODBhNV8yLTItMS0xLTcx_039e2b93-272f-4fde-a45f-89aa820a676e">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:AnnualInformationForm" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDcw_7ac9825d-25fe-45c4-b2e2-5d80730cd5ca">&#9745;</ix:nonNumeric> Annual information form&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:AuditedAnnualFinancialStatements" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDcx_acde116e-e7e8-44b9-9fca-990ab47a7a4d">&#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 December&#160;31, 2020 &#8211; <ix:nonFraction unitRef="shares" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDAy_38ad5ed5-dcdd-4737-82b2-62e5d71dfa06">111,005,347</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDcz_006eec94-183f-43e3-a965-28e41bcae5a0">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDc0_aa35892e-8283-4a83-a31a-429df9502f38">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDc1_f988c508-fa18-4eec-a490-cdd28c3a5224">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjM0MjYx_5626bdea-bd80-49ac-a152-3d88cb2ee994">&#9745;</ix:nonNumeric></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="i3b21451bdda942e6b07b691f4e047f72_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-38 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, 2020 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-6 and F-7 of Exhibit 99.3,  2020 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-38 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,  2020, 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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 at least annually 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. On May 6, 2020, the Board of Directors of Stantec approved amendments to the Code to align it with Stantec&#8217;s Insider Trading Prohibition Policy and to clarify that any person who is in possession of material non-public information about Stantec or its business partners is prohibited from trading while in possession of such information. Other non-substantive clarifying amendments were made at that time. 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.9 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 external integrity hotline 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%">The disclosure provided under &#8220;External Auditor Service Fees&#8221; on page 19 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 19 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 &#8220;Off-Balance Sheet Arrangements&#8221; on page M-26 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%">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 &#8220;Contractual Obligations&#8221; on page M-25 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%">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 21 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="i3b21451bdda942e6b07b691f4e047f72_10"></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-991xaiflive.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;24, 2021</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-992xmdalive.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 December&#160;31, 2020 (pages M-1 through M-41 of the 2020 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-20201231_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%">2020 Audited Consolidated Financial Statements (pages F-1 through F-59 of the 2020 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-994xeyconsentletterlive.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 Ernst&#160;&amp; Young 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-995xceosox302certificat.htm">99.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%">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-996xceosox906certificat.htm">99.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: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-997xcfosox302certificat.htm">99.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: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-998xcfosox906certificat.htm">99.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: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-999xcodeofbusinesscondu.htm">99.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%">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</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="i3b21451bdda942e6b07b691f4e047f72_7"></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 24, 2021</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-991xaiflive.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 2021 Workiva -->
<title>Document</title></head><body><div id="id3bad893f7ae4ecf8e4d1856916a234c_880"></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="id3bad893f7ae4ecf8e4d1856916a234c_4"></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:71.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.549%"></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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_13" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Corporate Structure</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_13" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_814" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Name, Address, and Incorporation</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_814" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_808" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Intercorporate </a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_808" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Relationships</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_808" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">General Development of </a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">the</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"> Business</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_792" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">2021</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_792" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_778" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">2020</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_778" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_773" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">2</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_773" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">019</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_773" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">7</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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_767" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">20</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_767" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">1</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_767" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">8</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_767" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">8</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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_25" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Description of the Business</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_25" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_724" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Innovation, </a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_724" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Research</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_724" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">,</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_724" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"> and Development</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_724" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Competitive Conditions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_760" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Services</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_718" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Employees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_712" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Sustainability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_705" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Environment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_753" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Social</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_746" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Governance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_739" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Global Operations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_700" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_34" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Factors</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_34" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_692" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Dividends</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_692" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_666" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Description of Capital Structure</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_666" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_679" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Shares</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_679" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">C</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">ommon Shares</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_889" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">S</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_889" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">enior Unsecured N</a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_889" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">otes</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_889" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_661" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Ratings</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_661" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_655" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Market for Securities</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_655" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_655" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Trading Price and Volume</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_655" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Directors and Officers</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_52" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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 style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_52" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_55" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Audit and Risk Committee Information</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_55" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_645" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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 style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_645" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_640" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Composition of the Audit and Risk Committee</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_640" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Preapproval Policy</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_635" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">External Auditor Service Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_619" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Legal Proceedings and Regulatory Actions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_611" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_913" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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 style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">20</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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_859" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Conflicts of Interest</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_859" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Transfer Agent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_606" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Material Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_599" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Interests of Experts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_594" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline">Additional Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_586" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline">NYSE Corporate Governance Disclosure</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_581" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Appendix I &#8211; </a><a href="#id3bad893f7ae4ecf8e4d1856916a234c_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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 style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">A-</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline"><a href="#id3bad893f7ae4ecf8e4d1856916a234c_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;1&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_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 24, 2021</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</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, 2020. Refer to the following sections&#58; Business Model and Strategy, Outlook, and Cautionary Note Regarding Forward-Looking Statements (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 2021 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&#8212;among others listed under the Outlook, Risk Factors, and Assumptions sections of our MD&#38;A for the year ended December 31, 2020 (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)&#8212;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 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%">2021 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 24, 2021 &#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><br></font></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 2021 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, 2020 (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%">-30 to M-36 and M-41 of our MD&#38;A. Our MD&#38;A for the year ended December 31, 2020 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 24, 2021 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 2021. 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;3&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_13"></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="id3bad893f7ae4ecf8e4d1856916a234c_814"></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="id3bad893f7ae4ecf8e4d1856916a234c_808"></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, 2020, 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, 2020. 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, 2020.</font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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%">International Insurance Group Inc.</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Barbados</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%">Mustang Acquisition Holdings Inc.</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Delaware</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%">MWH International, Inc.</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Delaware</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%">Stantec Architecture Inc.</font></td><td colspan="3" style="border-top: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%">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: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%">n&#47;a</font></td><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%">North Carolina</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%">Stantec Architecture Ltd.</font></td><td colspan="3" style="border-top: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%">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: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%">n&#47;a</font></td><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></tr><tr><td colspan="3" style="border-top: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%">Stantec Australia Pty Ltd</font></div></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Australia</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%">Stantec Consulting Caribbean Ltd.</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Barbados</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%">Stantec Consulting International LLC</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Arizona</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%">Stantec Consulting International Ltd.</font></td><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%">100</font></td><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%">100</font></td><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></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%">Stantec Consulting Ltd.&#47;Stantec Experts-conseils lt&#233;e</font></td><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%">100</font></td><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%">100</font></td><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></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%">Stantec Consulting Michigan Inc.</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Michigan</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%">Stantec Consulting Services Inc.</font></td><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%">100</font></td><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%">100</font></td><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%">New York</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%">Stantec Delaware V LLC</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Delaware</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%">Stantec Geomatics Ltd.</font></td><td colspan="3" style="border-top: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%">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: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%">100</font></td><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%">Alberta</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%">Stantec Holding (2017) Limited</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">United Kingdom</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: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-bottom:1pt solid #000;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%">100</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">n&#47;a</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">Alberta</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%">2021 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 24, 2021 &#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;vertical-align:top;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: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%">Stantec Holdings ULC</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">Alberta</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%">Stantec International Inc.</font></td><td colspan="3" style="border-top: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%">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: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%">n&#47;a</font></td><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%">Pennsylvania</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%">Stantec New Zealand</font></td><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%">100</font></td><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%">n&#47;a</font></td><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%">New Zealand</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%">Stantec Technology International Inc.</font></td><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%">100</font></td><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%">100</font></td><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%">Delaware</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: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:1pt solid #000;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%">100</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">n&#47;a</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;5&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_22"></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><font><br></font></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_792"></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 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%">On February 16, 2021, Stantec announced that it had signed an agreement to acquire Greg Tucker and Associates Pty Ltd (GTA), an Australia-based transportation planning and engineering firm with a diverse portfolio of clients across the public and private sectors.  The acquisition of GTA is expected to close on March 1, 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%">Director Appointment</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 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 id="id3bad893f7ae4ecf8e4d1856916a234c_778"></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 in Canada, the United States, and the Netherlands&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt 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 &#8211; North America, Catherine M. Schefer became the Company&#8217;s chief operating officer &#8211; Global, and Marshall W. Davert Jr. was appointed to the position of chief innovation officer. Each executive officer was an existing employee of Stantec at the time of their appointment. </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. In early March 2020, Stantec moved quickly to support the mobilization of its global workforce to work from home. Historical investments in our information technology systems resulted in a near-seamless transition to remote working. Productivity, measured by employee utilization, dipped slightly as employees first transitioned to working from home in early March, however, it returned to typical levels for the rest of the year. In the second quarter of 2020, the Company&#8217;s Pandemic Committee began to develop guidelines for office remobilization while following specific requirements driven by local government and health authorities. </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, see page M-6 of our MD&#38;A for the year ended December 31, 2020 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 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%">2021 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 24, 2021 &#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><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 our 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 our 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 Toronto Stock Exchange (TSX), Stantec may 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. Except for block purchases permitted by the TSX, the number of shares purchased per day will not exceed 56,146 or approximately 25% of the average daily trading volume for the six full calendar months prior to October 31, 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%">In connection with the 2020 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 2020, 2,047,948 common shares were repurchased for cancellation at a weighted average price of $38.2106 per share.</font></div><div><font><br></font></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_773"></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 in Australia&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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: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%">March</font></td><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%">Wood &#38; Grieve Engineers Limited</font></td><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%">Provides structural, mechanical, electrical, plumbing, and hydraulics engineering.</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom: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%">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, we 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 our $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 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;7&#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%">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.8148 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 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 id="id3bad893f7ae4ecf8e4d1856916a234c_767"></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%">2018</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 2018, we acquired the following firms in Canada, the United States, Europe, and New Zealand&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"><tr><td style="width:1.0%"></td><td style="width:11.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.439%"></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:400;line-height:120%">Month</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%">Business Acquired</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%">Nature of Business</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%">March</font></td><td colspan="3" style="border-top:1pt 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%">Occam Engineers Inc.</font></div></td><td colspan="3" style="border-top:1pt 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%">Provides water, transportation, and public works services.</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 Albuquerque, New Mexico.</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%">March</font></td><td colspan="3" style="border-top:1pt 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%">ESI Limited</font></div></td><td colspan="3" style="border-top:1pt 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%">Provides environmental consulting services with capabilities in groundwater, land, and sustainable development.</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 Shrewsbury, United Kingdom.</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%">April</font></td><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%">Traffic Design Group Limited</font></td><td colspan="3" style="border-top:1pt 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%">Provides transportation planning and traffic engineering services.</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 Auckland, New Zealand.</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%">May</font></td><td colspan="3" style="border-top:1pt 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%">Norwest Corporation</font></div></td><td colspan="3" style="border-top:1pt 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%">Provides resource assessment, mine development, reclamation, hydrology, and geotechnical engineering services.</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 Calgary, Alberta.</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%">May</font></td><td colspan="3" style="border-top:1pt 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%">Cegertec Experts Conseils Inc.</font></div></td><td colspan="3" style="border-top:1pt 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%">Provides services in the power, industrial, building, and infrastructure 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 Chicoutimi, Quebec.</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%">September</font></td><td colspan="3" style="border-top:1pt 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%">Peter Brett Associates LLP</font></div></td><td colspan="3" style="border-top:1pt 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%">Supports the office and commercial, urban regeneration, infrastructure, education, energy, public sector, residential, retail and town centers, tourism and leisure, waste and water sectors. Provides services related to urban planning, traffic assessments and optimization, environmental impact assessments, and public consultation.</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 Reading, United Kingdom.</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%">October</font></td><td colspan="3" style="border-top:1pt 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%">True Grit Engineering Limited</font></div></td><td colspan="3" style="border-top:1pt 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%">Provides infrastructure engineering, project management and planning, and environmental services.</font></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt 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%">Principally located in Thunder Bay, Ontario.</font></div></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%">Divestitures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 31, 2018, Stantec closed the sale of its interest in EM&#38;I (Canada) Ltd. (formerly EM&#38;I Stantec Ltd.), a joint venture which delivered asset integrity services to the oil, gas, and energy industries in Canada.</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 November 2, 2018, Stantec closed the sale of its Construction Services business (MWH Constructors, inclusive of MWH Constructors&#8217; UK and US divisions and Slayden Constructors, Inc.). MWH Constructors joined Stantec in 2016 through the MWH Global, Inc. acquisition. The divestiture of MWH Constructors returned Stantec&#8217;s focus wholly to its core area of expertise (consulting services) and resulted in Stantec's Construction Services reportable segment being reported as discontinued operations.</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%">2021 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 24, 2021 &#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: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, 2018, Gordon A. Johnston was appointed president and chief executive officer and 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:400;line-height:120%">Steve M. Fleck was appointed to the newly created position of chief practice and project officer on January 1, 2018.</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%">Effective February 21, 2018, Richard C. Bradeen 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:400;line-height:120%">Anthony P. Franceschini did not stand for re-election as a director at our annual general meeting of shareholders held on May 10, 2018, and thus his service as a director 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 August 23, 2018, the Company announced that Dan J. Lefaivre, Stantec&#8217;s executive vice president and CFO, would retire from the CFO role effective December 31, 2018, as part of a planned executive leadership succession strategy and that executive vice president Theresa B. Y. Jang would, and did, take on the CFO role effective January&#160;1, 2019.</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 November 7, 2018, Shelley A. M. Brown 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%">Organizational Evolution</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2018, following the divestiture of our Construction Services business, we focused wholly on continuing to grow our Consulting Services business. We expanded our global reach by completing acquisitions outside of North America including UK-based ESI Limited, New Zealand-based Traffic Design Group, and UK-based Peter Brett Associates LLP.  In 2018, we also announced our intent to acquire Australian-based Wood &#38; Grieve Engineers. The acquisition of Wood &#38; Grieve Engineers was completed in March of 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%">Financing</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2018, Stantec entered into an amended and restated credit agreement with its syndicate of lenders (the &#8220;Amended and Restated Credit Agreement&#8221;), which removed provisions regarding the granting of collateral by Stantec and its subsidiaries, making all facilities unsecured. The Amended and Restated Credit Agreement extended Stantec&#8217;s revolving credit maturity date to June 27, 2023, its $150 million term credit (Tranche B) maturity date to June 27, 2022, and its $160 million term credit (Tranche C) maturity date to June 27, 2023. It also decreased the number of cash management constraints and provided expanded operational flexibility. The revolver component remained at $800 million and the accordion feature was increased to $400 million. Before the amendment, on May 6, 2018 Stantec made a $150 million repayment on Tranche A of its term loan.</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 and Subsequent Amendment of Normal Course Issuer Bid and announcement of 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, 2018, Stantec announced the renewal of its Normal Course Issuer Bid (2018 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 2,273,879 common shares, representing approximately 2% of Stantec&#8217;s 113,693,990 issued and outstanding common shares as of October 31, 2018. Purchases were permitted to commence on November 14, 2018, and to terminate no later than November 13, 2019. During 2018, 2,470,560 common shares were repurchased for cancellation at a weighted average price of $31.09 per share. In early 2019, the TSX approved an amendment to Stantec&#8217;s 2018 NCIB pursuant to which the maximum number of common shares Stantec was permitted to repurchase for cancellation was increased from 2,273,879 (or 2% of Stantec&#8217;s issued and outstanding shares as of October 31, 2018), to 5,684,699 common shares (or 5% of Stantec&#8217;s shares as of October 31, 2018).</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 2018 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 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;9&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_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;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 design and engineering firm that collaborates across disciplines and industries to bring buildings, energy and resources, environmental, water, and infrastructure projects to life. Our Company&#8217;s work&#8212;engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics&#8212;begins at the intersection of community, creativity, and client relationships. We provide professional services in all phases of the project life cycle&#58; planning, design, construction administration, commissioning, maintenance, decommissioning, and remediation. By offering integrated expertise and services across the project life cycle, we provide our clients with a vast number of project solutions. We believe this integrated approach enables us to execute our operating philosophy by maintaining a world-class level of expertise, which we supply to our clients through the strength of our local offices.</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 offer services through five business operating units. Within each business operating unit, we respond to the needs of clients from various sectors through our primary service offerings&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our vision is to be a top 10 global design firm that maximizes long-term, sustainable value. We aim to grow and diversify sustainably for the benefit of our clients, employees and shareholders.  We will do this through a client-centric framework with four value creators&#58; Excellence, Innovation, People, and 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%">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%">Our chief operating decision maker (CEO) 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 2019 and 2020.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2019 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%">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></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,283.1&#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,238.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-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,688.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:700;line-height:120%">2,655.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: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%">Global</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%">856.1&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">836.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:1pt 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, 2020, 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 to M-5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (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 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;10&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_724"></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%">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%">In 2020, we evolved our Creativity &#38; Innovation Program by establishing the&#160;Innovation&#160;Office&#160;and naming Marshall Davert Jr. as chief innovation officer. 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, costal 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="id3bad893f7ae4ecf8e4d1856916a234c_760"></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%">We work in highly competitive markets and have numerous competitors for all our services. The number and identity of competitors vary widely with the type of service we provide. For small to midsized projects, we compete with many engineering, architecture, construction management, and other professional consulting firms. For larger projects, we have fewer but still many competitors&#59; however, some competitors may have greater financial and other resources than we have. Although we compete with large private and public companies in certain geographic locations, our primary competitors are small to midsized privately held regional firms.</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 our operating structure, our operating philosophy, our enterprise systems, and the diversity and scope of our professional services differentiate us from other engineering, architecture, construction management, and professional consulting firms, whether private or public, small or large.</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 main competitive advantages that we have in the services we offer are reputation, experience, breadth and quality of services, technical proficiency, local offices, competitive total project fees, and integrated service delivery. 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 increased competition, we believe that we will compete effectively because of our strengths and expertise in engineering, architecture, construction management, construction services, and related professional services, as well as our successful track record of service delivery.</font></div><div><font><br></font></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_718"></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%">We serve many diverse clients in the private and public sectors and aim to establish ongoing relationships with clients that are likely 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 on a few large projects for our 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%">In Consulting Services, we provide 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, principally under fee-for-service agreements with 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%">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 acquired because of our expertise and contacts&#59; others are obtained through a competitive bidding process.</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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;11&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_712"></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, 2020, we had approximately 22,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="id3bad893f7ae4ecf8e4d1856916a234c_705"></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, Stantec was named the fifth most sustainable company in the world and first in North America by Corporate Knights.  In 2020, Stantec was also named as one of the 50 Best Canadian Corporate Citizens. </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; 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="id3bad893f7ae4ecf8e4d1856916a234c_753"></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. We are in the process of setting a science-based target, implement actions that consistently reduce our greenhouse gas emissions, and take steps to conserve resources. In 2020, Stantec was recognized for our corporate climate change action through a leadership (A-) CDP 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%">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 id="id3bad893f7ae4ecf8e4d1856916a234c_746"></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 2020, Stantec was recognized by Forbes as one of the World's Best Employers as well as one of Canada's Best Employers. </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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;12&#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%">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="id3bad893f7ae4ecf8e4d1856916a234c_739"></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 fighting 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 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) and an IT Service Management System (ISO&#47;IEC20000-1 certified). Independent (third-party) audits of the Integrated Management System are conducted annually. Stantec focuses on data privacy and maintains comprehensive IT security systems.</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 2020 Annual Report and Management Information Circular.</font></div><div><font><br></font></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_700"></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 2020, 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 $836.4 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 id="id3bad893f7ae4ecf8e4d1856916a234c_34"></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, 2020, 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%">-30 to M-36 (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 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;13&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_692"></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%">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, Stantec cannot guarantee that our Dividend Policy will be maintained. 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 2020, 2019, and 2018.</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;vertical-align:top;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: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%">2020</font></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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-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%">2019</font></td><td colspan="3" style="border-top:1pt 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-top:1pt 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-top:1pt 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-top:1pt 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-top:1pt 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><tr><td colspan="3" style="border-bottom:1pt solid #000000;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%">2018</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt 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.55</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt 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.1375</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt 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.1375</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt 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.1375</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt 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.1375</font></td></tr></table></div><div><font><br></font></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_666"></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, 2020, no preferred shares and 111,005,347 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="id3bad893f7ae4ecf8e4d1856916a234c_679"></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 id="id3bad893f7ae4ecf8e4d1856916a234c_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%">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 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;14&#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%">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="id3bad893f7ae4ecf8e4d1856916a234c_889"></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="id3bad893f7ae4ecf8e4d1856916a234c_661"></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 24, 2020, we were assigned the credit ratings described in the tables below.  As of December 31, 2020, the ratings assigned on September 24, 2020, remained unchanged.  </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:30.170%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.168%"></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%">Credit Rating Agency</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%">Issuer Rating</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%">Senior Unsecured Revolving Credit Facility</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%">Senior Unsecured Term Loans</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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DBRS Limited (DBRS Morningstar)</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">BBB</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable Trend</font></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">BBB</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable Trend</font></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">BBB</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable Trend</font></div></td></tr></table></div><div style="margin-top:3pt"><font><br></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%">Provisional Rating</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"><tr><td style="width:1.0%"></td><td style="width:41.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.378%"></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%">Credit Rating Agency</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%">Senior Unsecured Notes</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%">Trend</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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DBRS Limited (DBRS Morningstar)</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">BBB</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">Stable</font></td></tr></table></div><div style="margin-top:3pt"><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">DBRS Morningstar first assigned the new provisional rating to Stantec&#8217;s senior unsecured notes on September 24, 2020. The BBB rating was then finalized on October 8, 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%">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, 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 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%">2021 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 24, 2021 &#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%">We have made payments to DBRS Morningstar in connection with the assignment of ratings to our long-term debt for 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="id3bad893f7ae4ecf8e4d1856916a234c_655"></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;vertical-align:top;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, 2020&#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, 2020&#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 2020</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 2020</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: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%">January</font></td><td colspan="3" style="border-top:1pt 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.30</font></td><td colspan="3" style="border-top:1pt 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%">$36.59</font></td><td colspan="3" style="border-top:1pt 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,462,753</font></td><td colspan="3" style="padding:0 1pt"></td><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%">January</font></td><td colspan="3" style="border-top:1pt 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%">$30.53</font></td><td colspan="3" style="border-top:1pt 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%">$28.19</font></td><td colspan="3" style="border-top:1pt 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,890,164</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%">February</font></td><td colspan="3" style="border-top:1pt 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.31</font></td><td colspan="3" style="border-top:1pt 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%">$37.77</font></td><td colspan="3" style="border-top:1pt 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,890,706</font></td><td colspan="3" style="padding:0 1pt"></td><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%">February</font></td><td colspan="3" style="border-top:1pt 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%">$31.94</font></td><td colspan="3" style="border-top:1pt 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%">$28.56</font></td><td colspan="3" style="border-top:1pt 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,721,522</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%">March</font></td><td colspan="3" style="border-top:1pt 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.31</font></td><td colspan="3" style="border-top:1pt 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%">$31.00</font></td><td colspan="3" style="border-top:1pt 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%">12,883,690</font></td><td colspan="3" style="padding:0 1pt"></td><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%">March</font></td><td colspan="3" style="border-top:1pt 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%">$31.70</font></td><td colspan="3" style="border-top:1pt 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%">$21.43</font></td><td colspan="3" style="border-top:1pt 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,856,788</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%">April</font></td><td colspan="3" style="border-top:1pt 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:1pt 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%">$34.20</font></td><td colspan="3" style="border-top:1pt 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%">9,193,774</font></td><td colspan="3" style="padding:0 1pt"></td><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%">April</font></td><td colspan="3" style="border-top:1pt 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%">$30.77</font></td><td colspan="3" style="border-top:1pt 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%">$24.11</font></td><td colspan="3" style="border-top:1pt 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,389,723</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%">May</font></td><td colspan="3" style="border-top:1pt 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.10</font></td><td colspan="3" style="border-top:1pt 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.195</font></td><td colspan="3" style="border-top:1pt 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,837,906</font></td><td colspan="3" style="padding:0 1pt"></td><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%">May</font></td><td colspan="3" style="border-top:1pt 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%">$30.76</font></td><td colspan="3" style="border-top:1pt 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%">$27.79</font></td><td colspan="3" style="border-top:1pt 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,088,223</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%">June</font></td><td colspan="3" style="border-top:1pt 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:1pt 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%">$38.98</font></td><td colspan="3" style="border-top:1pt 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,477,523</font></td><td colspan="3" style="padding:0 1pt"></td><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%">June</font></td><td colspan="3" style="border-top:1pt 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%">$31.87</font></td><td colspan="3" style="border-top:1pt 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%">$28.62</font></td><td colspan="3" style="border-top:1pt 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,033,254</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%">July</font></td><td colspan="3" style="border-top:1pt 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%">$44.31</font></td><td colspan="3" style="border-top:1pt 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%">$41.49</font></td><td colspan="3" style="border-top:1pt 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,990,520</font></td><td colspan="3" style="padding:0 1pt"></td><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%">July</font></td><td colspan="3" style="border-top:1pt 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.85</font></td><td colspan="3" style="border-top:1pt 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%">$30.31</font></td><td colspan="3" style="border-top:1pt 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,096,413</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%">August</font></td><td colspan="3" style="border-top:1pt 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%">$44.85</font></td><td colspan="3" style="border-top:1pt 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%">$41.58</font></td><td colspan="3" style="border-top:1pt 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,837,451</font></td><td colspan="3" style="padding:0 1pt"></td><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%">August</font></td><td colspan="3" style="border-top:1pt 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%">$33.81</font></td><td colspan="3" style="border-top:1pt 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%">$31.50</font></td><td colspan="3" style="border-top:1pt 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,439,037</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%">September</font></td><td colspan="3" style="border-top:1pt 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.75</font></td><td colspan="3" style="border-top:1pt 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.39</font></td><td colspan="3" style="border-top:1pt 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,238,359</font></td><td colspan="3" style="padding:0 1pt"></td><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%">September</font></td><td colspan="3" style="border-top:1pt 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.73</font></td><td colspan="3" style="border-top:1pt 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%">$29.42</font></td><td colspan="3" style="border-top:1pt 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,897,248</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%">October</font></td><td colspan="3" style="border-top:1pt 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%">$41.21</font></td><td colspan="3" style="border-top:1pt 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%">$37.46</font></td><td colspan="3" style="border-top:1pt 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,916,710</font></td><td colspan="3" style="padding:0 1pt"></td><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%">October</font></td><td colspan="3" style="border-top:1pt 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%">$31.39</font></td><td colspan="3" style="border-top:1pt 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%">$28.10</font></td><td colspan="3" style="border-top:1pt 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,696,648</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%">November</font></td><td colspan="3" style="border-top:1pt 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.20</font></td><td colspan="3" style="border-top:1pt 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%">$37.60</font></td><td colspan="3" style="border-top:1pt 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,715,144</font></td><td colspan="3" style="padding:0 1pt"></td><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%">November</font></td><td colspan="3" style="border-top:1pt 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%">$30.71</font></td><td colspan="3" style="border-top:1pt 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%">$28.86</font></td><td colspan="3" style="border-top:1pt 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,523,146</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%">December</font></td><td colspan="3" style="border-top:1pt 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.25</font></td><td colspan="3" style="border-top:1pt 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%">$38.61</font></td><td colspan="3" style="border-top:1pt 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,610,419</font></td><td colspan="3" style="padding:0 1pt"></td><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%">December</font></td><td colspan="3" style="border-top:1pt 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%">$33.00</font></td><td colspan="3" style="border-top:1pt 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%">$29.87</font></td><td colspan="3" style="border-top:1pt 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,556,001</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: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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">74,054,955</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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%">Total</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">27,188,167</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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;16&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_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;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 24, 2021, 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;vertical-align:top;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:1pt 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: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%">Corporate Director</font></td><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%">2011</font></td></tr><tr><td colspan="3" style="border-top:1pt 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: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%">Corporate Director</font></td><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%">2021</font></td></tr><tr><td colspan="3" style="border-top:1pt 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%">Montreal West, Quebec, Canada</font></div></td><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%">Corporate Director</font></td><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%">2018</font></td></tr><tr><td colspan="3" style="border-top:1pt 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: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%">Corporate Director</font></td><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%">2018</font></td></tr><tr><td colspan="3" style="border-top:1pt 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: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%">President, Galloway Arbitration Inc.</font></td><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%">2020</font></td></tr><tr><td colspan="3" style="border-top:1pt 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: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%">Corporate Director</font></td><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%">2009</font></td></tr><tr><td colspan="3" style="border-top:1pt 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:1pt 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: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%">2018</font></td></tr><tr><td colspan="3" style="border-top:1pt 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: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%">Corporate Director</font></td><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%">2013</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: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:1pt solid #000;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%">Corporate Director</font></td><td colspan="3" style="border-bottom:1pt solid #000;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%">2016</font></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">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.</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%">2021 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 24, 2021 &#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 24, 2021, 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:400;line-height:120%">Executive Officers of Stantec Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:22.266%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.097%"></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:1pt 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:1pt 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: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%">January 1, 2018</font></td><td colspan="3" style="border-top:1pt 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:1pt 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%">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:1pt 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%">Executive Vice President and Chief Financial Officer</font></div></td><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%">January 1, 2019</font></td><td colspan="3" style="border-top:1pt 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%">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="border-top:1pt 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%">Valentino DiManno</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:1pt 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%">Executive Vice President and Chief Business Officer</font></div></td><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%">January 1, 2016</font></td><td colspan="3" style="border-top:1pt 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%">Executive Vice President and Chief Business Officer</font></div></td></tr><tr><td colspan="3" style="border-top:1pt 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%">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:1pt 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%">Executive Vice President and Chief Operating Officer &#8211; North America</font></div></td><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%">January 1, 2020</font></td><td colspan="3" style="border-top:1pt 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%">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:1pt 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%">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:1pt 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%">Executive Vice President and Chief Operating Officer - Global</font></div></td><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%">January 1, 2020</font></td><td colspan="3" style="border-top:1pt 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%">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:1pt 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%">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:1pt 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%">Executive Vice President and Chief Practice and Project Officer</font></div></td><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%">January 1, 2018</font></td><td colspan="3" style="border-top:1pt 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, 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:1pt 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%">Marshall W. Davert Jr.</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:1pt 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%">Executive Vice President and Chief Innovation Officer</font></div></td><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%">January 1, 2020</font></td><td colspan="3" style="border-top:1pt 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, 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-bottom:1pt solid #000;border-top:1pt 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%">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:1pt solid #000;border-top:1pt 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, Secretary and General Counsel</font></div></td><td colspan="3" style="border-bottom:1pt solid #000;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%">November 5, 2009</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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, 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="id3bad893f7ae4ecf8e4d1856916a234c_52"></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, 2020, the directors and officers of Stantec Inc. as a group beneficially owned, controlled, or directed, either directly or indirectly, 451,463 common shares, which is 0.41% 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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;18&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_55"></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="id3bad893f7ae4ecf8e4d1856916a234c_645"></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="id3bad893f7ae4ecf8e4d1856916a234c_640"></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 24, 2021, 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 currently chairs the audit committee of NorZinc Ltd. and serves on the audit committee of Inter&#160;Pipeline 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 the 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. He currently serves on the board of directors and audit committee of Superior Plus Corp.</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. He remains chair of Capital Power Corporation, a publicly traded company formed when EPCOR spun off its generation business in July 2009. 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><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 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%">2021 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 24, 2021 &#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><br></font></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_635"></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="id3bad893f7ae4ecf8e4d1856916a234c_619"></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%">Aggregate fees paid to Ernst &#38; Young LLP, our external auditor, during fiscal years ended December 31, 2020, and 2019, follow&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.916%"><tr><td style="width:1.0%"></td><td style="width:21.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.904%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.107%"></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%">Category</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%">Note</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><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:top"><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="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%">Audit fees</font></td><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%">1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,811,200</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,995,700</font></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%">Audit-related fees</font></td><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%">2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">390,800</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">337,700</font></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%">Tax fees</font></td><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%">3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">827,000</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">825,600</font></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%">All other fees</font></td><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%">4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,200</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,400</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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Fees</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,046,200</font></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,181,400</font></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 Ernst &#38; Young LLP for the audit and review of Stantec&#8217;s financial statements or services normally provided by Ernst &#38; Young LLP in connection with statutory and regulatory filings or engagements, including the 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 Ernst &#38; Young LLP. 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 Ernst &#38; Young LLP for income tax compliance and tax advice relating to mergers, acquisitions, financing structures and tax planning.</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 Ernst &#38; Young LLP.</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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;20&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_611"></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="id3bad893f7ae4ecf8e4d1856916a234c_913"></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="id3bad893f7ae4ecf8e4d1856916a234c_859"></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="id3bad893f7ae4ecf8e4d1856916a234c_606"></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="id3bad893f7ae4ecf8e4d1856916a234c_599"></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><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%">2021 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 24, 2021 &#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><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="id3bad893f7ae4ecf8e4d1856916a234c_594"></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&#8217;s auditor&#8212;Ernst &#38; Young LLP, Chartered Professional Accountants&#8212;is located at Suite 1400, 10423 &#8211; 101 Street, Edmonton, Alberta, T5H 0E7. The auditor 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="id3bad893f7ae4ecf8e4d1856916a234c_586"></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, 2020) 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="id3bad893f7ae4ecf8e4d1856916a234c_581"></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%">2021 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 24, 2021 &#160;&#160;&#160;&#160;22&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="id3bad893f7ae4ecf8e4d1856916a234c_67"></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 24, 2021.</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%">2021 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 24, 2021 </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 annual Management Information Circular and proxy materials</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 Annual Information Form, including any regulatory requirements for Audit and Risk Committee reporting obligations </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 year-end news release on the earnings of 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">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 the Audit and Risk Committee information required as part of the Annual Information Form.</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%">2021 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 24, 2021 </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 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%">2021 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 24, 2021 </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 51102 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%">2021 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 24, 2021 </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%">2021 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 24, 2021 </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%">2021 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 24, 2021 </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-992xmdalive.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 2021 Workiva -->
<title>Document</title></head><body><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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.2 - Stantec Inc.&#8217;s Management's Discussion and Analysis</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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;24, 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%">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, 2020, dated February&#160;24, 2021, should be read in conjunction with the Company&#8217;s 2020 audited consolidated financial statements and related notes for the year ended December&#160;31, 2020. Our 2020 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 id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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 design and engineering firm with 22,000 employees that operate out of 350 locations around the world. We design with community in mind. Annual net revenue in 2020 of $3.7&#160;billion was earned 29% in Canada, 53% in the United States and 18% from our Global operations. We will continue to grow and diversify 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%">With strong expertise across the buildings, energy and resources, environmental services, infrastructure, and water sectors, Stantec is well positioned to address new opportunities that are emerging as a result of climate change, urbanization, geopolitics and technology. 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&#8217;s 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%">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; Buildings, Energy &#38; Resources, Environmental Services, Infrastructure, and Water. </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, and infrastructure 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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Strategic Plan </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. </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 entered 2020 ideally positioned for success. Our CEO had restructured the senior leadership team to create clearer lines of accountability and, through our reshaping initiative in 2019, we had leaned out our organization. Our balance sheet was strong. And, with the clarity of a rigorous capital allocation framework, we were prepared to step up our acquisition activity to deliver on our growth aspirations. </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;vertical-align:top;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, 2020</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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 Key Accomplishments</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are very proud that our employees rose to the challenge and delivered exceptional results despite the disruption and hardship caused by the pandemic. (Our response to the pandemic is discussed below in the section Impact of COVID-19 Pandemic.) Through our value creators, we have made several notable accomplishments in 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%">Excellence</font><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%">Our focus on excellence enabled us to meet and exceed stakeholder expectations, even as we faced the challenges brought on by the pandemic. </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%">Strong execution and operational efficiency</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to our reshaping initiative undertaken in 2019, which removed approximately $45 million from our cost structure, in 2020 we undertook a detailed review of our business processes to ensure they are efficient and cost effective. We identified specific areas where we have been able to reduce complexity in our processes and organizational structure. Our success in 2020 is reflected in our year-over-year increase in adjusted EBITDA and adjusted EBITDA margin, demonstrating our continued commitment to strong project execution and efficient operations. The agility with which we have managed our discretionary costs during the pandemic further augmented adjusted EBITDA. </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 drive for excellence has also resulted </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in a 59.8% i</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">mprovement in free cash flow. Our continual focus on Days Sales Outstanding drove this metric down to 75 days, a four-day improvement from December 31, 2019. </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 2020, we continued to lay the groundwork for future operational efficiencies by advancing the integration of our Oracle ERP in our Global operations, and by developing a roadmap for growing our project delivery and administrative support center in Pune, India. Both initiatives will enable our global teams with enhanced project delivery systems while also driving longer-term margin improvement and shareholder returns.</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%">Strategic initiative to reduce occupancy costs</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A key component of our strategic plan to drive operating efficiency is our commitment to optimize our occupancy footprint. In 2020, we undertook a detailed review and analysis with the objective to drive a competitive operational advantage. While this initiative began in early 2020, sending our entire workforce to work from home as the pandemic unfolded gave us a unique view into the sentiment of our employees regarding flexible working models and the scale of the opportunity.</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 surveyed our staff to ask them about their preferred work model after the pandemic. These survey results, combined with projected employee productivity levels, informed our conclusion that a flexible workplace model provides Stantec with the opportunities to&#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">Maximize the return on our investment in office space by subleasing space that is not required&#59; </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">Increase the satisfaction and productivity of our employees by allowing those that would prefer to work more days from home to do so&#59; </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">Significantly shrink our real estate footprint and office space expenses as leases expire by reducing the number of office workstations and office square footage per staff&#59; and</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">Further reduce our office-based emissions in support of our carbon neutrality and net-zero goals.</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 Q4 2020, we finalized our decision to adopt a flexible workplace model when pandemic restrictions are lifted. This plan is predicated on more aggressive office use efficiency targets. Our senior leadership approved a formal plan to market for sublease certain leased office spaces that were determined to no longer be needed for the remainder of their lease terms, which will materially increase net income. With the knowledge that approximately 50% of our lease space will renew over the next three years, we have set a target to reduce our existing physical real estate footprint by approximately 30% by the end of 2023.  Achieving a lower space per employee ratio is key to Stantec meeting the emission reduction goals as committed in our 1.5</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">o</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">C science-based target. </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 of December&#160;31, 2020, the assets that were designated to be subleased under the formal plan were removed from their respective cash generating units and indicators of impairment were assessed. The result was a total impairment charge</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $66.7 million </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">being recognized in Q4 2020. </font></div><div><font><br></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, 2020</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: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%">We are tremendously proud to have been named, for a second consecutive year, on Corporate Knights' Top 100 list, this year as the fifth most sustainable company in the world, and first in North America &#8211; the only engineering and design firm to be included on this exclusive list. Sustainability &#8211; encompassing environmental, social, and governance performance &#8211; is a critical component of our excellence value creator and central to our core values. This recognition from Corporate Knights is validation of our leadership position on sustainability across all sectors and geographies.  </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 2020, we took bold steps to address our operational impacts including committing to a science-based target for emission reductions, creating a roadmap to become carbon neutral by 2022 and net-zero by 2030, and signing on to the Women&#8217;s Empowerment Principals. As a signatory to the United Nations (UN) Global Compact, we are active supporters of the UN&#8217;s Sustainable Development Goals (SDG). As engineers, architects, and scientists, our greatest contribution to impactful SDG progress is through the services we provide to our clients and communities. The projects we design help our clients reduce carbon emissions, gain access to clean water, conserve and restore ecosystems, address the impacts of climate change, mitigate environmental impacts, and enhance the resilience of their 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%">We are the clear leader in sustainability within our engineering and design peer group, consistently receiving higher ratings from independent rating agencies. In addition to our Corporate Knights ranking, we received an A- rating from CDP (formerly the Carbon Disclosure Project) in 2020 for the third consecutive year. Also in 2020, ISS Quality Score gave Stantec a 1 in each of the environmental, social, and governance categories &#8211; the highest rating available &#8211; and ISS ESG Corporate Rating awarded us Prime status. Sustainalytics identifies us as low risk, placing Stantec in the top 1% of the construction and engineering space. And, MSCI gives us an AA ESG rating.</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%">Innovation </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Innovation is an essential ingredient for our continued market competitiveness, and a key enabler for organic growth and for the achievement of our sustainability targets. In January 2020, we established the Innovation Office under the leadership of our newly appointed Chief Innovation Officer, with a primary mission to stimulate, encourage, incubate, and operationalize transformative innovation at Stantec for the purpose of monetization and commercialization.</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%">Building upon previous efforts of our Creativity and Innovation program, the organizing principal of the Innovation Office is the concept of an &#8220;idea life-cycle&#8221;, with workstreams established to move ideas through a process of conceptualization, capture, development, commercialization, and operationalization. In 2020, we established processes to drive both bottom-up (from the greater business) and top-down (in alignment with strategic intent) innovation. These processes include increasing levels of investment through prototype development, market testing, and ultimately commercialization and deployment. Over 250 ideas were evaluated in 2020, with 57 selected for further investment. Overlaying this process is a rigorous effort to identify and protect our intellectual property.</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%">Achievements of note in 2020 that have begun to generate revenue 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">A move into the autonomous vehicles space with the establishment of Stantec GenAV. We are positioning ourselves at the intersection between clients&#47;buyers who need guidance articulating their needs and the large ecosystem of tech providers struggling to articulate a resonating value proposition.</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 operationalization of FAMS (Financial Analysis and Management System), a web-based, software-as-a-service (SaaS) product tightly bound to our financial planning consultative practice.</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 operationalization of InsightAnalytics, a suite of tools and models for the optimization of water and wastewater utilities (also sold on a SaaS basis).</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%">People</font><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%">Our people are our greatest asset. We are focused on providing a workplace that attracts, engages, rewards, and retains the best talent in the industry. We focus on creating a collaborative, inclusive culture where employees feel welcome, valued, and professionally challenged. In doing so, we can ensure that Stantec will remain a place where the best and brightest come to build on each other&#8217;s talents, do exciting work, and make a big impact. In 2020, we continued to build on our strategy to remain an employer of choice. </font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Community Engagement </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We take pride in not only designing with community in mind with the work we do, but also in giving back to the communities in which we live by targeting up to 1% of our annual pre-tax profits to charitable and nonprofit organizations. In 2020, we invested $3.2 million into community organizations around the globe. Since the inception </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, 2020</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%">of our community engagement initiative in 2007, Stantec has invested $26.7 million in our communities. We also launched our Stantec Better Together Fund to help Stantec employees who are facing financial hardship immediately after a natural disaster or unforeseen personal challenges.</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inclusion &#38; Diversity</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At Stantec, we create opportunity by inviting, embracing, and celebrating differences. This goal remains at the heart of our efforts to champion diversity and inclusion throughout our 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%">In 2020, we made a commitment to making a difference in the areas of racial injustice and societal inequity and developed a plan with five key actions areas including&#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">Committing time and funds to STEM education within the Black, Indigenous, and People of Color community&#59; </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">Strengthening our partnerships with groups such as National Association of Minority Architects, Society of Hispanic Professional Engineers, ACE Mentor Program of America, and American Indian Science and Engineering Society&#59; </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">Enhancing and implementing internal programs, including our Unconscious Bias Training and our hiring and career advancement programs&#59;</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">Leveraging our digital platforms and community relationships to advocate for I&#38;D issues in our industry and our communities&#59; and</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">Launching our World Mental Health Day Campaign and leveraging our resources for our employees&#8217; mental health and wellness.</font></div><div style="text-align:justify"><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 proud to have been included in the 2020 Bloomberg Gender-Equality Index, which tracks the performance of public companies committed to advancing women&#8217;s equality in the workplace. We also advanced our support of the Women&#8217;s Empowerment Principles, established by the UN Global Compact and UN Women to promote and advance gender equality within the workplace broadly. </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 the matter of pay equity, we conducted a study in 2020 and determined we have a base pay gap in North America of only 3% on a median </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">compa ratio</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> basis. While we are pleased our commitment to pay equity has yielded this positive result, we will continue to focus on closing this gap altogether. We also reviewed our pay practices which found that women have received higher than average pay increases since 2018 and are being promoted at a higher rate than are men during the same period.</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Talent Attraction and Retention</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Attracting and retaining top talent is key to differentiating Stantec and the reason why clients repeatedly want to partner with us. In 2020, we implemented initiatives to improve our pipeline of candidates including the development of a campus strategy and leveraging our partnerships with various organizations who represent and support under-represented groups. Our voluntary turnover rate was less than 8% in 2020, which continues to be 2% to 3% better than industry average. </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 commitment to our people and our ability to build an inspired and inclusive culture has earned us prestigious awards such as Forbes 2020 World&#8217;s Best Employers, Forbes 2020 The Best Employers for Women, and Forbes 2020 Canada&#8217;s Best Employers.</font></div><div style="text-align:justify"><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%">Growth </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Growth is integral to our ability to compete in a rapidly changing competitive landscape and our vision of continuing to rank as a top tier global design firm. We are committed to creating shareholder value and grow earnings through a combination of organic and acquisition growth and disciplined capital allocation.</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%">Against the backdrop of the greatest economic challenge in a generation, we delivered</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> a 9.9% i</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ncrease in 2020 adjusted diluted earnings per share, demonstrating the resiliency of our business model and our drive to grow earnings. We also generated a 9.9% adjusted return on invested capital for 2020, up from 9.1% in 2019. Our 2020 net revenue was consistent with the previous year, reflecting an organic retraction of only 1.8%. We have, however, grown our backlog organically by 3.1% relative to 2019. This speaks to the strength of our organic revenue growth programs which have set us up for solid growth 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, 2020</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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also successfully completed three acquisitions in the fourth quarter of 2020 for an aggregate cost of $61.3&#160;million, adding approximately 400 employees to the Stantec family. Each of the firms acquired bring something special to Stantec and we are confident in the growth we can deliver together.</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 growth in 2020 has been underpinned by our disciplined approach to capital allocation. We remain committed to deploying capital to where we can generate the best risk-adjusted return for our shareholders. In addition to funding the three acquisitions discussed above, we also used $78.3&#160;million to opportunistically repurchase our shares and $69.1&#160;million to fund dividends. Our balance sheet remains strong, with our leverage</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> below o</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ur internal range of 1.0 to 2.0 times net debt to adjusted EBITDA. And our capital structure has been significantly strengthened due to the 2020 issuance of $300 million of seven-year senior notes at historically low interest levels. As a result, virtually all of our $800 million revolving credit facility is available to fund future growth. </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%">Three-Year Financial Targets</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A key element of our strategic plan was the establishment of four key financial targets, which we intended to achieve by the end of 2022&#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:12.35pt">Grow net revenue at a compound annual growth rate (CAGR) of greater than 10%.</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:12.35pt">Drive adjusted EBITDA margins to the range of 16% to 17%.</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:12.35pt">Grow earnings per share at a CAGR of greater than 11%.</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:12.35pt">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%">We continue to believe these financial targets are appropriate. However, in light of the disruption caused by the pandemic, we are recasting the timeline such that we now intend to achieve these targets by the end of 2023.</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%">Strategic Acquisitions Completed in 2020 and 2019</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:14.284%"></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:9.957%"></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:8.996%"></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:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.115%"></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:1pt 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:1pt 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><td colspan="3" style="border-top:1pt 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:1pt 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:1pt 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></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="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="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%">Teshmont Consultants LP (Teshmont)</font></td><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%">October 2020</font></td><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%">Winnipeg, Manitoba</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 19pt 2px 1pt;text-align:right;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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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="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><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: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 19pt 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><td colspan="3" style="padding:0 1pt"></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%">Wenck</font></td><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%">December 2020</font></td><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%">Minneapolis, Minnesota</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 19pt 2px 1pt;text-align:right;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: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: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: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"><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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">AGEL adviseurs (AGEL)</font></td><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%">December 2020</font></td><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%">Oosterhout, Netherlands</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 19pt 2px 1pt;text-align:right;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: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: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: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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Wood &#38; Grieve Engineers (WGE)</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%">March 2019</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%">Perth, Australia</font></td><td colspan="3" style="padding:2px 19pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">600</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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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, 2020</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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_13"></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%">Impact of COVID&#8211;19 Pandemic </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Protecting our Employees, Clients, and Communities</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, we implemented our Pandemic Response Plan, with protocols to meet the guidelines and recommendations issued by governments and health officials. These protocols have been critical to safeguarding our employees and their families, our clients, and our communities, which remains our highest priority.</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 Continuity</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We moved quickly to support the mobilization of our global workforce to work from home. This included establishing flexible work solutions to aid our employees who have been directly or indirectly impacted by COVID-19 and equipping our employees with the necessary tools to work from home and provide for business continuity. Historical investments in our information technology systems have resulted in a near-seamless transition to remote working while supporting continued collaboration and teamwork. At peak periods, as many as 19,000 of our 22,000 employees around the world are simultaneously accessing our systems through our remote access networks.</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%">Operations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Productivity, as measured by employee utilization, dipped slightly as employees first transitioned to working from home in early March, then returned to more typical levels for the balance of the year. We continue to monitor utilization, recognizing that, like the rest of the world, our employees are experiencing some fatigue as the pandemic persists. Where we are observing project slowdowns or cancellations, we are tailoring our workforce to align with client needs.</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 we continue to engage with clients to offer our support and expertise during this disruptive time, we are proud to be doing our part. As recognized experts in the design of healthcare facilities, our Buildings business has been called upon by multiple clients to provide design and engineering services for the temporary conversion of spaces at facilities, including Chicago&#8217;s McCormick Place Convention Center and Calgary&#8217;s Peter Lougheed Centre, into alternate care facilities, isolation wards, and infection control units for COVID-19 patients. Across North America, Stantec management specialists in our Water business are using our proprietary software to advise utilities in optimizing 2021 capital spending scenarios and rate plans in response to COVID-19 impacts to water demands, sales tax, income tax, fees, and shared revenues.</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%">Office Remobilization</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Early in the second quarter, our Pandemic Committee began to develop guidelines for office remobilization. Recognizing that specific requirements are driven by local government and health authorities, responsibility for office reopening decisions was assigned to regional leaders who will ensure co</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">mpliance with local safety protocols.</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%">After months of comprehensive planning, phased office remobilization began in the third quarter. However, as the second wave of the pandemic gained momentum in the latter part of the year, most jurisdictions returned to strict lockdown requirements. As such, our employees in most jurisdictions continue to work from home, although our offices in Australia and New Zealand have safely reopened. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </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%">As offices are able to reopen, the process reflects</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> thoughtful planning, assessment, and coordination between regional leaders and health and safety partners. The health and well-being of employees remains our top priority. Although office re-entry is a more complex exercise than the initial movement of employees to work from home, minimal disruptions to operational efficiency and effectiveness are expected through this process.</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, 2020</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><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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%">2020 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:1pt 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:1pt 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:1pt 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><td colspan="6" style="border-top:1pt 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%">2018</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:1pt 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: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:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:1pt 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: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:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:1pt 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: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: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:400;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,730.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="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%">128.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%">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><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,283.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%">127.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%">3,684.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="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,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><td colspan="2" style="padding:2px 0 2px 1pt;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,355.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%">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,754.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%">47.6&#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,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><td colspan="2" style="padding:2px 0 2px 1pt;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,540.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%">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: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 margin</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,930.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: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%">52.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%">2,008.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%">54.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><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,815.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%">54.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="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%">Administrative and marketing expenses</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%">1,352.9&#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%">36.7&#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: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%">1,433.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%">38.6&#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%">1,438.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%">42.9&#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: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%">4.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.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%">(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: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%">6.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%">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: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:700;line-height:120%">EBITDA from continuing operations&#160;</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-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%">573.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%">15.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: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%">576.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%">15.5&#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%">370.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%">11.0&#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="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%">Depreciation of property and equipment</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%">57.9&#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%">1.6&#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: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%">58.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.6&#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%">50.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%">1.5&#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: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%">117.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%">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%">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><td colspan="2" style="padding:2px 0 2px 1pt;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%">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%">78.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%">2.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%">&#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><td colspan="2" style="padding:2px 0 2px 1pt;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%">53.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="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.4&#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.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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">65.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%">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%">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%">49.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="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.4&#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%">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><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">0.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%">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%">57.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%">1.6&#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%">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><td colspan="2" style="padding:2px 0 2px 1pt;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"></td><td colspan="2" style="padding:2px 0 2px 1pt;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="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%">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="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%">4.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: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%">194.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%">5.2&#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%">171.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%">5.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="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 (loss) from discontinued 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:400;line-height:120%">12.0&#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%">0.3&#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: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%">&#8212;&#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%">0.0&#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%">(123.9)</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%">(3.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="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</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%">171.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="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.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: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%">194.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%">5.2&#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%">47.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.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></tr><tr><td colspan="3" style="border-top:1pt 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: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.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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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: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.74&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt 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: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.51&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt 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.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%">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><td colspan="2" style="padding:2px 0 2px 1pt;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.51&#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: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%">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: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%">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="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%">15.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: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%">574.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%">15.5&#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%">392.5&#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%">11.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"><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%">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="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%">6.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: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%">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><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">6.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"><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.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="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.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><td colspan="2" style="padding:2px 0 2px 1pt;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.82&#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: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%">Dividends declared per common share</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%">0.62</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="3" style="background-color:#e9e9e9;border-top:1pt 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: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%">0.58&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt 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: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%">0.55&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt 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: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%">Total assets</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,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="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></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,561.5&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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,009.9&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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: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: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%">680.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;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: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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">933.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Construction Services operations are presented as discontinued operations. Results for 2020 and 2019 were accounted for using IFRS 16 <br>and results for 2018 were accounted for using IAS 17. </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; EBITDA, adjusted EBITDA, adjusted net income, adjusted basic and diluted EPS are&#160;non-IFRS&#160;measures (discussed in the Definitions <br>section of this MD&#38;A). Prior period results have been restated to conform with the amendments made to the Definitions.</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%">For the year ended December&#160;31, 2020, we reported adjusted diluted earnings per share of $2.22, an all-time record high and a 9.9% increase compared to 2019 results. Earnings for the year exceeded our expectations on the strength of our fourth quarter performance where net revenue generation was slightly stronger and discretionary costs were significantly lower than anticipated. As well, strong fourth quarter cash flow generation led to lower than expected interest expense. Our strong business performance was augmented by the favorable resolution of certain tax matters recorded 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">Adjusted net income from continuing operations increased 10.6%, or $23.9&#160;million, to $248.9&#160;million, representing 6.8% of net revenue, and adjusted diluted EPS increased 9.9%, or $0.20, to $2.22. Steady project execution and exceptional operational efficiency drove strong EBITDA generation. Adjusted net income was further augmented by reduced net interest expense, resulting from strong cash flow management, lower amortization of intangible assets, and higher income tax recoveries.</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, 2020</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 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 was comparable to the prior year, with a slight decrease of 0.7% or $26.8&#160;million, mainly due to organic retraction of 1.8%, partially offset by positive foreign exchange fluctuations of 0.7% and acquisition growth of 0.4%. Organic growth was achieved in our Energy&#160;&#38; Resources and Water businesses. Other businesses and regions experienced nominal retractions, with the exception of Buildings which retracted 7.2% due to pandemic-related disruptions.</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">Gross margin decreased 3.9%, or $77.9&#160;million, and decreased as a percentage of net revenue from 54.1% to 52.4%, primarily due to the impact of pandemic-related disruptions as well as 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">Administrative and marketing costs were 36.7% of net revenue compared with 38.6% in the prior year, primarily as a result of improved operational efficiencies, the implementation of staffing strategies in response to the pandemic, and reduced discretionary spending. Partly offsetting the reductions is $5.0&#160;million in COVID-related expenses incurred primarily for severance.</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 by 0.8% to $578.9 million compared to $574.4 million, and adjusted EBITDA margin increased by 0.2% to 15.7% from 15.5% in 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 income from continuing operations decreased 18.2%, or $35.3&#160;million, to $159.1&#160;million, and diluted EPS decreased by 18.4%, or $0.32, to $1.42 primarily due to the recording of $78.6&#160;million in non-cash lease asset and related property and equipment impairments arising from our strategic initiative to optimize our occupancy footprint.</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 is $4.4 billion&#8212;a 2.8% increase from December&#160;31, 2019&#8212;representing approximately 11 months of work. Year over year, backlog grew organically by 3.1%.</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 is 0.7x at December&#160;31, 2020 &#8212;below our internal guideline of 1.0x to 2.0x.</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 increased 33.9% from $449.9 million to $602.6 million&#59; this improvement was mainly due to increased cash receipts from clients and reduced payments paid to suppliers. These increases were partly offset by higher payments made to employees and higher income tax paid.</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, a strong improvement compared to 79 days at December&#160;31, 2019 and 82 days at September&#160;30, 2020. </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">In line with our growth strategy, we completed three acquisitions in the fourth quarter of 2020. These acquisitions complement our existing businesses and geographic operations and are expected to deliver immediate value.</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 closed a private placement offering of $300 million senior unsecured notes on October 8, 2020, which were assigned an investment-grade credit rating of BBB by DBRS Limited, and used the proceeds to repay a portion of existing indebtedness on our revolving credit facility.</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 2,047,948 common shares for an aggregated price of $78.3&#160;million under our normal course issuer bid (NCIB). We also renewed our NCIB on November 12, 2020 which allows us to repurchase up to 5,605,224 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">Subsequent to the end of the year, we entered into an agreement to acquire GTA consultants, a 135-person transportation firm based in Australia.</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;24, 2021, our Board of Directors declared a dividend of $0.165 per share, payable on April&#160;15, 2021, to shareholders of record on March&#160;31, 2021, representing a 6.5% increase on an annual 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, 2020</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><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&#160;Non-IFRS&#160;Financial Measures</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:56.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.480%"></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: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:1pt 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:1pt 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:1pt 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:1pt 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></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%">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="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%">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%">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="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%">42.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></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%">Add back&#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="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%">57.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%">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%">(4.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%">17.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 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%">49.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%">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%">10.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%">17.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 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%">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%">78.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%">&#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%">66.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:#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></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%">228.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%">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%">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="padding:2px 0 2px 1pt;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.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><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><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="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%">EBITDA 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%">573.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="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%">576.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: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%">141.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="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%">140.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: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)&#160;pre-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="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%">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%">(0.7)</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%">(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%">(5.2)</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.0)</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</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%">5.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%">&#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%">1.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:#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></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%">1.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%">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%">1.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%">3.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><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><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="border-bottom:1pt solid #000;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%">Adjusted EBITDA from continuing operations</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: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="background-color:#e9e9e9;border-bottom:1pt 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:1pt solid #000;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%">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:1pt 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:1pt solid #000;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%">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="background-color:#e9e9e9;border-bottom:1pt 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:1pt solid #000;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%">142.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="border-bottom:1pt solid #000;border-top:1pt 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:55.951%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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: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:1pt 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:1pt 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:1pt 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:1pt 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></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%">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="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%">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%">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="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%">42.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></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="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%">Amortization of intangible assets related to acquisitions (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%">26.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%">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%">5.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%">8.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 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 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%">(0.5)</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.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.7)</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)</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%">Impairment of lease assets and property and equipment (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%">56.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%">&#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%">48.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%">0.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 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%">3.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%">&#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%">0.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></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%">3.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%">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%">1.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%">2.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><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><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="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%">Adjusted 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%">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="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%">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: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%">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="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%">52.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="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"><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: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%">111,553,711&#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%">111,550,424&#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:400;line-height:120%">111,597,381&#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%">111,202,939&#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%">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,949,305&#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,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,987,362&#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,209,939&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><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><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="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%">Adjusted earnings per share from continuing operations</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="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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted earnings per share - basic</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.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="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.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.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="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.47</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: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%">Adjusted earnings per share - diluted</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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%">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="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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%">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="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.47</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:1pt 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. Construction Services operations are presented as discontinued operations. This table has been updated to include 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 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, 2020, this amount is net of tax of $10.3 (2019 - $11.2). For the quarter ended December&#160;31, 2020, this amount is net of tax of $2.0 (2019 - $2.4).</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; For the year ended December&#160;31, 2020, this amount is net of tax of ($0.2) (2019 - ($2.2)). For the quarter ended December&#160;31, 2020, this amount is net of tax of ($1.5) (2019 - $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 3&#58; For the year ended December&#160;31, 2020, this amount is net of tax of $22.0 (2019 - nil). For the quarter ended December&#160;31, 2020, this amount is net of tax of $18.6 (2019 - nil).</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; For the year ended December&#160;31, 2020, this amount is net of tax of $1.4 (2019 - nil). For the quarter ended December&#160;31, 2020, this amount is net of tax of $0.3 (2019 - nil).</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, one-time 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, 2020, this amount is net of tax of $0.4 (2019 - $1.8). For the quarter ended December&#160;31, 2020, this amount is net of tax of $0.4 (2019 - $1.1).</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, 2020</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><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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%">2020 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:1pt 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:1pt 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:1pt 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: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:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">% of Net<br>Revenue</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:700;line-height:120%">$</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: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,126.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="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%">130.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: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,210.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%">134.3&#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%">861.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="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%">901.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%">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%">406.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%">47.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%">414.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%">46.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="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 margin</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%">455.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="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%">52.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: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%">486.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%">54.0&#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="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%">Administrative and marketing expenses</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%">317.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="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%">36.8&#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: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%">348.5&#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%">38.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: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%">(3.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.4&#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%">(2.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%">(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: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:700;line-height:120%">EBITDA from continuing operations&#160;</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-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%">141.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%">16.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%">140.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%">15.5&#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="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%">Depreciation of property and equipment</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%">14.2&#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%">1.6&#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: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%">14.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%">1.6&#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: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%">27.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.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%">30.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%">3.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%">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%">66.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%">7.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%">&#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%">11.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%">1.4&#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%">16.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.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%">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%">10.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="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.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%">17.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%">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%">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%">(4.4)</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.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%">17.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%">2.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="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%">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="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%">1.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: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%">42.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%">4.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 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%">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="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.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%">&#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="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</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%">16.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="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.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%">42.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%">4.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="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%">Basic and diluted earnings per share (EPS) 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%">0.13</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="3" style="background-color:#e9e9e9;border-top:1pt 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: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%">0.38&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt 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: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%">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: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%">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="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%">16.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: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%">142.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%">15.8&#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"><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%">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="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.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: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%">52.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%">5.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.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="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.47&#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: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%">Dividends declared per common share</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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%">0.155</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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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: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%">0.145&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:1pt 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 style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; EBITDA, adjusted EBITDA, adjusted net income, adjusted basic and 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%">We delivered adjusted diluted earnings per share for Q4 2020 of $0.60, in excess of our expectations, and representing an increase of 27.7% compared to Q4 2019. Our strong business performance was augmented by the recovery of claim costs on a historical project and the favorable resolution of certain tax matters.</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 increased 28.1%, or $14.7&#160;million, to $67.0&#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.8% of net revenue, and adjusted diluted EPS increased 27.7%, or $0.13, to $0.60. Fourth quarter earnings reflect solid performance, enhanced by the recovery of claim costs on a historical project, reduced interest expense, lower amortization of intangible assets, and higher tax recoveries.</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 decreased 4.4% or $39.3&#160;million mainly due to organic retraction of 4.4%. Consistent with expectations, organic growth was achieved in our Energy &#38; Resources business, while anticipated project slowdowns and deferrals from the COVID-19 pandemic contributed to organic retractions in other businesses and geographies.</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">Gross margin decreased 6.4%, or $31.3&#160;million, and decreased as a percentage of net revenue from 54.0% to 52.8%, primarily due to the impact of pandemic-related disruptions as well as 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">Administrative and marketing costs were 36.8% of net revenue compared with 38.7% in the prior period primarily as a result of reduced discretionary spending and the recovery of claim costs on a historical project. </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 $138.5&#160;million, representing 16.1% of net revenue compared to $142.8&#160;million or 15.8% of net revenue in the prior period. The recovery of claim costs discussed above contributed approximately 0.5% to Q4 2020 adjusted EBITDA margin.</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, 2020</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: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 decreased 64.9%, or $27.5&#160;million, to $14.9&#160;million, and diluted EPS decreased by 65.8%, or $0.25, to $0.13 </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">primarily due to the recording of $66.7&#160;million in non-cash lease asset and related property and equipment impairments arising from a strategic initiative to optimize our occupancy footprint.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the unprecedented uncertainty caused by the pandemic, on May&#160;6, 2020, we withdrew our 2020 guidance in its entirety, first provided on page M-10 in our 2019 Annual Report. Revised guidance for 2020 was provided on page M-6 of our Q3 2020 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%">2020 Results Compared to 2020 Outlook</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Summary of targets for 2020</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 outlook for 2020, provided in our Q3 MD&#38;A, included the following targets&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">2020 net revenues that are comparable to, although slightly below 2019&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Adjusted net income and adjusted diluted EPS comparable to 2019&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">55% of adjusted earnings in Q2 and Q3, and 45% in Q1 and Q4&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;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 at or below the low end of our internal range of 1.0x to 2.0x.</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%">Our 2020 net revenue was less than 1% lower than 2019, which is slightly better than the outlook provided.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted net income and adjusted diluted EPS increased 10.6% and 9.9%, respectively compared to 2019. Both metrics outperformed the outlook provided primarily due to slightly higher revenue generation, significantly lower discretionary costs, lower interest expense and higher tax recoveries in the fourth quarter. These factors also contributed to an adjusted earnings pattern of</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 49% g</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">enerated in Q1 and Q4 and 51% generated in Q2 and Q3. </font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our vision to be a top tier global design firm that maximizes long-term, sustainable value has not changed. And our value creators of Excellence, Innovation, People, and Growth remain central to our strategy of growing and diversifying sustainably for the benefit of our clients, employees, and shareholders. 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. </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 2021, which have been increased, continue to be based on the assumption of a continued gradual global recovery but may not be valid should our key geographies experience a severe worsening of the pandemic before relief from vaccinations efforts is achieved.</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 remain committed to our strategic plan, launched in December 2019, and to the financial targets established at that time. However, 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.</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%">Annual Targets for 2021 - Updated</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of the date of this MD&#38;A, we are providing an update to our annual targets for 2021, first introduced on November 4, 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%">Our performance in 2020, along with recent changes to our project mix and other initiatives, has increased our earnings expectations for 2021 from the outlook established in November 2020. In particular, the implementation of our strategic initiative to optimize occupancy costs in Q4 2020 will drive incremental earnings of approximately $0.10 per share, which had not been incorporated in our initial forecast. As well, with travel restrictions now anticipated to remain in place throughout much of 2021, we expect our discretionary spending will be lower for longer. These factors are expected to more than offset the approximate $0.10 per share we realized from claim cost and tax recoveries recorded primarily in Q4 2020. As a result, we are projecting low to mid-single digit growth, on a percentage basis, in adjusted diluted EPS in comparison to 2020.</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, 2020</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><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%">On balance, a protracted recovery will likely result in some continued inefficiencies in our project delivery that were introduced by the pandemic. Further, there remains a great deal of uncertainty as to the pace of economic recovery from the disruption caused by the pandemic, particularly in light of unknown impacts from potential new virus variants and the current pace of vaccinations. Therefore, with respect to our 2021 targets, we are providing the following updates&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">raising the upper end of our target range for adjusted EBITDA as a percentage of net revenue to 16.0% and leaving the lower end of the range at 14.5%&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">raising our target range for adjusted net income to be at or above 6.5%&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">raising our target range for adjusted return on invested capital to be at or above 9.5%.</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.878%"><tr><td style="width:1.0%"></td><td style="width:65.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.241%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.109%"></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="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%">Previously Published 2021 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%">Revised 2021 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><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"><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:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.5% to 15.5%</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%">14.5% to 16.0%</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:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">At or above 6.0%</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 6.5%</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 return on invested capital (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%">At or above 9.0%</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 9.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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross margin as % of net revenue</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%">52% to 53.5%</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%">52% to 54%</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%">Administrative and marketing expenses as % of net revenue</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%">37% to 39%</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%">no change</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><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%">no change</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%">Capital expenditures (including software)</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%">$60 to $65</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%">no change</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%">Depreciation on property and equipment</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%">$60 to $65</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%">no change</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%">Depreciation on leased assets</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%">$112 to $117</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%">$100 to $105</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%">Amortization of intangible assets related to acquisitions</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%">$28 to $33</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%">no change</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%">All other amortization of intangible assets</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%">$6 to $9</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%">no change</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%">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%">27% to 28%</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%">no change</font></div></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><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%">no change</font></div></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><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%">no change</font></div></td></tr><tr><td colspan="3" style="border-bottom: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%">Days sales outstanding</font></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%">90 days</font></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%">no change</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%">In setting our targets and guidance, we assumed an average value for the Canadian dollar of $0.76 USD and &#163;0.58 GBP (see Assumptions included on page M-40).</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, and adjusted ROIC are&#160;non-IFRS&#160;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We anticipate that organic net revenue growth in 2021 will be in the low to mid-single digits. Global is expected to generate mid-single digit growth, driven by anticipated strong performance in the regulated water market and with stimulus funds beginning to flow to catalyze the respective economies. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Organic growth in Canada is expected to be in the low single digits. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also anticipate muted net revenue growth in the US. We have not incorporated any potential upside from a US stimulus bill in our revenue expectations due to the uncertainty around the timing of such legislation being passed. Historically, there is a lag between the passing of such a bill and the recognition of revenue from beneficiary projects.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </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%">We expect gross margin in 2021 to be in the range of 52.0% to 54.0%, reflecting improvement from our 2020 performance, owing to a recent change in project mix. We expect that the pandemic will continue to impact productivity both within our operations and that of our clients, and a meaningful increase in the cost of employee group benefits. 2021 gross margin is also expected to be impacted by</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> several lower-margin, multi-billion-dollar transportation projects which are nearing completion.</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 expectations for the range for administrative and marketing costs in 2021 is 37% to 39% of net revenue. This range reflects an increased level of discretionary spending relative to 2020, but not a return to pre-pandemic levels. We do, however, anticipate an increase in non-discretionary costs, including insurance, employee group benefits associated with indirect labor, and stock-based compensation which reflects the recent appreciation in our share </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, 2020</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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">price. As well, we intend to increase our investments in information technology sys</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">tems to support our growing US Federal Government practice, and to drive innovation initiatives through to commercialization</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </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%">We anticipate adjusted EBITDA will be in the range of 14.5% to 16.0%. We believe our adjusted EBITDA margin continues to be amongst the best in our industry.</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%">We expect adjusted net income to benefit from the implementation of our initiative to optimize our occupancy footprint, as well as lower interest expense, driving to a margin of 6.5% or greater of net revenue</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. And we expect to deliver low to mid-single digit growth in adjusted diluted EPS in comparison 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%">As well, we have resumed our acquisition activity, completing three acquisitions in the fourth quarter of 2020. Subsequent to the end of the year, Stantec agreed to acquire GTA, a 135-person transportation firm based 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%">It should be noted that the above targets do not include any assumptions for additional acquisitions given the unpredictable nature of the size and timing of such 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%">Three-Year Financial Targets</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A key element of our strategic plan was the establishment of four key financial targets, which we intended to achieve by the end of 2022&#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:12.35pt">Grow net revenue at a compound annual growth rate (CAGR) of greater than 10%.</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:12.35pt">Drive adjusted EBITDA margins to the range of 16% to 17%.</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:12.35pt">Grow adjusted earnings per share at a CAGR of greater than 11%.</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:12.35pt">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%">We continue to believe these financial targets are appropriate. However, in light of the disruption caused by the pandemic, we are recasting the timeline such that we now intend to achieve these targets by the end of 2023.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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%">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 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 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 and British pounds (GBP). Fluctuations in these currencies had a net $25.4&#160;million positive impact on our net revenue results in 2020 compared to 2019, 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 Canadian dollar averaged US$0.75 in both 2019 and 2020&#8212;fluctuations in the Canadian dollar compared to the US dollar throughout the year had a positive 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 Canadian dollar averaged GBP0.59 in 2019 and GBP0.58 in 2020&#8212;a 1.7% decrease. The weakening Canadian dollar compared to the GBP 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 2020 compared to 2019.</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 style="margin-bottom: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><table 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, 2020</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:700;line-height:120%">Revenue by Reportable Segment</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:34.797%"></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.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="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%">Gross Revenue</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%">Net Revenue</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: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:700;line-height:120%">2020</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:700;line-height:120%">2019</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">2020</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:700;line-height:120%">2019</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:700;line-height:120%">2020 Organic<br>Growth %</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%">1,238.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%">1,283.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="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%">1,073.7&#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,109.5&#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%">(3.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></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%">2,655.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%">2,688.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%">1,959.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%">1,947.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%">(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="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%">836.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%">856.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%">651.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%">654.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%">(2.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="border-bottom:1pt solid #000;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%">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: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="background-color:#e9e9e9;border-bottom:1pt 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:1pt solid #000;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-bottom:1pt 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:1pt solid #000;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%">3,684.5&#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:middle"></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: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="border-bottom:1pt 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:1pt solid #000;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.8&#160;</font></td><td style="border-bottom:1pt solid #000;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></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%">Revenue by Business Operating Unit</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:34.797%"></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.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="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%">Gross Revenue</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%">Net Revenue</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: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:700;line-height:120%">2020</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:700;line-height:120%">2019</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">2020</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:700;line-height:120%">2019</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:700;line-height:120%">2020 Organic<br>Growth %</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%">Buildings</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%">990.8&#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,053.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="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%">788.2&#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%">828.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%">(7.2&#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: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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">631.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%">613.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%">538.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%">525.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%">2.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%">Environmental Services</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%">757.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%">779.8&#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%">559.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%">561.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.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%">Infrastructure</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,345.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,407.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%">1,024.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%">1,060.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%">(4.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%">Water</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,003.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%">973.2&#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%">774.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%">736.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%">4.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="border-bottom:1pt solid #000;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%">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: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="background-color:#e9e9e9;border-bottom:1pt 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:1pt solid #000;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-bottom:1pt 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:1pt solid #000;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%">3,684.5&#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:middle"></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: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="border-bottom:1pt 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:1pt solid #000;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.8&#160;</font></td><td style="border-bottom:1pt solid #000;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></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><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 for 2020 retracted compared to 2019 with organic retraction of&#160;1.8% offset by&#160;positive foreign exchange fluctuations of 0.7% and acquisition growth of&#160;0.4%.</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%">Slowed economic growth amplified by the COVID-19 pandemic&#160;resulted in&#160;net revenue&#160;retraction of 3.2% in 2020, particularly in our Buildings and Water businesses and in our Community Development and Mining sectors. Partly offsetting these retractions were organic growth in our Transportation sector from several large light-rail transit projects in Edmonton, Montreal, and the greater Toronto area and increased midstream project activity in our Oil &#38; Gas sector and Environmental Services 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%">United States</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Despite pandemic disruptions, net revenue was consistent in 2020 compared to 2019. The impact of pandemic-related slowdowns contributed to organic net revenue retraction but was offset by strong project activities in the first half 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:400;line-height:120%">Our Environmental Services, Energy &#38; Resources, and Water businesses achieved continued growth throughout the year as work progressed on a number of projects and programs. Offsetting this growth were retractions in our primary infrastructure sectors of Transportation and Community Development. Lower than anticipated revenue recognized on large-scale transportation projects was primarily due to the timing of client change order approvals, which tends to be more protracted for Alternative Project Delivery (APD) projects nearing completion. Also, localized challenges on certain Community Development projects contributed to retractions. Net revenues in Buildings were negatively impacted by pandemic-related slowdowns in the commercial, airports and hospitality sectors, while work began pivoting to the healthcare and industrial sectors.</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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global net revenue&#160;was consistent in 2020 compared to 2019. Organic retractions from pandemic-related slowdowns were offset by increased project opportunities in local markets, growth from acquisitions, and positive foreign exchange fluctuations. </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%">Strong performance in our UK and Australian Water businesses, New Zealand's work in the Transportation sector, and progressive recovery in core markets in our UK Infrastructure business continue to drive growth in our Global operations. Offsetting growth were project impacts from COVID-19, which were most pronounced in our UK 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, 2020</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><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia Buildings and European Environmental Services businesses. As well, our Energy &#38; Resources business was adversely affected by the pandemic-related impacts, such as short-term mine closures in Peru and large Power &#38; Dams project wind-downs.</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: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%">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%">2019</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%">1,134.3&#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="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,014.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;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%">2,449.2&#160;</font></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,612.6&#160;</font></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"><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%">793.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="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%">630.0&#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: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:400;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%">4,377.1&#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="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%">4,257.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"></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%">Our contract backlog&#8212;$4.4&#160;billion at December&#160;31, 2020&#8212;represents approximately 11 months of work, a 2.8% increase compared to December&#160;31, 2019, including 3.1% 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%">Backlog decreased by 8.8% compared to our backlog at September 30, 2020 as a result of foreign exchange impacts, the typical fourth quarter book to burn, and the effect of a revised role for Stantec on the Trans Mountain Expansion Project. Under a new Master Secondment Agreement with Trans Mountain, Stantec&#8217;s employees will continue to work on the project, while independent contractors will now support the project dire</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ctly with Trans Mountain. This contract revision was mutually agreed to, and is not expected to have a material impact on 2021 EBITDA or net income.</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%">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 project awards during the fourth quarter included being selected by Quebec&#8217;s Ministry of Transportation (MTQ) as part of Groupement Origine Orl&#233;ans joint venture, to produce the preliminary design for the new &#206;le-d&#8217;Orl&#233;ans cable-stayed bridge. We were also selected as part of a joint venture to execute a Program Control Services Contract for Ontario&#8217;s four priority transit projects in the Greater Toronto Area. And our Buildings team in Ontario was selected to provide planning, design, and conformance services for the new South Niagara Hospital in Niagara Falls, Ontario. </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 awarded several transportation projects, including providing engineering-design services for three bridge projects over the Maple River in North Dakota&#59; redeveloping a section of roadway in Indian Creek, Florida&#59; and providing design engineering services for a section of the I-80 and the I-55 interchange in Illinois. In Maryland, our team was selected as part of a consortium as the preferred proponent to design, build, finance, operate, and maintain six public schools in Prince George&#8217;s County, Maryland. And in Massachusetts, we partnered with Northeastern University and the City of Somerville on a COVID-19 wastewater testing program focused on early detection and intervention.</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 our Global operations, major fourth-quarter wins included being awarded a design services contract to develop and detail the reference design for the Somerset Dam Improvement Project in Queensland, Australia. We were also contracted by one of Turkey&#8217;s leading utility companies to provide energy consultancy services. Our team was awarded a contract for the preparation of the conceptual design of a multi-purpose port on the North Pacific island of Kiritimati. And the European Union selected our team to partner with the government of Ghana to action their part of a regional transport governance project that will facilitate the stable and secure movement of goods and people across West Africa. </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%">Gross Margin</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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><font><br></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, 2020</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:700;line-height:120%">Gross Margin by Reportable Segments</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="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><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%">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 percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">% of Net Revenue</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:700;line-height:120%">$</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: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%">533.7&#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%">49.7&#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%">571.1&#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.5&#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%">1,048.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%">53.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%">1,070.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.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%">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%">348.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%">53.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%">367.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%">56.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="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,930.5&#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%">52.4&#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%">2,008.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"></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%">54.1&#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%">Gross margin decreased $77.9&#160;million and 1.7% as a percentage of net revenue in 2020 compared to 2019, primarily reflecting impacts arising from the pandemic and project mix. The pandemic has created a degree of disruption in our operations and in that of our clients, causing some inefficiencies in project execution. Gross margin has also been unfavorably affected due to staffing strategies implemented to maintain employee engagement and ensure Stantec is positioned for the eventual economic recovery. In terms of project mix, a substantial portion of the organic growth achieved in 2020 has been in the Oil&#160;&#38; Gas sector, specifically related to very large midstream projects where the volume of work has been higher than anticipated. Although these projects earn lower gross margins as a percentage of net revenue, utilization rates in this sector are amongst the highest in all our businesses. Our current project mix also includes several multi-billion-dollar transportation projects with lower gross margins compared to other projects, but that deliver substantial revenues and cash flows over multiple years and provide a desirable degree of stability. </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 margin in our Canada operations decreased $37.4&#160;million or 1.8% as a percentage of net revenue in 2020 compared to 2019. A shift in our project mix, driven largely by the increased volume of lower-margin work related to the Oil &#38; Gas and Transit &#38; Rail sectors, contributed to margin decreases in our Energy&#160;&#38; Resources business and Transportation 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%">Gross margin in our US operations decreased $21.5&#160;million or 1.4% as a percentage of net revenue in 2020 compared to 2019. The decrease as a percentage of net revenue was impacted by a shift in our project mix, primarily driven by&#160;the major projects in&#160;our Transportation&#160;sector. US gross margin was also affected by localized challenges on certain projects in our Community Development sector, for which we have put actions in place to address and are substantially resolved. </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%">Gross margin in our Global operations decreased $19.0&#160;million or 2.6% as a percentage of net revenue in 2020 compared to 2019. Margins&#160;were impacted by project&#160;mix and ongoing COVID-related pricing pressures for our services in the UK, Europe, and Australia.&#160;Additionally, localized challenges on certain projects reduced gross margins in our Middle East Water and Buildings businesses, as well as our Power &#38; Dams sector in Nepal. </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,352.9&#160;million in 2020 and 36.7% as a percentage of revenue, compared to $1,433.6&#160;million and 38.6% in 2019. The improvements in administrative and marketing expenses were mainly due to the success of our 2019 reshaping initiatives as well as cost containment efforts implemented in response to COVID-19. To manage our costs while still retaining our talent, we continued executing on various staff strategies, including furloughing employees </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">with COVID-related project activity slowdowns in certain jurisdictions. Additional cost savings were realized from our continued focus on reduced discretionary spending and continued travel restrictions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and by our fourth quarter recovery of claim costs related to a historical project. Costs savings and recoveries were offset by a net cost impact of $1.5&#160;million primarily related to </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">higher severance costs incurred as a result of the impact of the pandemic to our operations offset by pandemic-related government wage subsidies in the UK.</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, 2020</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 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%">2020</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%">2019</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%">31.6&#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.1&#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</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%">5.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%">10.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%">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%">0.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%">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="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%">Total amortization of acquired intangible assets</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%">36.6&#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%">41.9&#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%">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%">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%">25.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-bottom:1pt solid #000;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%">Total amortization of intangible assets</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: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="background-color:#e9e9e9;border-bottom:1pt 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:1pt solid #000;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%">66.9&#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: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 decrease in intangible asset amortization of $13.7&#160;million in 2020 compared to 2019 was mainly due to the decline of software amortization because subscription costs are now charged to administrative and marketing expenses. Additionally, backlog associated with the acquisition of Peter Brett Associates LLP (PBA) was fully amortized in Q3 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%">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 material indicators of impairment in 2020 and 2019. 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%">As a result of our strategic initiative to optimize our occupancy footprint (as described on M-2), we completed a review of our leased office spaces across our real estate portfolio in Q4 2020. Consequently, we recorded a non-cash net impairment charge of $78.6&#160;million in 2020, comprised of the change in use of 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. </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 recoverable amount of lease assets and associated property and equipment was estimated using the value in use approach. Fair value was estimated using market information and probability weighted pre-tax cash flow projections discounted to 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 cash-generating unit (CGU). We used cash flow projections covering the remaining head lease term from financial forecasts approved by senior 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%">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 $20.4&#160;million in 2020 compared to 2019. This was primarily driven by the repayment of the revolving credit facility in October 2020 with proceeds from the issuance of senior unsecured notes, lower drawings on the revolving credit facility in the first three quarters of the year, and lower interest rates. The amendment of our credit facilities in 2019 reduced interest rate spreads on certain components of our facilities and the lowering of interest rates by the Bank of Canada in response to COVID-19 also contributed to the decrease in interest rates.</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) Expense</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income was $2.1&#160;million in 2020 compared to $11.0&#160;million in 2019. Our 2020 results included an unrealized gain of $0.7&#160;million, compared to an unrealized gain of $7.9&#160;million in 2019, on our equity securities in our investments held for self-insured liabilities. The unrealized gains and losses are non-cash adjustments and represent the 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 2020 effective income tax rate was 26.6% compared to 26.8% in 2019. Our normalized effective tax rate for&#160;2020 would be 28.0% compared to 28.6% in 2019. Discrete items in our 2020 tax expense included total recoveries of $8.1 million related to a recovery of previously unrecognized tax losses, recoveries from favorable tax assessments and other true-up adjustments that arose in the ordinary course, and the remeasurement of deferred tax assets and liabilities for rate changes in certain tax jurisdictions. These recoveries were partly offset by a $2.6&#160;million tax expense associated with corporate reorganization efforts to integrate Peter Brett Associates into our UK group.</font></div><div style="margin-bottom: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><table 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, 2020</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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Discussion of Discontinued Operations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2018, we completed the sale of our Construction Services operations and the results of our Construction Services operations are reported as discontinued operations in our consolidated financial statements as prescribed by IFRS 5. Pursuant to the settlement agreements executed and the conclusion of insurance claims, project loss recoveries of $12.8&#160;million were recognized.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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 2020 vs Q4 2019.</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:700;line-height:120%">Revenue by Reportable Segment</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:34.797%"></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.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="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%">Gross Revenue</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%">Net Revenue</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: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:700;line-height:120%">Q4 2020</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:700;line-height:120%">Q4 2019</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">Q4 2020</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:700;line-height:120%">Q4 2019</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:700;line-height:120%">Q4 20 Organic Growth %</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%">318.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%">336.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="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%">266.6&#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%">273.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%">(3.0&#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: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%">599.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%">659.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%">439.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">466.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%">(4.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%">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%">207.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%">214.4&#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%">155.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%">161.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: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-bottom:1pt solid #000;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%">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: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-bottom:1pt 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:1pt solid #000;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,210.2&#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:middle"></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: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;border-bottom:1pt 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:1pt solid #000;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%">901.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:middle"></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:middle"><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-bottom:1pt solid #000;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></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%">Revenue by Business Operating Unit</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:34.797%"></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.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="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%">Gross Revenue</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%">Net Revenue</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: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:700;line-height:120%">Q4 2020</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:700;line-height:120%">Q4 2019</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">Q4 2020</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:700;line-height:120%">Q4 2019</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:700;line-height:120%">Q4 20 Organic Growth %</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%">Buildings</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%">221.7&#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%">256.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="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%">178.2&#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%">198.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%">(10.2&#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: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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155.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%">156.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%">131.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%">130.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.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%">Environmental Services</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%">193.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%">211.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%">135.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%">140.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.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%">Infrastructure</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%">318.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%">348.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%">238.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%">254.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.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%">Water</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%">236.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%">236.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%">178.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%">177.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.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="border-bottom:1pt solid #000;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%">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: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-bottom:1pt 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:1pt solid #000;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,210.2&#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:middle"></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: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;border-bottom:1pt 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:1pt solid #000;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%">901.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:middle"></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:middle"><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-bottom:1pt solid #000;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></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 retracted by 4.4% in Q4 2020 compared to Q4 2019, driven by organic retraction of 4.4%. </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%">Our Canada operations retracted organically by 3.0% in Q4 2020 compared to Q4 2019, primarily from continued retraction in our Energy &#38; Resources, Buildings, and Infrastructure businesses due to slowed economic growth and pandemic-related disruptions. These retractions were partly offset by organic growth in our Water and Environmental Services 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 US operations saw organic net revenue retraction of 4.8% in Q4 2020 compared to Q4 2019. Consistent with our annual results, our Infrastructure business saw continued retraction in both primary sectors, Transportation and Community Development. Our Buildings business was impacted by pandemic-related slowdowns in our airport, hospitality and commercial sectors, while work began pivoting to the Healthcare and Industrial sectors. Partly offsetting these retractions was modest growth in our Water business through expansion efforts into our Pacific and US South markets. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Growth in our Energy &#38; Resources business was driven by a continued&#8239;ramp-up&#8239;of renewable power projects. Additionally, the ramp up of a project with a key industrial client resulted in growth in our Environmental Services business during the quarter. </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%">Our Global operations saw net organic revenue retraction of 5.6% in Q4 2020 compared to Q4 2019 where pandemic-related slowdowns continued to impact projects in our Environmental Services and Buildings businesses. Offsetting these retractions were the continued strong performance in our UK and Australian Water businesses as well as our UK and New Zealand Infrastructure businesses. Increased project activity in our Power &#38; Dams and Mining sectors also contributed to growth in the 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, 2020</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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Margin</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="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><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 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 percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">% of Net Revenue</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:700;line-height:120%">$</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: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%">131.3&#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%">49.2&#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%">140.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%">51.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%">241.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%">55.0&#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%">256.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.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></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%">82.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%">52.7&#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%">89.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%">55.4&#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:1pt solid #000;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%">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: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="background-color:#e9e9e9;border-bottom:1pt 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:1pt solid #000;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.8&#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: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:1pt solid #000;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%">486.3&#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:middle"></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:middle"><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="border-bottom:1pt solid #000;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></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%">Gross margin decreased $31.3&#160;million in the quarter and decreased 1.2% 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%">Our Canada operations margins were impacted by an increased volume of lower-margin work related to the midstream oil and gas sector. In our US operations, margins were mainly impacted by project mix, with lower margins from major transportation projects partly offset by strong project execution in our Power &#38; Dams sector. Margins in our Global operations were primarily impacted by project mix, challenges on certain projects in the Middle East, and pricing pressures in the UK and European 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%">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 $317.5&#160;million in Q4 2020 and 36.8% as a percentage of net revenue compared to $348.5&#160;million and 38.7% in Q4 2019. The decrease in administrative and marketing expenses was mainly from our focused effort to reduce discretionary spending in response to the pandemic. The recovery of claim costs from a historical project further reduced administrative and marketing expenses in the quarter.</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%">Amortization of intangible assets decreased due to a decline of software amortization, because subscription costs are now charged to administrative and marketing expenses, and backlog associated with the PBA acquisition was fully amortized in Q3 2020. Net interest expense decreased $7.3&#160;million primarily due to the lower long-term debt balances and interest rates. Impairments of lease assets and property and equipment were recognized based on the continued implementation of our strategic initiative to optimize our occupancy footprint. </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%">Income taxes included a deferred tax recovery of $17.3 million related to an impairment provision recorded on lease assets and property and equipment. The recovery from the impairment provision did not have a significant effect on our annual effective tax rate. Other recoveries of $5.7 million recognized in the quarter included the recovery of previously unrecognized tax losses, recoveries from favorable tax assessments, and other true-up adjustments, which arose in the ordinary course. Our tax rate, normalized for these recoveries, would be 24.5% in Q4 2020 compared to 31.2% in Q4 2019. Lower tax rates in certain jurisdictions had a more significant impact to quarterly results.</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, 2020</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><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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"><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%">2020</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%">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)</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">Q4</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:700;line-height:120%">Q3</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:700;line-height:120%">Q2</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:700;line-height:120%">Q1</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">Q4</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:700;line-height:120%">Q3</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:700;line-height:120%">Q2</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: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,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><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,210.2&#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,241.5&#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,224.1&#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,151.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%">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><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%">901.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%">952.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%">953.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%">904.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%">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%">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><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%">42.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%">57.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%">49.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%">44.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 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%">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><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></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%">Net income </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%">16.7&#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%">62.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%">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%">39.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="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%">42.4&#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%">57.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%">49.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%">44.9&#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="border-top:1pt 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: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="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;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.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><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.38&#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.52&#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.44&#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.40&#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%">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><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></tr><tr><td colspan="3" style="border-top:1pt 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: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%">0.15&#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%">0.55&#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%">0.47&#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%">0.35&#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:400;line-height:120%">0.38&#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%">0.52&#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%">0.44&#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%">0.40&#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="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%">Continuing operations</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><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;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%">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><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%">52.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%">66.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%">56.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%">50.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:1pt 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: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%">0.60&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.62&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.52&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.49&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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%">0.47&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.59&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.50&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.45&#160;</font></td><td style="border-bottom:1pt 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 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="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 2019</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 2019</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 2019</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 2019</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</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%">(39.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%">(45.2)</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%">(19.9)</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%">38.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 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%">1.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:#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="padding:2px 0 2px 1pt;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%">12.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 2px 10.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%">(1.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%">9.1&#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%">17.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%">0.4&#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:1pt solid #000;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%">Total net increase (decrease) in net revenue</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(39.3)</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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(36.1)</font></td><td style="border-bottom:1pt 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:1pt solid #000;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.5)</font></td><td style="border-bottom:1pt 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:1pt solid #000;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%">51.1&#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: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 net decrease in net revenue from Q2 to Q4 in 2020 compared to Q2 to Q4 in 2019 primarily reflects the impact of the pandemic. (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, 2020</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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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, 2019 to December&#160;31, 2020.</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, 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%">Dec 31, 2019</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,565.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,580.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%">240.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%">286.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%">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%">447.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%">558.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%">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%">1,673.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,651.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%">182.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%">219.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%">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%">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%">26.0&#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%">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%">31.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;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%">191.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%">207.1&#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: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;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%">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><td colspan="2" style="padding: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,561.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="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="border-top:1pt 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%">46.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%">46.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;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%">20.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%">23.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;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%">103.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%">99.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;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%">816.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%">835.6&#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: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;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%">987.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,006.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"><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%">526.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%">589.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%">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%">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%">11.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%">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%">634.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%">814.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%">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%">107.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%">89.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%">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%">91.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%">85.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%">63.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%">73.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%">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%">39.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%">16.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%">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%">1,928.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%">1,875.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.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.6&#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: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="border-bottom: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%">Total liabilities and equity</font></td><td colspan="2" style="border-bottom: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,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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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,561.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:1pt 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><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 assets and liabilities for our US subsidiaries on our consolidated statements of financial position decreased due to the strengthening Canadian dollar&#8212;from US$0.77 at December&#160;31, 2019, to US$0.79 at December&#160;31, 2020. Other factors that impacted our long-term assets and liabilities are indicated below.</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%">Non-cash impairment charges associated with our occupancy footprint optimization initiative contributed to decreases in property and equipment and lease assets of $19.5&#160;million and $59.1&#160;million, respectively. Other impacts included depreciation expense, partly offset by additions of leasehold improvements and engineering equipment in property and equipment and new lease additions in lease assets. Recently completed acquisitions increased g</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">oodwill and intangible assets, with offsetting amortization expense resulting in an overall decrease in intangible assets. The total current and long-term portions of other assets increased primarily as a result of higher investments held for self-insured liabilities, partly offset by decreases in holdbacks on long-term contracts.</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, 2020</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%">Total current and long-term portions of long-term debt decreased $180.1&#160;million. Additions to long term debt included the issuance of senior unsecured notes of $300 million which was used to repay the revolving credit facility. Other repayments included $150.1&#160;million made on the revolving credit facilit</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">y, $19.9&#160;million decrease in</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> notes payable for repayments made on previous acquisitions, partly offset with notes payable issued for recent acquisitions, and $13.0&#160;million in software financing obligations. Total current and long-term portions of lease liabilities decreased $59.1&#160;million due to lease payments made partly offset by additions and interest accretion.</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 long-term liabilities increased $23.5&#160;million primarily </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">from $13.2&#160;million in</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> US payroll tax deferrals as part of COVID-relief programs,</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%">as well as the fair value movements on our long-term debt interest rate </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">swap. Provisions increased $15.2&#160;million as a result of higher claim charges, the timing of settlements, and changes in the discount rate used on our self-insured liabilities, partly offset by recoveries recognized in relation to discontinued operations, pursuant to settlement agreements executed. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net employee defined benefit liability increased $6.0&#160;million, and net employee defined benefit asset increased $21.3&#160;million for a combined net decrease of $15.3&#160;million. The decrease was primarily due to a return on plan assets of $41.1&#160;million and contributions of $20.2&#160;million made in 2020, partly offset by actuarial losses of $41.6&#160;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%">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 2020 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&#59; 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, 2020, and October&#160;1, 2019, we performed our annual goodwill impairment tests. 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, 2020, we concluded that the recoverable amount of our Canada and US 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. The recoverable amount of our Global group of CGUs exceeded its carrying amount by $62.8 million. Management believes that the only reasonably possible changes to key assumptions that would cause the group of CGUs&#8217; carrying amount to exceed its recoverable amount would be a&#160;90-basis&#160;points reduction in the assumed operating margins or a 90-basis points increase in the discount rate (further described in note 13 of our 2020 audited consolidated financial statements and incorporated by reference in this MD&#38;A).</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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><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><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, 2020</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 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, 2020, compared to December&#160;31, 2019&#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, 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:9pt;font-weight:700;line-height:120%">Dec 31, 2019</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,565.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 #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,580.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%">987.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%">1,006.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><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%">577.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%">573.8&#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: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%">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: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.59</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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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.57&#160;</font></td><td style="border-bottom:1pt 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 calculated by subtracting current liabilities from current assets. Current ratio is calculated by dividing current assets by current liabilities. Both&#160;non-IFRS&#160;measures are further described 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%">The carrying amounts of assets and liabilities for our US subsidiaries on our consolidated statements of financial position decreased due to the strengthening 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 primarily because of increases in cash and deposits of $66.0&#160;million (explained in the Cash Flows section of this MD&#38;A). Other increases included other current assets of $24.0&#160;million relating to increases in investments held for self-insured liabilities and $11.0&#160;million in income taxes recoverable primarily due to the acceleration of the depreciable life of leasehold improvements for tax purposes as a result of a COVID-19 related change in United States tax legislation. These increases were partly offset by a collective net decrease of $112.5&#160;million in trade and other receivables, unbilled receivables, and contract assets.</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, 2020, a 4 day decrease since December&#160;31, 2019. The decrease in DSO was primarily due to our continued effort and focus on collection activities, which resulted in strong collections throughout our operations in Q4 2020.</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 remained consistent in the over 90-day aging category decreasing by 0.3% as a percentage of total trade receivables, or $14.0&#160;million. Collection efforts have remained consistent despite the impacts of COVID-19.</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 liabilities decreased primarily because of a decrease of $14.8&#160;million in bank indebtedness.</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: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:700;line-height:120%">2020</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:700;line-height:120%">2019</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:700;line-height:120%">Change</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">2020</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:700;line-height:120%">2019</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:700;line-height:120%">Change</font></td><td colspan="3" style="background-color:#e9e9e9;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:700;line-height:120%">2020</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:700;line-height:120%">2019</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: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%">602.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:400;line-height:120%">449.9&#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%">152.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="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.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;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.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%">(1.4)</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%">603.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="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%">452.5&#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%">151.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%">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%">(102.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%">(135.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%">33.2&#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%">&#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%">0.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%">0.0&#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%">(102.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%">(135.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%">33.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: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 used in financing activities</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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%">(412.6)</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">(286.0)</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">(126.6)</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">0.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom: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%">(412.6)</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">(286.0)</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom: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%">(126.6)</font></td><td style="border-bottom:1pt 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 $602.6&#160;million, which increased $152.7&#160;million compared to 2019. The increase in cash inflow was driven by a decrease in cash paid to suppliers, an increase in cash receipts from clients, and lower interest paid on debt. Operating cash flows in 2020 also benefited from the deferral of $39.4&#160;million in certain non-corporate tax payments, payment for which will occur throughout 2021 and 2022. These cash inflows were partly offset by increases in cash paid to employees and income taxes paid. </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 $102.0&#160;million, a $33.2&#160;million decrease compared to 2019. This was due primarily to the acquisition of WGE in the first quarter of 2019, for net cash consideration of $77.1&#160;million compared to the acquisition of Teshmont, AGEL, and Wenck in the fourth quarter of 2020, for aggregate net cash consideration of $50.6&#160;million. As well, purchases of property and equipment and software decreased $26.1&#160;million in 2020 compared to 2019 because non-essential capital spending has been paused due to the pandemic. The decreases in cash flows used were partly offset by an increase in cash used for the purchase of investments held for self-insured liabilities.</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, 2020</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 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 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 used in financing activities were $412.6&#160;million, a $126.6&#160;million increase compared to 2019. The increase was driven by the net repayment of the revolving credit facility of $448.0&#160;million, which was partly offset by proceeds from the issue of senior unsecured notes of $297.9&#160;million (discussed in the Capital Management section of this MD&#38;A). As well, increases to cash flows used included lower proceeds from lease inducements of $47.6&#160;million, higher share repurchases of $39.1&#160;million, and higher lease obligation payments of $12.6&#160;million. These were partly offset by an increase in proceeds of $39.6&#160;million 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. At December&#160;31, 2020, our net debt to adjusted EBITDA ratio was 0.7 to 1.0, falling below our stated internal guideline, mainly due to debt repayment and strong cash flows from operating activities. 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, 2020</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, 2019</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%">680.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="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%">860.9&#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 25.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 cash equivalents</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%">(289.5)</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%">(223.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 25.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%">4.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%">19.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:1pt solid #000;padding:2px 1pt 2px 12.25pt;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</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%">396.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%">656.9&#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 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%">1,928.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%">1,875.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: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%">Total capital managed</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%">2,324.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: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,532.4&#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="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%">Adjusted EBITDA from continuing operations (note)</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%">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="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%">574.4&#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="border-bottom:1pt solid #000;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%">Net debt to adjusted EBITDA ratio (note)</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.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-bottom:1pt 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:1pt solid #000;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.1&#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: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%">On October 8, 2020, we issued senior unsecured notes (the notes) for gross proceeds of $300.0 million Canadian dollars that mature on October 8, 2027. The notes, which were assigned an investment-grade credit rating of BBB by DBRS Limited, bear interest at a fixed rate of 2.048% per annum, which is payable in Canadian dollars semi-annually on April 8 and October 8 of each year. The notes rank pari passu with all our other debt and future indebtedness. We used the net proceeds from the notes to repay existing 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%">Stantec has 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. </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 a leverage ratio and an interest coverage ratio (as defined by the credit facilities agreement). Refer to the Definition of&#160;Non-IFRS&#160;measures section for further discussion of our covenant ratios.</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, 2020, $786.5&#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, 2020.</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, 2020</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 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 $53.0&#160;million. The increase in shareholders&#8217; equity was mainly due to net income of $171.1&#160;million earned in 2020 and $58.5&#160;million in share options exercised for cash. These increases were partly offset by $27.8&#160;million in exchange differences on translation of our foreign subsidiaries included in comprehensive income, $78.3&#160;million in shares repurchased under our normal course issuer bid (NCIB), and $69.1&#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;12, 2020 enabling us to repurchase up to 5,605,224 of our common shares during the period November&#160;16, 2020 to November&#160;15, 2021. 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 2,047,948 common shares for an aggregate price of $78.3&#160;million during 2020, compared to the repurchase of 1,400,713 common shares for an aggregate price of $43.2&#160;million during 2019.</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, 2020, there were 111,005,347 common shares and 2,123,800 share options outstanding. From January&#160;1, 2021, to February&#160;24, 2021, </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">no</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> share options were granted, 225,934 share options were exercised, and 1,336 share options were forfeited. At February&#160;24, 2021, there were 111,231,281 common shares and 1,896,530 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, 2020, on an undiscounted basis.</font></div><div><font><br></font></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: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:700;line-height:120%">Total</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:700;line-height:120%">Less than<br>1 Year</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:700;line-height:120%">1&#8211;3 Years</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:700;line-height:120%">4&#8211;5 Years</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: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%">683.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%">47.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%">334.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%">&#8212;&#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%">300.9&#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%">59.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%">14.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%">21.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%">12.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%">10.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"><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%">4.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%">4.7&#160;</font></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="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%">740.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%">127.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%">226.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%">146.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%">238.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"><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.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.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%">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%">4.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%">4.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"><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%">299.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.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%">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%">56.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%">114.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%">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%">3.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%">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.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%">0.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></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%">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%">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%">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%">4.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%">15.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%">96.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%">96.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%">&#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%">85.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%">51.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%">33.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%">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></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%">71.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%">9.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%">41.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.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%">19.4&#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:1pt solid #000;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%">Total contractual obligations</font></div></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,082.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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">406.6&#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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">745.6&#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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">226.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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">703.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: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 16, 17 and 26 in our 2020 audited consolidated financial statements, incorporated by reference.</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, 2020</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><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 previous 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 $15.4&#160;million to the pension plans in 2021.</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%">Effective January&#160;1, 2020, we entered into an additional separate letter of credit facility outside of our revolving credit facility that provides letters of credit up to $100.0&#160;million. As at December&#160;31, 2020, we had off-balance sheet financial arrangements relating to letters of credit under our revolving credit facility of $8.8&#160;million and $66.2&#160;million in aggregate letters of credit outside of our revolving credit facility. The letters of credit expire at various dates before January 2022</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.4&#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, 2020, bonds issued under our surety facilities included $155.1&#160;million in bonds for Construction Services (discontinued operations) expiring at various dates befor</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e December 2021.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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 $12.0&#160;million in bonds for Consulting Services expiring at various dates before</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> September 2026.</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 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 no 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="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 USD$75.0&#160;million for CAD$96.0&#160;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, 2020, is an unrealized loss of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$0.5 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 2020 audited consolidated financial statements, incorporated by reference.</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%">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 outbreak of COVID-19 will have on credit and price risk. Management does not anticipate a significant increase in credit risk exposure but will continue to monitor the situation as it evolves.</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, 2020</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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;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. In light of the COVID-19 pandemic, we may negotiate some payment extensions with both our vendors and clients. At this time, we have not made significant extensions to our clients and we do not expect the extensions will result in increased credit risk because of our strong and diverse client base. We continue to 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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;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 US 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;US-based&#160;or other 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><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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;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 largely mitigated by our fixed rate senior unsecured notes (discussed in the Capital Management section of this MD&#38;A) and 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. </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%">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. The effect of a 1.0% increase or decrease in equity prices at December 31, 2020 (with all other variables held constant) would have increased or decreased net income by $1.3&#160;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 2020, total sales to our joint ventures were $33.4&#160;million, and at December&#160;31, 2020, receivables from our joint ventures were $4.3&#160;million. </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, 2020</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%">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 2020 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 $19.9&#160;million in 2020 and $20.1&#160;million in 2019.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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, 2020, 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="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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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%">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, 2020, we adopted the following standards and amendments (further described in note&#160;6 of our December&#160;31, 2020, 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">Conceptual Framework for Financial Reporting</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 a Business (Amendments to IFRS 3)</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 Material (Amendments to IAS 1 and 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">Interest Rate Benchmark Reform (Amendments to IFRS 9, IAS 39, and IFRS 7)</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">COVID-19-Related Rent Concessions (Amendments to IFRS 16)</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, 2020</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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The adoption of these new standards, amendments, interpretations, and improvements 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 style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;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">Interest Rate Benchmark Reform - Phase 2 (Amendments to IFRS 9, IAS 39, IFRS 7, IFRS 4 and IFRS 16)</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, 2020, audited consolidated financial statements and are incorporated by reference in this MD&#38;A.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_52"></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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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%">Definition of&#160;Non-IFRS&#160;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;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%">Working Capital.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;We use working capital as a measure for assessing overall liquidity. Working capital is calculated by subtracting current liabilities from current assets. There is no directly comparable IFRS measure for working capital.</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%">Current Ratio.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;We use current ratio as a measure for assessing overall liquidity. Current ratio is calculated by dividing current assets by current liabilities. There is no directly comparable IFRS measure for current ratio.</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%">EBITDA.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Our definition was amended in 2020 to exclude the impairment charges related to lease assets because we believe it is a better measurement of our performance and will improve comparability with our peers. With the amended definition, EBITDA represents net income before interest expense, income taxes, depreciation of property and&#160;equipment, depreciation of lease assets, amortization of intangible assets, and impairment charges related to goodwill, intangible assets, lease assets, and property and equipment. This measure is referenced in our credit facility agreement (adjusted for&#160;pre-IFRS&#160;16 basis) as part of our debt covenants, and we use it as part of our overall assessment of our operating performance. There is no directly comparable IFRS measure for EBITDA. </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, less cash and cash equivalents and cash in escrow, divided by (2)&#160;adjusted EBITDA (as defined below). There is no directly comparable IFRS measure for net debt to adjusted EBITDA.</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 Return on Invested Capital (ROIC).&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted ROIC is a&#160;non-IFRS&#160;measure we use to evaluate our returns generated on our debt and equity capital. It represents our actual trailing twelve months adjusted net income before tax-adjusted interest relative to our average aggregate net debt and shareholders&#8217; equity. Our method of calculating adjusted ROIC may differ from methods presented by other companies. There is no directly comparable IFRS measure.</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, 2020</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><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 that we use to evaluate our business that does not have a standardized definition within IFRS. It represents the average number of days to convert our trade and other receivables, unbilled receivables, contract assets, and deferred revenue to cash. </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%">Leverage Ratio.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;This ratio is referenced in our credit facilities agreement as part of our debt covenants. It is defined as total indebtedness divided by EBITDA (as defined by the credit facility agreement). There is no directly comparable IFRS measure for leverage ratio.</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 Coverage Ratio.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;This ratio is referenced in our credit facilities agreement as part of our debt covenants. It is defined as trailing twelve months EBITDA divided by trailing twelve months interest expense (as defined by the credit facility agreement). There is no directly comparable IFRS measure for interest coverage ratio.</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&#58; </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 payment of lease obligations. Our method of calculating free cash flows may differ from methods presented by other companies. There is no directly comparable IFRS measure. </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%">Adjusted Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted EBITDA</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">,&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted Net Income, and Adjusted EPS</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;represent the respective financial measures (1)&#160;excluding the amortization of intangibles acquired through acquisitions and (2)&#160;after the adjustments for 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 currently use EBITDA as a measure of&#160;pre-tax&#160;operating cash flow and net income as a measure of overall profitability. There is no directly comparable IFRS measure for adjusted EBITDA. The most comparable IFRS measure for adjusted net income and adjusted EPS is net income and EPS, respectively. Reconciliations to net income, EBITDA and EPS to their respective adjusted measures are included on page&#160;M-9.</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 adjusted EBITDA, adjusted net income, and adjusted EPS 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). They also provide supplemental measures of operating performance, thus highlighting trends that may not otherwise be apparent when relying solely on IFRS financial measures.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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: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">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: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">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: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">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: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">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><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, 2020</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:400;line-height:120%">The ARC supports the development and evolution of</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">Appropriate methods to identify, evaluate, mitigate, and report the principal risks inherent to our business and strategic direction</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">Systems, policies, and practices appropriate to address our principal risks</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">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 when it receives the Company&#8217;s Strategic Plan. 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&#160;C-suite&#160;is directly accountable to the board for all&#160;risk-taking&#160;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&#59; risk management, part of our&#160;day-to-day&#160;operations, is&#160;included in our key decision-making processes like project&#160;go&#47;no-go&#160;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, like our competitors, 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, and that may arise based on&#160;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%">Rapid spread of COVID-19 forced countries around the world to shut down large parts of their economies to protect their citizens. This led to steep increases in unemployment and the worst economic downturn since the Great Depression. Even though vaccines have been approved and are being delivered in many countries, we believe that the impacts of the COVID-19 pandemic will last through a significant part of 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%">Thus far, Stantec has demonstrated resiliency throughout this continuing crisis. In the initial weeks following the declaration of COVID-19 as a global pandemic by the World Health Organization, our Pandemic Response Committee focused on implementing travel and work restrictions and adjusted field work activities to keep our employees safe. We successfully enabled our employees to work remotely in order to continue to support our clients, facilitated by the significant investments we had historically made in our IT 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%">Most of our staff are still working remotely. We continue to focus on keeping our workforce engaged and productive while working from home. We have developed a phased office remobilisation plan, following the public health guidelines in each jurisdiction, keeping the safety of our employees at the forefront. This plan will be deployed in a manner consistent with the easing of restrictions in the relevant geographies.  </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, 2020</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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In many of the countries we operate in, governments have announced several economic measures to help businesses and workers cope with the impacts of the COVID-19 pandemic. We are participating in government-granted wage subsidy programs and various tax payment deferral programs where we meet the relevant criteria, and continue to pursue available measures at the federal, provincial, state, and municipal levels to moderate the cost impacts of the COVID-19 pandemic. </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 impacts of the pandemic are protracted disruption of global supply chains, policy uncertainty, increased nationalism, and private sector project financing limitations or curtailments in capital 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%">Our geographic, business line, and client mix diversification help 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 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 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%">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. Despite sizable, swift, and unprecedented fiscal, monetary, and regulatory responses by governments across the world, the global economy is in a recession.  Most economists are warning of a long, slow recovery, largely tied to management of public health factors.  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 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%">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><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, 2020</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><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 impacted 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 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. Failing 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 associated with 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%">In the last year, 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 working on 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%">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%">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. 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:400;line-height:120%">During the pandemic, ransomware attacks have increased dramatically, putting Stantec &#8211; like all other organizations - 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: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 higher than in 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 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, 2020</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: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 business has historically followed a fee-for-service model&#59; however, some clients in select markets are demanding APD methods such as bundled engineering, and procurement&#59; design-builds&#59; and public-private partnerships. 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) from 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><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 U.S. Foreign Corrupt Practices Act, 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><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, 2020</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 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%">Merger and acquisition activities have slowed industry wide as a result of COVID-19. Predicting future performance is more difficult until the impact of COVID-19 is better known.  </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 acquired employees. Acquired firms may also expose Stantec to unanticipated problems or legal liabilities undiscovered during our due diligence 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%">This is increased as due diligence and integration activities are more challenging due to travel restrictions and with limited opportunities for on-site presence. </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%">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 will 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. As described on page M-38, a material weakness in relation to our Transactional Revenue Controls (as defined below) was determined to exist at December 31, 2020.  While new and revised controls will be adopted to remediate this weakness, if these and other controls fail to adequately remediate this material weakness, it could result in a material restatement of our financial statements and&#47;or loss of investor confidence in the reliability of our financial statements, which could lead to a decline in our stock price. In addition, 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%">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 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, 2020</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 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 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 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. The COVID-19 pandemic raises the possibility of an extended global economic downturn which increases the risk of long-lived 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. For example, the incoming U.S. presidential administration has called for changes to fiscal and tax policies, which may include comprehensive tax reform. A change in our effective tax rate could have a material adverse 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, adversely impacting 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%">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="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, 2020</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 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><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, these four internationally recognized consensus ISO standards&#58;</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%">ISO 9001&#58;2015 (Quality Management) </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%">ISO 14001&#58;2015 (Environmental Management) </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%">ISO 45001&#58;2018 (Occupational Health &#38; Safety Management)</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%">ISO&#47;IEC 20000-1&#58;2018 (IT Service 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%">Our operations are largely managed by country-specific management systems with differing ISO certifications as required to support those country- and industry-specific business requirements. We successfully integrated our approach to ISO certifications in 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%">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&#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 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, 2020</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%">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, automobile liability and physical damage, workers compensation and employer&#8217;s liability, directors&#8217; and officers&#8217; liability, professional, pollution &#38; cyber liability, 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="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">Identifying and valuing acquisition candidates</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">Undertaking and coordinating due diligence</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">Negotiating and closing transactions</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">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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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 ineffective due to the material weakness identified in our internal control over financial reporting, as</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">further described below.</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 account for the following significant joint operations in accordance with IFRS&#58; Starr II, a Joint Venture, Stantec GHD, a Joint Venture, and Safety Focused Performance, a Joint Venture. Management does not have the contractual ability to assess the internal controls of these joint arrangements. Once the financial information is obtained from these joint arrangements, it falls within the scope of our internal controls framework. Management&#8217;s conclusion regarding the effectiveness of internal controls does not extend to the internal controls at the transactional level of these joint arrangements. Our 2020 audited consolidated financial statements includes $14.1&#160;million and $1.0&#160;million of total assets and net assets, respectively, as at December&#160;31, 2020, and $60.0&#160;million and $1.3&#160;million of revenues and net income, respectively, for the year then ended related to these joint arrangements.</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 Teshmont Consultants LP, AGEL adviseurs B.V., and Wenck Enterprises Inc. acquisitions&#59; these financial results are included in the Company&#8217;s 2020 audited consolidated financial statements. Aggregate assets acquired were $25.8 million, representing 0.6% of the Company&#8217;s total assets as at December&#160;31, 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%">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, </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, 2020</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%">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 2020 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%">In October 2020, management determined a material weakness may exist 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%">Management designed and implemented new and revised Transactional Revenue Controls as of November 15, 2020. However, management has concluded that the design and operating effectiveness of the remediated Transactional Revenue Controls was insufficient to determine that the remediated Transactional Revenue Controls were designed and operating effectively, resulting in our conclusion that a material weakness exists as of December 31, 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%">This material weakness in our internal control over financial reporting did not identify or result in any misstatements or adjustments in the Company&#8217;s audited consolidated financial statements for the year ended December 31, 2020 or any interim period 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%">Management will further remediate the design and continue to monitor the operation of the new and revised Transactional Revenue Controls during 2021 for their operating effectiveness.</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 new and revised controls that were implemented in November 2020 to remediate the material</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">weakness in our Transactional Revenue Controls, there has been no change in our internal control over financial reporting during the year ended December&#160;31, 2020, 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="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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 Events</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;24, 2021, our Board of Directors declared a dividend of $0.165 per share, payable on April&#160;15, 2021, to shareholders of record on March&#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%">Greg Tucker and Associates Pty Ltd. (GTA)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We entered into an agreement to acquire GTA, an Australia-based transportation planning and engineering firm. GTA is a 135-person firm with a focus on sustainability and climate change investment and will add depth to our existing transportation service-offerings in Australia and New Zealand.</font></div><div><font><br></font></div><div id="i8d7c679c9f1d46fdb3dbd0ce69fdf019_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 2021 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 </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, 2020</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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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&#160;aim to achieve our four key financial targets by the end of 2023 as set out in the Business Model and Strategic Plan sections of this MD&#38;A&#59;</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">Our aim to reduce our physical real estate footprint by approximately 30% 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 expectation that organic net revenue growth in 2021 will be in the low to mid-single digits&#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 Global businesses will generate mid-single digit growth, driven by anticipated strong performance in the regulated water market and with stimulus funds beginning to flow to catalyze the respective economies&#59;</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">Our expectation that our Canadian business will generate 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 forecast for US anticipates muted net revenue 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 2021, including, among others, that gross margin in 2021 will be in the range of 52% to 54%, administrative and marketing costs will be in the range of 37% to 39%, adjusted EBITDA in 2021 will be in range of 14.5% to 16.0%, and that adjusted net income will benefit from the implementation of our initiative to optimize occupancy costs and lower interest expense, driving to a target of 6.5% or greater of net revenue&#59;</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">Our expectation that growth in adjusted diluted earnings per share will be in the low to mid-single digit compared to 2020&#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 of increases in non-discretionary costs, including insurance, employee group benefits associated with indirect labor and stock-based compensation&#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 gross margin in 2021 will reflect the improvement from our 2020 performance, but also will be impacted by several lower-margin, multi-billion-dollar transportation projects that are nearing completion&#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 the pandemic will continue to impact productivity in our operations and that of our clients&#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 our adjusted EBITDA margin continues to be amongst the best in our industry&#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 expectations, based on our diversified business across geographies and sectors and project mix, balance sheet strength, and the commitment of our talented workforce, that we have ability to withstand the continuing challenges 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 assumption of a continued gradual global recovery from the COVID-19 pandemic&#59;</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">Our expectation that our discretionary spending will be lower for longer due to travel restrictions imposed 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 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, based in part on the design of our business model&#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;</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 of minimal disruption to our operational efficiency and effectiveness and a slight decrease of cost management utilization related to office re-entry&#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 expected adoption of accounting standards discussed in the Future Adoptions section&#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">Expectations that management will further remediate the design and continue to monitor the operation of the new and revised Transactional Revenue Controls during 2021 for their operating effectiveness.</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 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 </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, 2020</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%">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 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 2021 and their effect on our business. The material factors and assumptions used to support our 2021 outlook included on M-11 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 Canadian dollar of $0.76 USD and &#163;0.58 GBP for 2021. This forecast represents a strengthening of the Canadian dollar versus the US dollar and a weakening versus the British pound for the full year of 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">In Canada, the overnight interest rate target is currently at 0.25%. Management assumed that the average interest rates will remain consistent in 2021. However, much of our interest rate exposure has been mitigated through the recent private placement offering.</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 27% to 28% and was considered based on the tax rates in place as of December&#160;31, 2020, 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; 8.9% in 2020&#8212; is expected to improve in 2021 due to a continued recovery from pandemic related closures. In the United States, the unemployment rate&#8212; 6.7% in 2020, has improved since the peak of the COVID-19 pandemic and is expected to improve further in 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">In the United States, the forecasted seasonally adjusted annual rate of total housing starts for 2021 is 1.38 million, relatively flat compared to 2020. In Canada, the number of total housing starts is forecasted to improve in 2021 by greater than 30% compared to 2020.</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 expects architectural billings to decline 5.5% in 2021. Declines in commercial and industrial specializations are expected to be partially offset by a continuing residential recovery. </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 gradual price increases in metals and oil in 2021 with less volatility than 2020.  </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;24, 2021, 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 2021, 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, 2020</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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.3
<SEQUENCE>4
<FILENAME>stn-20201231_d2.htm
<DESCRIPTION>EX-99.3
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab,d:0bb9fc72216044b2a61ba02b5d22d752--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:stn="http://www.stantec.com/20201231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>stn-20201231_d2</title></head><body><div id="i0bb9fc72216044b2a61ba02b5d22d752_1624"></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="i0bb9fc72216044b2a61ba02b5d22d752_4"></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, 2020, and 2019 </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="i0bb9fc72216044b2a61ba02b5d22d752_7"></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, Ernst&#160;&amp; Young 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-20201231_g1.jpg" alt="stn-20201231_g1.jpg" style="height:53px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20201231_g2.jpg" alt="stn-20201231_g2.jpg" style="height:52px;margin-bottom:5pt;vertical-align:text-bottom;width:160px"/></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 24, 2021</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 24, 2021</span></td></tr></table></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-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%">The Company accounts for joint operations in accordance with IFRS. The Company&#8217;s significant joint operations are: Starr ll, a Joint Venture, Stantec/GHD and SFP Joint Venture. Once the financial information is obtained from these joint operations, it falls within the scope of the Company&#8217;s internal controls framework. Management&#8217;s conclusion regarding the effectiveness of internal controls does not extend to the internal controls at the transactional level of these joint operations. The 2020 consolidated financial statements of the Company includes $14.1 million and $1.0 million of total assets and net assets, respectively, as at December&#160;31, 2020, and $60.0 million and $1.3 million of revenues and net income, respectively, for the year then ended related to these joint 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%">Management has assessed the effectiveness of the Company&#8217;s internal control over financial reporting, as at December&#160;31, 2020, and has concluded that such internal control over financial reporting is ineffective due to the material weakness identified in the Company&#8217;s Transactional Revenue Controls, as more fully described in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Controls and Procedures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> section of the Company&#8217;s Management&#8217;s Discussion and Analysis for the year ended December 31, 2020 . Ernst&#160;&amp; Young LLP, which has audited the consolidated financial statements of the Company for the year ended December&#160;31, 2020, 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 Teshmont Consultants LP, AGEL adviseurs B.V., and Wenck Enterprises Inc., which are included in the Company&#8217;s 2020 consolidated financial statements. The aggregate assets were $25.8 million, representing 0.6% of the Company&#8217;s total assets as at December&#160;31, 2020. </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:47pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20201231_g1.jpg" alt="stn-20201231_g1.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20201231_g3.jpg" alt="stn-20201231_g3.jpg" style="height:45px;margin-bottom:5pt;vertical-align:text-bottom;width:160px"/></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 24, 2021</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 24, 2021</span></td></tr></table></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-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:700;line-height:120%">To the Board of Directors and Shareholders of Stantec Inc.:</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: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 statements of financial position of Stantec Inc. (the &#8220;Company&#8221;) as of December 31, 2020 and 2019, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for each of the two years in the period 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 2019, and its consolidated financial performance and its cash flows for each of the two years in the period 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated February 24, 2021 expressed an adverse opinion thereon.</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: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 audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits 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 audits 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 audits provide a reasonable basis for our opinion.</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: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 matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the Audit and Risk Committee - and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) 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 matters below, providing  separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</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:17.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.639%"></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Goodwill impairment assessment in respect of Global group of cash generating units (&#8220;CGUs&#8221;)</span></td></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><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.029%"></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:9pt;font-style:italic;font-weight:400;line-height:120%">Description of the <br/>Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A goodwill impairment charge is required when the carrying value of a group of CGUs to which the goodwill relates exceeds its recoverable amount. The recoverable amount is estimated by the Company&#8217;s management using the fair value less costs of disposal approach. As described in management&#8217;s goodwill disclosure in Note 13 to the consolidated financial statements, the recoverable amount of the Global group of CGUs exceeded its carrying amount by $62.8 million (goodwill allocated of $351.2 million) as at October 1, 2020.  </span></div></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-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><table 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:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.029%"></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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We identified the estimation of the recoverable amount of the Global group of CGUs as a critical audit matter because it is contingent on future cash flows and there is a risk that, if these cash flows do not meet the Company&#8217;s expectations, the goodwill might be impaired. Auditing the impairment analysis was complex due to the significant estimation uncertainty and judgement applied by management in determining the recoverable amount. The significant estimation uncertainty was primarily due to the subjective nature of the underlying key assumptions and the significant effect changes in these assumptions would have on the recoverable amount. The significant assumptions used to estimate the recoverable amount included discount rates and certain forward-looking assumptions, such as revenue growth and operating margin rates, that could be affected by future economic and market conditions.  </span></div></td></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><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.029%"></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:9pt;font-style:italic;font-weight:400;line-height:120%">How We Addressed <br/>the Matter in Our <br/>Audit</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%">We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company&#8217;s controls relating to the Company&#8217;s determination of the recoverable amount of the Global group of CGUs, including controls over management&#8217;s review of the significant assumptions described above. <br/><br/>To test the recoverable amount of the Global group of CGUs, we performed audit procedures that included, among others, assessing management&#8217;s methodologies, testing the significant assumptions discussed above and the underlying data used by the Company in its analysis. We compared forward-looking assumptions to historical financial information, and we evaluated whether changes to the significant assumptions would impact the impairment conclusion. We assessed the discount rates used, with the assistance of our valuation specialists. In addition, we tested management&#8217;s reconciliation of the fair value of the reporting units to the market capitalization of the Company. </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:99.839%"><tr><td style="width:1.0%"></td><td style="width:17.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.639%"></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Impairment of lease assets and property and equipment </span></td></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><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.029%"></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:9pt;font-style:italic;font-weight:400;line-height:120%">Description of the <br/>Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in in Note 12 to the consolidated financial statements, an impairment of lease assets and property and equipment (the latter consisting primarily of leasehold improvements) of $78.6 million was recorded for the year ended December 31, 2020 for leases where indicators of impairment were present. An impairment of lease assets and related property and equipment is required when there is objective evidence of impairment and the carrying value of a lease asset and related property and equipment  exceeds its recoverable amount. The recoverable amount was estimated by the Company&#8217;s management using the value in use approach. </span></div><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 identified the estimation of the recoverable amount used in measuring the impairment of lease assets and property and equipment as a critical audit matter because determining the recoverable amount is contingent on estimated future cash flows. Auditing the measurement of the impairment of lease assets and property and equipment was complex due to the significant estimation uncertainty and judgement applied by management in determining the recoverable amount. The significant estimation uncertainty was primarily due to the subjective and forward looking nature of the underlying key assumptions and the significant effect changes in these assumptions would have on the measurement of the impairment. These underlying key assumptions include future sublease cash inflows and estimated sublease commencement dates, that could be affected by future economic and market conditions.  </span></div></td></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><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.029%"></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:9pt;font-style:italic;font-weight:400;line-height:120%">How We Addressed <br/>the Matter in Our <br/>Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company&#8217;s controls relating to the Company&#8217;s determination of the recoverable amount of the lease assets and property and equipment , including controls over management&#8217;s review of the underlying key assumptions described above.  </span></div></td></tr></table></div><div><span><br/></span></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 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><table 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:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.029%"></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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To test the recoverable amount of the lease assets and property and equipment, we performed audit procedures that included, among others, assessing management&#8217;s methodologies, testing the underlying key assumptions discussed above and the underlying data used by the Company in its analysis. We compared forward-looking assumptions to market information, with the assistance of our real estate valuation specialist.   </span></div></td></tr></table></div><div><span><br/></span></div><div><img src="stn-20201231_g4.jpg" alt="stn-20201231_g4.jpg" style="height:72px;margin-bottom:5pt;vertical-align:text-bottom;width:225px"/></div><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 1993.</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;24, 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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%">Opinion on 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 Stantec Inc.&#8217;s internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), (the&#8221; COSO&#8221; criteria). In our opinion, because of the effect of the material weakness described below on the achievement of the objectives of the control criteria Stantec Inc. (the &#8220;Company&#8221;) has not maintained effective internal control over financial reporting as of December 31, 2020 based on the COSO criteria</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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%">As indicated in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting, management&#8217;s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Teshmont Consultants LP, AGEL adviseurs B.V., and Wenck Enterprises Inc. (the &#8220;Acquisitions&#8221;), which are included in the 2020 consolidated financial statements of the Company and constituted approximately 0.6% of total assets as of December 31, 2020. In addition, management&#8217;s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Starr II, a Joint Venture, Stantec/GHD and SFP Joint Venture (&#8220;Joint Operations&#8221;), which are included in the 2020 consolidated financial statements of the Company and constituted approximately 0.3% of total assets as of December 31, 2020, and 1.3% and 0.8% of revenues and net income from continuing operations for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of the Acquisitions and Joint 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%">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 will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management&#8217;s assessment: There is a material weakness in the design and operating effectiveness of the transactional revenue controls over the completeness, occurrence, and valuation of revenue, the completeness, existence, and valuation of unbilled receivables and contract assets, and the completeness and valuation of 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%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated statements of financial position of Stantec Inc. as of December 31, 2020 and 2019, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for each of the two years in the period ended December 31, 2020, and the related notes. This material weakness was considered in determining the nature, timing and extent of audit tests applied in our audit of the 2020 consolidated financial statements, and this report does not affect our report dated February 24, 2021, which expressed an unqualified opinion thereon.</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 Opinion</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 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 Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 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 included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. 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 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><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: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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) 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><img src="stn-20201231_g4.jpg" alt="stn-20201231_g4.jpg" style="height:72px;margin-bottom:5pt;vertical-align:text-bottom;width:225px"/></div><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;24, 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-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="i0bb9fc72216044b2a61ba02b5d22d752_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%">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%">2020</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%">2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNC0yLTEtMS0w_c23e7fbd-7117-4e76-bf43-e5d70e9a4ab7">289.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNC0zLTEtMS0w_15aaac72-6125-4c81-9e7b-f61feeb94aa4">223.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNS0yLTEtMS0w_f14314f6-7189-4257-a49d-1f9f7b0dfce2">738.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNS0zLTEtMS0w_dd9ad44c-245e-4401-9aae-f55f6509f616">817.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:UnbilledReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNi0yLTEtMS0w_ea456412-28f5-477b-9617-e063da8194eb">342.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:UnbilledReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNi0zLTEtMS0w_3a4d61cd-eaa5-4d6a-b296-9354924d29f2">374.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNy0yLTEtMS0w_ce2f12c7-a346-4fdb-b560-5f8b852306e7">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNy0zLTEtMS0w_04497565-57a8-4166-b3b5-90a5222269ca">67.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOC0yLTEtMS0w_be69036f-37bf-4709-bc6b-b1daa2893564">47.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOC0zLTEtMS0w_df90a0af-fcb4-4e27-b86e-1dc9bdcd48c2">36.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOS0yLTEtMS0w_a585a229-8675-459f-9b52-6d0034c60917">39.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOS0zLTEtMS0w_3e204d81-03da-4031-9727-76c42e7274bb">42.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTAtMi0xLTEtMA_8b234bd6-ffd5-4bb6-8ed5-c6aa2c260d45">42.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTAtMy0xLTEtMA_d70b6679-89f2-40a1-8774-7fc8b2e183a5">18.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: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%">Total current assets</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTEtMi0xLTEtMA_5340c63e-c538-486a-a635-e0e7f466fcbe">1,565.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: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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:CurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTEtMy0xLTEtMA_b9136da3-33bc-4fd9-93d5-6caad19d959c">1,580.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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTMtMi0xLTEtMA_540c7342-dd16-4616-a0ce-cefd1b81f484">240.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTMtMy0xLTEtMA_53858526-d055-4d89-a6cd-762fd02bf6df">286.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTQtMi0xLTEtMA_b7a74972-f3d8-49b2-8e47-b29056c1ce28">447.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTQtMy0xLTEtMA_b8cc2b74-cf66-474c-b7c1-92c171f266c3">558.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTUtMi0xLTEtMA_1e503071-a6ed-4e2b-870d-3fdffadf072d">1,673.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTUtMy0xLTEtMA_35d02616-dc45-4900-807e-973defacc0a5">1,651.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTYtMi0xLTEtMA_53134a27-7a48-486d-bca1-dc66053fe2d3">182.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTYtMy0xLTEtMA_2c6a819e-2cf4-4ac8-a7f5-83a9210ecb9a">219.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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTgtMi0xLTEtMA_c2735fc8-bffe-4704-b9c2-f2947619f0cc">47.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTgtMy0xLTEtMA_3a3b4e98-45d7-4343-af64-a373c2167970">26.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTktMi0xLTEtMA_653a927d-ad44-4120-a85b-1fb6b42b4db6">42.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTktMy0xLTEtMA_66882b6e-cf06-4c8a-ac71-bae6a27ce80e">31.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjAtMi0xLTEtMA_ef77b942-eac6-47e5-a1e0-1d61b33094d1">191.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjAtMy0xLTEtMA_58fece3e-1b6a-48ac-85cb-f4f20da9ca2a">207.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: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%">Total assets</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjEtMi0xLTEtMA_0c226995-69e2-4645-b9ab-0e26f2b19c67">4,388.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;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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjEtMy0xLTEtMA_c3ec5c95-c34e-498f-b4d2-ff07c9bc2297">4,561.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="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%">LIABILITIES AND EQUITY</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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjQtMi0xLTEtMA_b2625e62-e503-4a8d-870e-8224cd5bc44e">4.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjQtMy0xLTEtMA_db83eeba-be15-4b1f-93b1-467056b85a49">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;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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjUtMi0xLTEtMA_84e54ca0-b0e5-4ae5-b917-f12d03355f4c">576.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjUtMy0xLTEtMA_7a674694-2548-40c5-ad11-c445fe7a3be0">576.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjYtMi0xLTEtMA_2a799b97-044f-4d84-b56a-7b763911a6e4">103.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjYtMy0xLTEtMA_4e4b99aa-479e-4b6c-8607-0d259cdaf9c8">99.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjctMi0xLTEtMA_e6879dcd-78df-4c91-9088-eac6f7eb7a58">197.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjctMy0xLTEtMA_e1613e97-2685-4cc8-8f54-6a98ba57be86">199.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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjgtMi0xLTEtMA_d7342608-0ef3-47fc-be42-493a10f49d58">24.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjgtMy0xLTEtMA_fae20030-ac41-4231-a476-23fb2c07aff3">28.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjktMi0xLTEtMA_282c5eef-8fb0-4a19-86a9-12ba8b3dd322">46.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjktMy0xLTEtMA_65f90174-31ec-4717-b65a-af6686d8f2fe">46.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzAtMi0xLTEtMA_0ac19bde-f558-467d-8785-858b022c7e71">20.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzAtMy0xLTEtMA_1e8808ca-4bcb-4855-a91e-207175da2f8b">23.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzEtMi0xLTEtMA_32b874da-92b4-4e27-9c52-0a79a2ace68f">14.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzEtMy0xLTEtMA_2a36efce-e683-42b5-9c1b-b307fac5ad16">12.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: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%">Total current liabilities</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzItMi0xLTEtMA_12e59379-6e57-4796-b37a-8af5d572239e">987.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: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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzItMy0xLTEtMA_7268cb94-9144-4bac-b151-771a608d7dfd">1,006.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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzQtMi0xLTEtMA_f447f5f3-aa1f-4b62-8c6e-badafc3d09da">526.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzQtMy0xLTEtMA_e2581eda-511d-4dca-95e2-4fb435b35591">589.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzUtMi0xLTEtMA_d136958d-3acc-45cd-ab52-17120153367b">10.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzUtMy0xLTEtMA_6ccc2041-3e68-4e20-9aa6-b74b1130e1b4">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;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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzYtMi0xLTEtMA_a1d9a25c-19f0-4118-a869-188a08b26510">634.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzYtMy0xLTEtMA_7725bb59-ddd8-48ac-a9bb-f802c08be024">814.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NoncurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzctMi0xLTEtMA_d3c98875-34d2-4c82-a17c-f5ae2734a9c0">107.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NoncurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzctMy0xLTEtMA_cdf89e5b-7a76-4be8-86ad-7935c7d384f4">89.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzgtMi0xLTEtMA_46194f7d-621e-40fa-a3b4-6b2e445be9b7">91.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzgtMy0xLTEtMA_63160730-2189-4ce8-a059-f80709b69569">85.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzktMi0xLTEtMA_81f3b36e-13c8-4085-84c0-b1034d8c5b2c">63.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzktMy0xLTEtMA_1a6d9347-8b75-4033-94b6-233ad0e4daea">73.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 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDAtMi0xLTEtMA_68d10953-f5db-4645-8aec-5671cb74420e">39.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDAtMy0xLTEtMA_fcf95b96-2573-4114-98b6-44b1398faebc">16.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: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%">Total liabilities</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDEtMi0xLTEtMA_6287c640-4869-4afb-b700-9c14aba04bea">2,459.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;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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDEtMy0xLTEtMA_06438ba2-631e-4a76-9f56-f9d4225ac7a8">2,684.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="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%">Shareholders&#8217; equity</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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDMtMi0xLTEtMA_5308a3a2-cefd-4727-b72d-0ab0a47d3a6c">932.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDMtMy0xLTEtMA_2d260c8c-961d-4dcd-b56f-5846f839811c">879.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDQtMi0xLTEtMA_bcbd8658-94ed-4a18-9ef1-95cb2f279d8b">12.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDQtMy0xLTEtMA_d9305bf9-1f47-44c4-83de-2a38c213ef9c">23.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:RetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDUtMi0xLTEtMA_f6181883-c541-4c9b-b73a-308b7894611b">958.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:RetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDUtMy0xLTEtMA_7f7f6994-1739-4681-b26e-8bed4f72ce9f">917.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDYtMi0xLTEtMA_d6d3c5af-5f36-4d19-a78e-cfbe651fed06">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDYtMy0xLTEtMA_3f80199c-f5bc-45d0-978b-33eea5cab22d">54.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: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%">Total shareholders&#8217; equity</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDctMi0xLTEtMA_1cb70032-1335-4511-b26f-f2947c07a542">1,928.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: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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDctMy0xLTEtMA_ffe988f1-afb3-4fec-8703-5fc8ad5e9d07">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="border-top:1pt 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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDgtMi0xLTEtMA_c28565ba-e88b-46a1-b76a-050982827b4b">0.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;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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDgtMy0xLTEtMA_624c0987-fb44-4286-bc76-f49d2127cb14">1.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="border-bottom:1pt 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:8pt;font-weight:700;line-height:120%">Total liabilities and equity</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDktMi0xLTEtMA_e861bf43-1766-458d-a540-971d6084ea6f">4,388.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;border-bottom:1pt 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:1pt 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAndLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDktMy0xLTEtMA_c947a3a2-1515-4324-98fc-a8bbf7bf9797">4,561.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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><table 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.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.548%"></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:51pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20201231_g5.jpg" alt="stn-20201231_g5.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20201231_g1.jpg" alt="stn-20201231_g1.jpg" style="height:53px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></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-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="i0bb9fc72216044b2a61ba02b5d22d752_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 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%">2020</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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNC0yLTEtMS0w_812af97f-8adb-4ea2-93bf-842e834af1eb">4,730.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNC0zLTEtMS0w_fd971ec1-1795-48b0-9664-a82e1bb6e30d">4,827.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNS0yLTEtMS0w_8c5d49d1-4343-4684-adfe-8afd4f7b1891">1,045.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNS0zLTEtMS0w_02e7db65-c38f-4d3b-8216-a9f87b6b8a2d">1,116.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: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 revenue</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNy0yLTEtMS0w_cd2c194c-b637-4ace-9920-c6aa13fa03d2">3,684.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: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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNy0zLTEtMS0w_3df1a8c8-a2f3-4187-85ce-e1680d772683">3,711.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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfOC0yLTEtMS0w_bc5f6b7b-398d-48fa-a3a5-f45e5928688a">1,754.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:CostOfSales" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfOC0zLTEtMS0w_aad0bcc1-6042-4f71-9219-188a9e708d3d">1,702.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-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%">Gross margin</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTAtMi0xLTEtMA_8eae7217-89be-4fc6-b99c-6e98ae19927d">1,930.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: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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTAtMy0xLTEtMA_91809886-f01a-44f5-b484-6fa606156079">2,008.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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTEtMi0xLTEtMA_4b8b44af-9e54-49cd-82bb-269fec24fd44">1,352.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTEtMy0xLTEtMA_6b5dd826-3b92-48bd-a2c4-4310353e788d">1,433.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTItMi0xLTEtMA_ba2f8898-3305-443a-a3ca-fa1cbc5b87c9">57.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTItMy0xLTEtMA_223a7dd6-032c-4276-a73b-ffd5e4be0f12">58.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTMtMi0xLTEtMA_90b40b2d-d9b0-408c-8839-ef6548b70b5d">117.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTMtMy0xLTEtMA_0ca4ed8d-77e0-4426-8a1e-75e9c47ed325">115.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTQtMi0xLTEtMA_5207ea0a-3341-4121-afa1-cc687674e9eb">53.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTQtMy0xLTEtMA_3f733440-e018-4cd4-bfa3-97015a889985">66.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%">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:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMi0xLTEtNTAwMw_fd4b32ce-6ab7-4a59-a785-fe8f9165d480">78.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMy0xLTEtNTAwMw_8c666052-f6e9-49bb-81a7-1b75da7db06e">2.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMi0xLTEtMA_76dcb78b-842e-48b3-8069-8875abf597f2">49.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMy0xLTEtMA_596a338d-90a2-421e-b2a7-5c5e172652bd">69.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%">Other net finance 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:FinanceIncomeCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTYtMi0xLTEtMA_916b6521-f68b-440c-b330-b4c222a919ea">4.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:FinanceIncomeCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTYtMy0xLTEtMA_332c23e8-a9cf-4bdd-bc10-5b011bcc837d">3.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="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%">Foreign exchange loss</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTgtMi0xLTEtMA_96d0c57e-14a0-4c1e-b9a4-7b3343d8b30d">1.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTgtMy0xLTEtMA_74549e64-0ab9-403a-98dc-080eb6cddbb0">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%">Other income</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:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTktMi0xLTEtMA_a7973b1b-4d22-4aaf-b94a-9a2d877dbfbe">2.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTktMy0xLTEtMA_91e1e09e-26db-42ab-971e-087e28f8685a">11.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:8pt;font-weight:700;line-height:120%">Income before income taxes and discontinued 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:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjEtMi0xLTEtMA_9f56ff18-b386-424b-ac91-767a02d67659">216.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjEtMy0xLTEtMA_b503e359-f5bb-43e2-ba3c-5139f267a679">265.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="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%">Income taxes</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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjQtMi0xLTEtMA_8369e127-1f3e-4115-8a57-e3fe19f91053">79.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjQtMy0xLTEtMA_615dc04f-8a22-4676-86dd-bdfd8396c98c">56.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjUtMi0xLTEtMA_9b696234-be0e-4108-90ac-dfd2bf40546b">21.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjUtMy0xLTEtMA_5baae1b3-a88f-41da-acdb-8c4c3051b019">15.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: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%">Total income taxes</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjctMi0xLTEtMA_6b4304c2-b2ff-447a-af22-c9abda6b34ee">57.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;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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjctMy0xLTEtMA_4c5591f0-0ded-44a7-afae-b746b9f7e227">71.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: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 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:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjktMi0xLTEtMA_5a8411b5-b0e6-40bb-b89f-d4a38416f738">159.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: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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjktMy0xLTEtMA_6f9306b1-2750-4399-a9e1-989f8c1deffe">194.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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzItMi0xLTEtMA_2d539603-bf92-4ee8-b63c-b79ecac6e2cd">12.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzItMy0xLTEtMA_a9a8be16-aee3-46c4-b482-a13a0d4d5429">&#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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMi0xLTEtMA_9e330c70-7b97-4ea8-81ee-80d3b7f27631">171.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: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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMy0xLTEtMA_1101f3df-02ec-4be1-8216-aad7551b1d19">194.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 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="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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzctMi0xLTEtMA_7434d307-b8ef-49c4-9fcc-09a43634972f">1.43</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzctMy0xLTEtMA_73a185a6-4588-457d-96e5-0130b338c881">1.74</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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzgtMi0xLTEtMA_1577e415-a0ef-4205-86ea-729b6bbcd546">0.11</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" format="ixt:zerodash" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzgtMy0xLTEtMA_d85efb45-7160-4fb4-a940-62932089b88d">&#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: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%">Total basic earnings per share</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="cadPerShare" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNDAtMi0xLTEtMA_3b419d68-c35a-478a-a405-d2f59f9bc161">1.53</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="cadPerShare" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNDAtMy0xLTEtMA_330d81cc-893c-45c6-9036-da8b7203c4d5">1.74</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 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="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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMi0xLTEtMTEzMzY_cdef385a-9537-4e1b-b509-c1c902f7aada">1.42</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMy0xLTEtMTEzNDY_496badfa-2037-432d-8193-897c70fbdd8d">1.74</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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzUtMi0xLTEtMTEzNDI_b12ba19a-30f4-4bac-9b39-bc9e683d5c15">0.11</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" format="ixt:zerodash" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzUtMy0xLTEtMTEzNDY_a0fb0bc9-1789-461c-972a-a620fd88e5ae">&#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: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%">Total diluted earnings per share</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzYtMi0xLTEtMTEzNTA_9fa392d3-18b7-46aa-9829-c59ea58b48da">1.53</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:1pt 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:1pt 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzYtMy0xLTEtMTEzNTA_7a7a0aa7-7ff2-48ab-8ea4-620c7e3e0354">1.74</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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-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="i0bb9fc72216044b2a61ba02b5d22d752_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 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%">2020</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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMy0yLTEtMS0w_433f462b-2953-4888-82a3-b69c897e9964">171.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: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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMy0zLTEtMS0w_8caae06f-223f-4d9c-9281-a147ee7d1bbb">194.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="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%">Other comprehensive (loss) income</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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfOS0yLTEtMS0w_138e54ac-8261-481d-a31d-dc65f7f76cc0">27.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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfOS0zLTEtMS0w_924eefd3-1d97-4322-a2a1-60115129adf3">91.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="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 gain on FVOCI financial 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTEtMi0xLTEtMA_e7815171-567a-485c-81a4-db841688b9ea">3.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTEtMy0xLTEtMA_6c1a766c-d277-4ea7-b472-bb0042b9f40d">&#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:8pt;font-weight:400;line-height:120%">Unrealized loss on 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:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="stn:UnrealizedGainLossOnInterestRateSwap" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTItMi0xLTEtMA_01b0d7dc-c1fa-46bf-a0e6-e6aaef4bb211">4.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="stn:UnrealizedGainLossOnInterestRateSwap" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTItMy0xLTEtMA_d2b08df1-4983-40e0-b398-68e31fb126cd">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:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTMtMi0xLTEtMA_01308a6c-c322-4df8-8d1b-0b2d41a4259d">28.9</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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTMtMy0xLTEtMA_aee44be5-7820-4552-8fc6-9c88d6c3e133">92.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="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:400;line-height:120%">Items not to be reclassified to net income:</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:400;line-height:120%">Remeasurement loss on 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTUtMi0xLTEtMA_496810c5-e51f-42c6-9b7b-7e1f0bd74b37">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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTUtMy0xLTEtMA_befb60f7-df57-49b4-bbe0-2d7a3c030499">16.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: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%">Other comprehensive loss for the year, net of tax</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTctMi0xLTEtMA_17c60097-5a14-4d81-938e-370c5edb551f">29.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:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTctMy0xLTEtMA_fff77a66-4beb-4040-b4c8-33eeb7bbddda">109.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-bottom:1pt 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:8pt;font-weight:700;line-height:120%">Total comprehensive income for the year, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTktMi0xLTEtMA_5afd6043-c708-4ec0-b794-6fea09e80c0b">141.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;border-bottom:1pt 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:1pt 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:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTktMy0xLTEtMA_af69fd46-ec99-4bc3-98d7-6085b41234d6">85.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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-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="i0bb9fc72216044b2a61ba02b5d22d752_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 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, 2018</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="ibc5cb509817e4883a9899756227a741e_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi0xLTEtMS0w_e5b37746-fa86-4a48-b94e-e81383ae93ba">111,860,105</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="ibc5cb509817e4883a9899756227a741e_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi0yLTEtMS0w_733ac9f2-d487-4070-a635-48604bd96f42">867.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="i2efe1f29e99b476f8ba19205ddd9e690_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi0zLTEtMS0w_6c4605ac-4eb1-47b8-bc0c-45d42d98e45c">24.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="icc1c7f032cfd45d1b9480c036e97d1b1_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi00LTEtMS0w_9d17544c-2bf0-4aa4-b63e-e70068eb31b6">851.2</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="ifff7168c63ac498abda74a67acee3389_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi01LTEtMS0w_83e4baa7-0941-4c94-83b7-dd5a9c80c0bd">163.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="i9116200f37944f7698a627fa110b10a3_I20181231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi02LTEtMS0w_34e60a19-c24b-4b70-928f-db4b4f8f2b50">1,906.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"><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%">Impact of change in accounting policy, net of tax of $<ix:nonFraction unitRef="cad" contextRef="icdcca06c0dd1474384a61f3a6ffe6714_D20180101-20181231" decimals="-5" name="ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMy0wLTEtMS0wL3RleHRyZWdpb246MTFiMWU5ODc0OTIxNDBhNDg3NjA1ZTczNzgzYzgwNzRfNTc_f7aeb383-7aa7-434e-a460-85f43d51383f">11.5</ix:nonFraction> for IFRS 16</span></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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4fc11e4f27d248ae90a5bcc1b6080fe8_I20181231" decimals="-5" sign="-" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMy00LTEtMS0w_fa9cc3b8-9ba8-413e-baed-6c4565324503">31.2</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="i5a3618dda8f5437ebc8169d94d4e2f88_I20181231" decimals="-5" sign="-" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMy02LTEtMS0w_442ad048-83ca-4079-a61e-15a22b7c0fd1">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="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%">Adjusted balance, January&#160;1, 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="ica5179a7dccd41a9a2d7dca0aab02f49_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC0xLTEtMS0w_e721ae54-280b-45e7-9b7e-94c77f00a903">111,860,105</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="ica5179a7dccd41a9a2d7dca0aab02f49_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC0yLTEtMS0w_71cd78ca-bc0e-4ab9-b2a8-4f398ca47a02">867.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="i8c08120dae5742bfbca3976dad6205f5_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC0zLTEtMS0w_9d622b83-8d4e-4d10-90b7-407a0d1bf09b">24.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="i8df4f96d7c9644f49853b1c0f07a3e93_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC00LTEtMS0w_d6b1a086-4787-4de9-b855-3cbceb387bf1">820.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6c6263e50f8441d38f7ca51d46e5aeb8_I20181231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC01LTEtMS0w_67dbe055-80b9-4bc7-9332-c32bed347d64">163.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="i21e1b1c9f26148afb4c621a0668447cd_I20181231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC02LTEtMS0w_b63baa8f-e43c-4cb2-9433-a8a51343d311">1,875.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;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="i990850168fd348f4b1a206816242bad8_D20190101-20191231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNS00LTEtMS0w_18cb82fb-db7a-4814-86d6-65c94fcfa0c6">194.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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNS02LTEtMS0w_021b31e3-74c3-44ea-bcc8-073c830a0391">194.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;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="i3e94cb470fed49ef9ec429fc274cc85f_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNi01LTEtMS0w_f806887e-5c51-48a4-9c3b-9bef9f014891">109.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNi02LTEtMS0w_c5232f4f-95f6-4769-8523-a9d41dea8f2a">109.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;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i990850168fd348f4b1a206816242bad8_D20190101-20191231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNy00LTEtMS0w_73961246-667c-4cc2-bc97-38969edd7cb6">194.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="i3e94cb470fed49ef9ec429fc274cc85f_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNy01LTEtMS0w_6c9fa7a6-76fb-4e67-894b-852d2e986b0b">109.0</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNy02LTEtMS0w_7e73ac73-7c68-4fa1-afc3-8e059f8af319">85.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 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="i71b918f640a844af9e39983d93064f64_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOC0xLTEtMS0w_7e3b9c75-de2b-4d6d-bd98-46a189d130f8">753,583</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="i71b918f640a844af9e39983d93064f64_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOC0yLTEtMS0w_f7ecf6b8-a4a7-434d-a36c-0413b50fc30f">18.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><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOC02LTEtMS0w_ab3bf155-955a-4fde-92db-6b7b59cd0e33">18.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;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation expense</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="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOS0zLTEtMS0w_fbf41eff-6b0c-4ddb-917c-e0fc57ef10ad">3.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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOS02LTEtMS0w_b03def6f-6106-48b9-b771-8a5b2131da1e">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;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="i71b918f640a844af9e39983d93064f64_D20190101-20191231" decimals="INF" sign="-" format="ixt:numdotdecimal" name="stn:IncreaseDecreaseInNumberOfSharesRepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtMS0xLTEtMA_1d7ab36b-faf1-469d-91cc-b48c7a3e6c77">1,400,713</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="i71b918f640a844af9e39983d93064f64_D20190101-20191231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtMi0xLTEtMA_69484f4c-0d69-40a0-975f-ddb9031c20d3">10.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="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtMy0xLTEtMA_f3769a1d-ce49-4831-bb60-93dd3ca43e53">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="i990850168fd348f4b1a206816242bad8_D20190101-20191231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtNC0xLTEtMA_b9ff94b3-7cd0-4221-af2f-339b5f01208f">32.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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtNi0xLTEtMA_c36022aa-6809-4d86-bdda-79cad981cabc">43.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 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%">Reclassification of fair value of share options previously expensed</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="i71b918f640a844af9e39983d93064f64_D20190101-20191231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTEtMi0xLTEtMA_eb16d2aa-a6c7-49c6-be45-90658dc793bc">4.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="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231" decimals="-5" sign="-" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTEtMy0xLTEtMA_8187e397-b0bb-4ed8-a1fd-79216e178c18">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="2" style="padding:2px 0 2px 1pt;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></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="i990850168fd348f4b1a206816242bad8_D20190101-20191231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTItNC0xLTEtMA_e4e3aeb5-9175-45a7-8d68-62e062f73ce8">64.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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTItNi0xLTEtMA_cd2b34e7-2e4f-4073-a302-d38d83ad4c68">64.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="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, 2019</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="i8c2f4d86a1f647948eb35359c6682a57_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtMS0xLTEtMA_2f30254f-aaad-410f-ba01-9b7e84472ff3">111,212,975</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="i8c2f4d86a1f647948eb35359c6682a57_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtMi0xLTEtMA_efadecf6-0f56-4e47-96bd-c2e59327d70d">879.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="i595a39896e0f4065a1b2e7e7a868639b_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtMy0xLTEtMA_5c9f3113-6860-48ee-9074-bad53b72b41b">23.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="icd1a0027be6245389b2c65c9d6216a0b_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtNC0xLTEtMA_c4fd13d0-96cf-4c9b-bef1-6a1e2a8f4651">917.7</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="id889fccc8d9d46b683bad5531acf3de8_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtNS0xLTEtMA_dad5a73e-e9d0-400a-869a-f5331d5ab409">54.1</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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtNi0xLTEtMA_4720b29b-3183-452e-b755-90b5e30aa829">1,875.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="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTgtNC0xLTEtMA_24fda3c7-306d-4702-b069-a2f8691e2c55">171.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="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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTgtNi0xLTEtMA_90d9eef6-51d5-4efe-9a3b-9b9ca0303f69">171.1</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="i07584f8b00fd4874ae30ae95d43687e3_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTktNS0xLTEtMA_361eaa14-06e1-45cd-bd4b-901e2ce09bfe">29.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:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTktNi0xLTEtMA_f0655395-6b1f-426e-b2a2-8e4f9b995110">29.3</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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjAtNC0xLTEtMA_165617cc-3b97-4af9-b9df-20195fa9c673">171.1</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="i07584f8b00fd4874ae30ae95d43687e3_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjAtNS0xLTEtMA_a36dcd2b-a620-4101-a667-55b335ae1ed8">29.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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjAtNi0xLTEtMA_6edd7775-e2d4-4a55-962a-bbca3a2e6222">141.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></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="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjEtMS0xLTEtMA_160bf7b2-239f-41dc-96cd-ee5eb3ffea72">1,840,320</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="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjEtMi0xLTEtMA_9c602d5b-94ee-4cd8-8b43-801ca0b466b8">58.5</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjEtNi0xLTEtMA_d12a340d-7305-4b5d-b1ea-4ee242c5b134">58.5</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="ic583dfeb9cff431382adc74b3ce303ad_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjItMy0xLTEtMA_66878b62-cd35-4fa1-a6d5-a099116e2d16">0.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="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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjItNi0xLTEtMA_9174213c-0139-4383-9c0a-dc77ffc527af">0.1</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="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231" decimals="INF" sign="-" format="ixt:numdotdecimal" name="stn:IncreaseDecreaseInNumberOfSharesRepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtMS0xLTEtMA_e5525c25-b432-4dcb-b4ec-71d18f807e81">2,047,948</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="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtMi0xLTEtMA_3f771d5d-5f69-4b93-9326-67d7f3026b78">16.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:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic583dfeb9cff431382adc74b3ce303ad_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtMy0xLTEtMA_0ef59357-4e9d-433c-a32a-c0711e3b684b">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtNC0xLTEtMA_7998a642-7772-42b6-aa07-1249385dd52f">61.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtNi0xLTEtMA_73f22a96-5159-49bc-8920-9cbb60f59b91">78.3</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%">Reclassification of fair value of share options previously expensed</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="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjQtMi0xLTEtMA_3ea936a7-9028-46a0-ace8-6b4e3d011973">10.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic583dfeb9cff431382adc74b3ce303ad_D20200101-20201231" decimals="-5" sign="-" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjQtMy0xLTEtMA_858dd862-0013-455a-844f-ad0a491c544b">10.7</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%">&#8212;&#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="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjUtNC0xLTEtMA_4b01cdf8-185d-4a99-93e8-0652a062c216">69.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjUtNi0xLTEtMA_58f45fde-e92a-4883-8c88-f4c0170c99b4">69.1</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:1pt 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%">Balance, December 31, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="icc0737c5ed3342f3af32d3612ed9b156_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctMS0xLTEtMA_78efa71e-475b-472a-8372-08d89543877a">111,005,347</ix:nonFraction>&#160;</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icc0737c5ed3342f3af32d3612ed9b156_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctMi0xLTEtMA_f16f6b63-e9d7-4d6e-803e-366481771dd1">932.2</ix:nonFraction>&#160;</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2322b8210aa34c949c822570d20c3cd1_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctMy0xLTEtMA_2f69cf9c-ec13-4649-8eac-396837825dad">12.9</ix:nonFraction>&#160;</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i09dec1d85fd24153b7eacef5526cae6d_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctNC0xLTEtMA_c4cd098e-68ea-41e3-a010-2224fdc1efe8">958.6</ix:nonFraction>&#160;</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1a76efa0822c4aba868e8d9419789c32_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctNS0xLTEtMA_2e6fe108-c3e6-4d28-abba-b0fc60dc1401">24.8</ix:nonFraction>&#160;</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctNi0xLTEtMA_6ff3846a-9b25-46d4-8884-cccf08d99004">1,928.5</ix:nonFraction>&#160;</span></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: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="i0bb9fc72216044b2a61ba02b5d22d752_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 Cash Flows</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:60.438%"></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.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%">2020</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%">2019</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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNC0yLTEtMS0w_ddef9c8b-fa29-4569-89a7-4cd920faebb2">4,965.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNC0zLTEtMS0w_33507002-adf9-4fc9-b1e5-79f02c6b417b">4,934.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNS0yLTEtMS0w_c1b46db1-67b9-4fbb-aff1-645720826eac">1,516.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNS0zLTEtMS0w_8afa0af2-424d-489a-b85c-3f4363c0a73f">1,716.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:PaymentsToAndOnBehalfOfEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNi0yLTEtMS0w_07fab5f4-25a1-49dc-862d-ef7b6603de7d">2,715.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:PaymentsToAndOnBehalfOfEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNi0zLTEtMS0w_6d577c3c-9797-4ca6-86f6-18dafbed7469">2,658.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestReceivedClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNy0yLTEtMS0w_7e968192-99c6-48c5-9a7c-ff524f9a725a">3.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestReceivedClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNy0zLTEtMS0w_e2ff17e6-4b92-4702-87ad-276c5504b2ce">3.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOC0yLTEtMS0w_73c554a3-ecf7-43ec-af5c-3924da2525e3">51.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOC0zLTEtMS0w_f5e88883-1364-46d1-a9b0-916fa83d42d6">71.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOS0yLTEtMS0w_1593ebc2-029e-4f6c-8f25-11ff690e935b">4.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOS0zLTEtMS0w_e9c426e4-f705-4f69-a82c-1e417ca88d69">5.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTAtMi0xLTEtMA_b7f18677-3cfd-451e-b86c-ff7768565773">77.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTAtMy0xLTEtMA_7ec425c3-aecb-4fbb-ab28-789a988d6849">35.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="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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTMtMi0xLTEtMA_9e7d5007-86fc-43d2-a1db-9dfc27b39ae6">602.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTMtMy0xLTEtMA_ecb7ed07-c0e3-45c1-b981-23ce5523aebc">449.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTQtMi0xLTEtMA_5b729376-1a7f-4658-a885-9d93edfe62ec">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTQtMy0xLTEtMA_a021dc55-b490-4a6c-980a-8f4516ec68bf">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-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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTYtMi0xLTEtMA_3b2ff5b7-6fb9-4d02-9e82-d8b126ea8ae3">603.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTYtMy0xLTEtMA_47b8a378-ed76-41d0-81ef-fee74c02ca97">452.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="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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTktMi0xLTEtMA_b639b767-749c-4362-997a-4c094de48585">50.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTktMy0xLTEtMA_00aff146-5538-41b1-8f3c-f81c2ecd05d0">77.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%">Purchase of investments held for self-insured 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjAtMi0xLTEtMzYxMg_644e919e-7dfd-4998-95ba-5db4d044c432">20.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjAtMy0xLTEtMzYxNA_f9adf3c3-7a92-4298-bff4-7975a47c825e">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="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="padding:2px 1pt;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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjMtMi0xLTEtMA_cb5bbf92-c75c-4510-bcfd-61d61789cedb">3.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjMtMy0xLTEtMA_65b0935e-aa08-4e4e-850c-c7cb778c09f6">3.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 property and equipment</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjQtMi0xLTEtMA_883e032d-298c-4cac-b2b7-1f0f45c95a0d">31.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjQtMy0xLTEtMA_847c84c1-ac7e-4ca9-b214-0edf5127af4a">56.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjUtMi0xLTEtMA_dd09ccaf-76d2-4f41-82eb-da8c82af0905">3.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjUtMy0xLTEtMA_ec283623-02e6-460b-8170-826e2b35344b">2.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="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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzAtMi0xLTEtMA_3497cf12-372f-4661-baf1-f2f0cd62a3e4">102.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzAtMy0xLTEtMA_4912150f-b016-40a0-a802-1ee5067ae818">135.2</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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMi0xLTEtMjk1Mg_011b5523-da72-4289-b2f7-11894a742297">297.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMy0xLTEtMjk1Mg_c5e1620a-34aa-4e53-8d86-e6e83565d511">&#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%">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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMi0xLTEtMA_bc21ea93-5399-4a4c-a856-7d8a6f4aeb69">448.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMy0xLTEtMA_876da33c-a8ee-4eb7-8fa0-af745356ade3">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="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%">Repayment of notes payable and other long-term debt</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:RepaymentsOfNoncurrentBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzUtMi0xLTEtMA_6cbbd888-9a76-4395-9dc3-a537a9614ced">33.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:RepaymentsOfNoncurrentBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzUtMy0xLTEtMA_faf864cf-a599-4d19-8b75-e4b194980dad">40.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="padding:2px 1pt;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 payment of lease 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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzYtMi0xLTEtMA_7781aff4-7c3d-4712-95c2-99b0f8fed2f0">129.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzYtMy0xLTEtMA_0d01276a-d5bd-4de7-bd3e-4afda272984c">116.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%">Proceeds from lease inducements</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzctMi0xLTEtMA_5ebf77f9-a00b-4988-b841-fddea979a6bc">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:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzctMy0xLTEtMA_fae63335-3272-4277-b1c8-51c5afdad123">50.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%">Payment of software financing obligations</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:PaymentOfSoftwareFinancingObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzgtMi0xLTEtMA_f6adb8de-4ddc-4a48-be3a-d0f41c99d85e">13.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:PaymentOfSoftwareFinancingObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzgtMy0xLTEtMA_9f556bf5-128c-46ea-b7a5-9ad913fa2d2c">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="padding:2px 1pt;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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsToAcquireOrRedeemEntitysShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzktMi0xLTEtMA_001574eb-e7c4-4931-92c3-79d27e6b4c60">80.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PaymentsToAcquireOrRedeemEntitysShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzktMy0xLTEtMA_290790b8-2dc3-4f8d-91ea-a777993a5f7c">41.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProceedsFromExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDAtMi0xLTEtMA_b1328ae6-93bf-4c7b-b498-3ae56e572fa6">58.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ProceedsFromExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDAtMy0xLTEtMA_f80062d2-a72c-4df3-b5e4-ffcc485ea3db">18.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDEtMi0xLTEtMA_8b785e7d-1093-4aec-8980-758bed17ea10">68.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDEtMy0xLTEtMA_7d1f6caf-5432-4103-ad44-15114ad62c5b">64.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="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="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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDYtMi0xLTEtMA_d1254e34-e0da-4e87-b43d-a8abc9fa7c85">412.6</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDYtMy0xLTEtMA_b4ff297e-2e66-4868-9489-824b06f86158">286.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDgtMi0xLTEtMA_0caa4f7b-ecba-4177-bf32-1ef7433f791b">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDgtMy0xLTEtMA_29cb03fc-5715-4d1f-bff6-0a96e2836897">12.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="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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTAtMi0xLTEtMA_237d616d-1674-4f19-99f2-ee1c0d539fa6">80.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTAtMy0xLTEtMA_fa8be3e4-fabb-4765-88d2-1725256b00cc">18.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:400;line-height:120%">Cash and cash equivalents, beginning of 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTEtMi0xLTEtMA_c825e958-7419-4b86-bfca-828d8fb24843">204.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="i21e1b1c9f26148afb4c621a0668447cd_I20181231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTEtMy0xLTEtMA_a0facff5-604c-4e6b-9ce7-f4c235cb6868">185.2</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-bottom: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: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTMtMi0xLTEtMA_a4fa2cfe-72fd-4cb4-9575-71199211cca3">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;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTMtMy0xLTEtMA_68c7e2e7-dff4-4d81-8e18-0678caed0fe0">204.0</ix:nonFraction>&#160;</span></td><td style="border-bottom: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-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="i0bb9fc72216044b2a61ba02b5d22d752_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"><table 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="39" 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="#i0bb9fc72216044b2a61ba02b5d22d752_31">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="#i0bb9fc72216044b2a61ba02b5d22d752_31">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="#i0bb9fc72216044b2a61ba02b5d22d752_31">14</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="#i0bb9fc72216044b2a61ba02b5d22d752_34">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="#i0bb9fc72216044b2a61ba02b5d22d752_34">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="#i0bb9fc72216044b2a61ba02b5d22d752_34">14</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="#i0bb9fc72216044b2a61ba02b5d22d752_37">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="#i0bb9fc72216044b2a61ba02b5d22d752_37">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="#i0bb9fc72216044b2a61ba02b5d22d752_37">14</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="#i0bb9fc72216044b2a61ba02b5d22d752_40">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="#i0bb9fc72216044b2a61ba02b5d22d752_40">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="#i0bb9fc72216044b2a61ba02b5d22d752_40">14</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="#i0bb9fc72216044b2a61ba02b5d22d752_43">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="#i0bb9fc72216044b2a61ba02b5d22d752_43">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="#i0bb9fc72216044b2a61ba02b5d22d752_43">24</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="#i0bb9fc72216044b2a61ba02b5d22d752_46">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="#i0bb9fc72216044b2a61ba02b5d22d752_46">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="#i0bb9fc72216044b2a61ba02b5d22d752_46">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_52">28</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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_61">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_64">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_67">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_70">34</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="#i0bb9fc72216044b2a61ba02b5d22d752_76">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="#i0bb9fc72216044b2a61ba02b5d22d752_76">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_79">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="#i0bb9fc72216044b2a61ba02b5d22d752_79">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_82">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="#i0bb9fc72216044b2a61ba02b5d22d752_82">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="#i0bb9fc72216044b2a61ba02b5d22d752_82">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="#i0bb9fc72216044b2a61ba02b5d22d752_85">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="#i0bb9fc72216044b2a61ba02b5d22d752_85">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_88">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="#i0bb9fc72216044b2a61ba02b5d22d752_88">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_91">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="#i0bb9fc72216044b2a61ba02b5d22d752_91">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="#i0bb9fc72216044b2a61ba02b5d22d752_91">40</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="#i0bb9fc72216044b2a61ba02b5d22d752_94">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="#i0bb9fc72216044b2a61ba02b5d22d752_94">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_97">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="#i0bb9fc72216044b2a61ba02b5d22d752_97">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="#i0bb9fc72216044b2a61ba02b5d22d752_97">44</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="#i0bb9fc72216044b2a61ba02b5d22d752_100">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="#i0bb9fc72216044b2a61ba02b5d22d752_100">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="#i0bb9fc72216044b2a61ba02b5d22d752_100">44</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="#i0bb9fc72216044b2a61ba02b5d22d752_103">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="#i0bb9fc72216044b2a61ba02b5d22d752_103">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="#i0bb9fc72216044b2a61ba02b5d22d752_103">44</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="#i0bb9fc72216044b2a61ba02b5d22d752_109">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="#i0bb9fc72216044b2a61ba02b5d22d752_109">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="#i0bb9fc72216044b2a61ba02b5d22d752_109">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="#i0bb9fc72216044b2a61ba02b5d22d752_112">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="#i0bb9fc72216044b2a61ba02b5d22d752_112">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="#i0bb9fc72216044b2a61ba02b5d22d752_112">48</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="#i0bb9fc72216044b2a61ba02b5d22d752_118">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="#i0bb9fc72216044b2a61ba02b5d22d752_118">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="#i0bb9fc72216044b2a61ba02b5d22d752_118">51</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="#i0bb9fc72216044b2a61ba02b5d22d752_121">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="#i0bb9fc72216044b2a61ba02b5d22d752_121">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="#i0bb9fc72216044b2a61ba02b5d22d752_121">51</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="#i0bb9fc72216044b2a61ba02b5d22d752_127">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="#i0bb9fc72216044b2a61ba02b5d22d752_127">Net Interest Expense and Other Net Finance 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="#i0bb9fc72216044b2a61ba02b5d22d752_127">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="#i0bb9fc72216044b2a61ba02b5d22d752_130">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="#i0bb9fc72216044b2a61ba02b5d22d752_130">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="#i0bb9fc72216044b2a61ba02b5d22d752_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="#i0bb9fc72216044b2a61ba02b5d22d752_133">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="#i0bb9fc72216044b2a61ba02b5d22d752_133">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="#i0bb9fc72216044b2a61ba02b5d22d752_133">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="#i0bb9fc72216044b2a61ba02b5d22d752_136">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="#i0bb9fc72216044b2a61ba02b5d22d752_136">Other (Income) 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="#i0bb9fc72216044b2a61ba02b5d22d752_136">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="#i0bb9fc72216044b2a61ba02b5d22d752_139">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="#i0bb9fc72216044b2a61ba02b5d22d752_139">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="#i0bb9fc72216044b2a61ba02b5d22d752_139">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="#i0bb9fc72216044b2a61ba02b5d22d752_142">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="#i0bb9fc72216044b2a61ba02b5d22d752_142">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="#i0bb9fc72216044b2a61ba02b5d22d752_142">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="#i0bb9fc72216044b2a61ba02b5d22d752_145">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="#i0bb9fc72216044b2a61ba02b5d22d752_145">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="#i0bb9fc72216044b2a61ba02b5d22d752_145">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="#i0bb9fc72216044b2a61ba02b5d22d752_148">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="#i0bb9fc72216044b2a61ba02b5d22d752_148">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="#i0bb9fc72216044b2a61ba02b5d22d752_148">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="#i0bb9fc72216044b2a61ba02b5d22d752_151">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="#i0bb9fc72216044b2a61ba02b5d22d752_151">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="#i0bb9fc72216044b2a61ba02b5d22d752_151">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="#i0bb9fc72216044b2a61ba02b5d22d752_154">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="#i0bb9fc72216044b2a61ba02b5d22d752_154">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="#i0bb9fc72216044b2a61ba02b5d22d752_154">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="#i0bb9fc72216044b2a61ba02b5d22d752_157">38</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="#i0bb9fc72216044b2a61ba02b5d22d752_157">Comparative Figures</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="#i0bb9fc72216044b2a61ba02b5d22d752_157">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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_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;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="i0bb9fc72216044b2a61ba02b5d22d752_31"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8zMS9mcmFnOjQyMzJlYWI2OGUzMzQ4NmQ4NDM1ZTgyZDRjZTAwNTU2L3RleHRyZWdpb246NDIzMmVhYjY4ZTMzNDg2ZDg0MzVlODJkNGNlMDA1NTZfMTA2Mg_8fb96f72-52e6-482b-ba27-75ce06458d30" continuedAt="ie3cbdd9891d94a929e71638a6590c538" escape="true">Corporate Information</ix:nonNumeric></span></div><ix:continuation id="ie3cbdd9891d94a929e71638a6590c538"><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, 2020, were authorized for issuance in accordance with a resolution of the Company&#8217;s board of directors on February&#160;24, 2021. 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="i0bb9fc72216044b2a61ba02b5d22d752_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%">2. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8zNC9mcmFnOmQ0NThhZmZhZDQ4YzQ4NWE5ZGZlNDI1ZGZlM2FlNTk5L3RleHRyZWdpb246ZDQ1OGFmZmFkNDhjNDg1YTlkZmU0MjVkZmUzYWU1OTlfODg1_e7d97822-84aa-458f-978c-083e98bb6215" continuedAt="i6c1a1914219349a3b14451d5c95fa3ae" escape="true">Basis of Preparation</ix:nonNumeric></span></div><ix:continuation id="i6c1a1914219349a3b14451d5c95fa3ae"><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, 2020.</span></div><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="i0bb9fc72216044b2a61ba02b5d22d752_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%">3. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfBasisOfConsolidationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8zNy9mcmFnOjVjYmJlZWI4OTI3NTRkODc5YzQ0YWQwZjM0Y2FiOGExL3RleHRyZWdpb246NWNiYmVlYjg5Mjc1NGQ4NzljNDRhZDBmMzRjYWI4YTFfNzMw_909f1058-9ba9-4729-9854-e7ccb33d5521" continuedAt="iea86390048484bc3bf75255968c0e02f" escape="true">Basis of Consolidation</ix:nonNumeric></span></div><ix:continuation id="iea86390048484bc3bf75255968c0e02f"><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, 2020.</span></div><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, 2020 and December&#160;31, 2019. 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="i0bb9fc72216044b2a61ba02b5d22d752_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%">4. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDg_e2f38019-828f-4e40-a3f0-1fbcb442497c" continuedAt="i45553b6672784ec0acc06a8425ddbc84" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i45553b6672784ec0acc06a8425ddbc84" continuedAt="ic2c303eaa57c4c94a4707c3941e60dc4"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDk_88816155-d802-4292-9843-9b235aedd34f" continuedAt="i7733b164d90646c0b640413f981da2f8" 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="i7733b164d90646c0b640413f981da2f8">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDE_721edfa4-0cca-47c9-97bd-862a67e4a384" continuedAt="i8e33757490b849e18bd0505c857efe71" 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="i8e33757490b849e18bd0505c857efe71" continuedAt="ide672a9cf1e64af9bc2a7de48651069a">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, 2020</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="ic2c303eaa57c4c94a4707c3941e60dc4" continuedAt="i3da67edf3f514e45ba5dbcc6d01f1e40"><ix:continuation id="ide672a9cf1e64af9bc2a7de48651069a"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTA_74fd9071-6483-4617-9936-6b55dd82bb97" 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="i7993f436583745e996e42df8fca7777c_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMC0xLTEtMS0wL3RleHRyZWdpb246YzUyNTY5ODZiMGVlNDk0ODllN2E4MjM3MTNjY2Y3NzZfNA_dcf46db7-838d-42e0-9117-0df2e6649325">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i1278d8ecaaf84262926b73ff406027d6_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMC0xLTEtMS0wL3RleHRyZWdpb246YzUyNTY5ODZiMGVlNDk0ODllN2E4MjM3MTNjY2Y3NzZfMTA_cd0371ea-1dbf-42a6-b6bc-5bc176c890a8">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="i3b7a589d937b49cca26f3ea8610234aa_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMS0xLTEtMS0wL3RleHRyZWdpb246OWZjZmFkMGMzNmM0NGJlZTk3NzVlZTE2YWZkMjRjMWNfNA_e742d22b-6957-4ee0-9eb2-443df0aba48a">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ib5dd0f903e5c4b0aba142c709a6c6494_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMS0xLTEtMS0wL3RleHRyZWdpb246OWZjZmFkMGMzNmM0NGJlZTk3NzVlZTE2YWZkMjRjMWNfMTA_d505bef0-2c6b-4edc-b59f-be881083f7bd">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="i8e21f2a9dfaa4f79b96dd18eaa1f28c2_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMi0yLTEtMS0wL3RleHRyZWdpb246OGViYTIyYmM4YTNmNGI1ZjkwZDJmNDgxNjdhMWZlODRfNTM_bb0fbef2-af8b-48dc-befd-336efb5ff8e1">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="i74e07a46976c4b64b7c605d09497daeb_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMy0xLTEtMS0wL3RleHRyZWdpb246ZTQ3N2QyNzJiMDI2NDJlZGI1NjU0N2RkMjk0YTIxYmNfNA_549ab1c9-d105-4889-934c-6b99b78baea0">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i2280e89ce7294bb0a5339b72ace1054b_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMy0xLTEtMS0wL3RleHRyZWdpb246ZTQ3N2QyNzJiMDI2NDJlZGI1NjU0N2RkMjk0YTIxYmNfMTA_1f014eff-df1e-4c15-8594-65bfcee4c31c">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTM_8645c064-4f0b-45b0-af8d-f9dacc0b0f71" continuedAt="ic599b1ad10484b5fb8861ea97aca00fa" escape="true">Intangible assets</ix:nonNumeric></span></div><ix:continuation id="ic599b1ad10484b5fb8861ea97aca00fa"><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. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at each financial&#160;year-end.&#160;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="i614560075b0d41ccbbea9190c71d7732_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjMxMw_b6baaa3a-1c6c-4ca5-98b6-be0dc845476b">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i57f71bae0fab44ffb87c2f8609fa86b0_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjMxOQ_2188c0c0-ad84-47de-9a48-5ac6c9f1b5c0">15</ix:nonNumeric> years. Contract backlog and finite life trademarks are amortized over estimated lives of generally <ix:nonNumeric contextRef="icc9b626ad10f4b45814b50a8674ea131_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjQxMA_301b12c1-4328-4747-811b-eec5adb5c6d6">1</ix:nonNumeric> to <ix:nonNumeric contextRef="id248c1a411e94ed9ac8745b5a3f84fc4_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjQxNg_21ce8110-96d8-4b18-963a-1367ab4ede70">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5Mzg_55e6f600-b183-4526-86fd-6c7ac5ca1d19" continuedAt="i7223d4b32a7449418801f9c6bb6435a1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i7223d4b32a7449418801f9c6bb6435a1" continuedAt="i9df056f8383d4ee987493d90f76fe824"><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, 2020</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="i3da67edf3f514e45ba5dbcc6d01f1e40" continuedAt="i4989c3ca010542fc84da33a8e8f46e63"><ix:continuation id="i9df056f8383d4ee987493d90f76fe824" continuedAt="i31c67d42dc7047ccb5c73fcfa985d43e"><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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i31c67d42dc7047ccb5c73fcfa985d43e" continuedAt="i03ea6f4d85e54a36bbe0a6ba000e5d9f">The Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modificatio</ix:continuation></span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i03ea6f4d85e54a36bbe0a6ba000e5d9f" continuedAt="iba29ce4f19cc4bbb9b8afd2777acf5cd">ns. The COVID-19 related rent concessions were not material.</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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDI_ec8b8173-07fa-46cc-a23f-8b13be44bb87" continuedAt="i66397bb1c1414bd9a7a83767332c1f9a" escape="true">Investments in joint arrangements and associates</ix:nonNumeric></span></div><ix:continuation id="i66397bb1c1414bd9a7a83767332c1f9a"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDM_5670d6a2-4871-4c16-8154-b071c2a16314" continuedAt="i00f4b40f5d864fe49739b7269f50297e" escape="true">Provisions</ix:nonNumeric></span></div><ix:continuation id="i00f4b40f5d864fe49739b7269f50297e" continuedAt="if79a732b389f4a7885417da8e7e5535a"><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></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, 2020</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="i4989c3ca010542fc84da33a8e8f46e63" continuedAt="i73888fe4adf4434296194c8ac27b2a0d"><ix:continuation id="if79a732b389f4a7885417da8e7e5535a" continuedAt="i7e6fde6f54fe497c980fffd026be9d40"><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><br/></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></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTQ_f1914df8-b5cf-4d35-a9b7-a9fcdc631c75" continuedAt="i36221438a3c94cc3961cbdbf94be33d2" escape="true">Foreign currency translation</ix:nonNumeric></span></div><ix:continuation id="i36221438a3c94cc3961cbdbf94be33d2"><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 and British pound sterling (GBP).</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, except for depreciation and amortization, which are translated at historical exchange rates.</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTE_1e461225-078d-414e-bd6e-a03b5d0f5762" continuedAt="i17ab8cfbb21240e7989b21a11e7574fb" escape="true">Financial instruments</ix:nonNumeric></span></div><ix:continuation id="i17ab8cfbb21240e7989b21a11e7574fb" continuedAt="ifbb9beb536c44712a111a5504336bb2e"><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 </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, 2020</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="i73888fe4adf4434296194c8ac27b2a0d" continuedAt="i86b2a9fbfb6b4ff09e2cebc9321ddd48"><ix:continuation id="ifbb9beb536c44712a111a5504336bb2e"><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%">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 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 (expense). 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 bank 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&#8217;s policy is not to use these derivatives for trading or speculative purposes.</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, 2020</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="i86b2a9fbfb6b4ff09e2cebc9321ddd48" continuedAt="i48cc08406fe94eec9ffe0f6a62371cff"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTU_33acdbd5-3f36-453c-b839-b4883bb289d6" continuedAt="i0799d9c1c6c24e11bc2a8128da7c544f" escape="true">Impairment</ix:nonNumeric></span></div><ix:continuation id="i0799d9c1c6c24e11bc2a8128da7c544f" continuedAt="ib936618587af42bcb1ea5875a3dd9449"><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, 2020</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="i48cc08406fe94eec9ffe0f6a62371cff" continuedAt="i6425359d52bb4f738735bfa5ece4aac2"><ix:continuation id="ib936618587af42bcb1ea5875a3dd9449"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5Mzk_4c5f17c8-9b68-4f98-a885-9a2d829fcf5d" continuedAt="iaf47b69e2fa141a1b08f3e23ece9e729" escape="true">Revenue recognition</ix:nonNumeric></span></div><ix:continuation id="iaf47b69e2fa141a1b08f3e23ece9e729" continuedAt="i4856f077be50408bb76b4b0a07ba3311"><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 discounts, 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 total estimated costs for each contract, and the percentage of completion is applied to total estimated revenue. 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></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, 2020</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="i6425359d52bb4f738735bfa5ece4aac2" continuedAt="id5680bd3091c41efa692e78e9a7ee9a9"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i4856f077be50408bb76b4b0a07ba3311" continuedAt="ia8ca83c3b21e4bff89b074635eb1e7f1">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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTY_fc7b19f6-1004-4e95-8438-57ffcd695652" continuedAt="ib5ab4ad6f8a7402eacf184ec1b705acd" escape="true">Employee benefit plans</ix:nonNumeric></span></div><ix:continuation id="ib5ab4ad6f8a7402eacf184ec1b705acd" continuedAt="i1467f6b7360a4708aa50b7ca2be3cfb8"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDQ_c53d11f0-3fc1-4980-894b-4469058c6150" continuedAt="i6467ba0d94a344beb15e3d6a7178376d" escape="true">Taxes</ix:nonNumeric></span></div><ix:continuation id="i6467ba0d94a344beb15e3d6a7178376d" continuedAt="ibb0bd59f69d4421f8e3dc9d5b98d35ad"><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 </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, 2020</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="id5680bd3091c41efa692e78e9a7ee9a9" continuedAt="ica26af51bdf040669e362679d7cd9eed"><ix:continuation id="ibb0bd59f69d4421f8e3dc9d5b98d35ad" continuedAt="i3d311b4aa0714c8da1df27d61d698345"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTI_bfe0b86f-96a3-42a8-9d2e-9d326fa6390f" continuedAt="i81bd3bda70bd42adb48568dc407dd0bf" escape="true">Share-based payment transactions</ix:nonNumeric></span></div><ix:continuation id="i81bd3bda70bd42adb48568dc407dd0bf" continuedAt="i507a3bddad09422f89a8c238b1c8427c"><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="ie93a019565ad4d038c7bbf3cdec5e0ec_D20200101-20201231" format="ixt-sec:durwordsen" name="stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDA_f22d4746-38f3-4f50-95ec-011ab579be58">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, 2020</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><ix:continuation id="ica26af51bdf040669e362679d7cd9eed" continuedAt="ief917be621634823825ed836f530d26c"><ix:continuation id="i507a3bddad09422f89a8c238b1c8427c"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDU_481cb884-6cbb-45da-8210-6f5746876db6" continuedAt="i36b6d9ca02b947d3b1d90188b58a5916" 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="i36b6d9ca02b947d3b1d90188b58a5916">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDY_ecd71e29-ecd5-4dc4-bdc4-aa2050eeff48" continuedAt="if026c3804beb4c3b96b216a3263215a4" escape="true">Business combinations and goodwill</ix:nonNumeric></span></div><ix:continuation id="if026c3804beb4c3b96b216a3263215a4"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDc_67096a83-1aad-47d1-b97d-38347e8cc651" continuedAt="i5cca0ae06e98479cae6576c7813ec27d" 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="i5cca0ae06e98479cae6576c7813ec27d">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTc_4252a35c-9a60-4255-888c-edcf17ba1f08" continuedAt="i2e07a91f50e846b0b1306143ede36dfd" 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="i2e07a91f50e846b0b1306143ede36dfd" continuedAt="i0cd5bcc9766a46a8953aa03e0bfbcd78">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, 2020</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><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ief917be621634823825ed836f530d26c"><ix:continuation id="i0cd5bcc9766a46a8953aa03e0bfbcd78">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="i0bb9fc72216044b2a61ba02b5d22d752_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%">5. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80My9mcmFnOjg4MDkzZmRkOWMwMzQwZjlhZTA2ZTg5MWJkNWI3YTZmL3RleHRyZWdpb246ODgwOTNmZGQ5YzAzNDBmOWFlMDZlODkxYmQ1YjdhNmZfMTUxMzY_7179fda0-2eea-45bc-8c2a-e946ed3b928f" continuedAt="i8efee5f45bba4b8084721b18e38dfb04" escape="true">Significant Accounting Judgments, Estimates, and Assumptions</ix:nonNumeric></span></div><ix:continuation id="i8efee5f45bba4b8084721b18e38dfb04" continuedAt="i603b8436bf1748d29f6e92cdcc785191"><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%">In March of 2020, the World Health Organization (WHO) declared COVID-19 as a global pandemic. 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. Significant 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, it is impracticable to determine the effect that the COVID-19 pandemic will 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="ia8ca83c3b21e4bff89b074635eb1e7f1" continuedAt="i7389740056a448689b34132f5a4d1667">Revenue recognition</ix:continuation></span></div><ix:continuation id="i7389740056a448689b34132f5a4d1667" continuedAt="i2d1d477719af4cc793c8c738ec80b090"><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.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 total 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 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, 2020</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><div><span><br/></span></div><ix:continuation id="i603b8436bf1748d29f6e92cdcc785191" continuedAt="ib31b852de4364ebdb38454edf92a66f9"><ix:continuation id="i2d1d477719af4cc793c8c738ec80b090"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80My9mcmFnOjg4MDkzZmRkOWMwMzQwZjlhZTA2ZTg5MWJkNWI3YTZmL3RleHRyZWdpb246ODgwOTNmZGQ5YzAzNDBmOWFlMDZlODkxYmQ1YjdhNmZfMTUxMzc_991da092-cf39-4bac-86d2-97dca8049c7d" continuedAt="ibc800062c487438aa2e4efc49618bc67" escape="true">Impairment of non-financial assets</ix:nonNumeric></span></div><ix:continuation id="ibc800062c487438aa2e4efc49618bc67"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80My9mcmFnOjg4MDkzZmRkOWMwMzQwZjlhZTA2ZTg5MWJkNWI3YTZmL3RleHRyZWdpb246ODgwOTNmZGQ5YzAzNDBmOWFlMDZlODkxYmQ1YjdhNmZfMTUxMzg_5a7d2072-bc67-4cb6-a179-7be2fa875d22" continuedAt="i7f0592488881489083b255d0b78a70db" 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="i7f0592488881489083b255d0b78a70db" continuedAt="ie08faaee381047e88c7e8f24105cbf9f">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, 2020</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="ib31b852de4364ebdb38454edf92a66f9" continuedAt="id070d4ea98e542feaaaaf75242a6b241"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ie08faaee381047e88c7e8f24105cbf9f">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="iba29ce4f19cc4bbb9b8afd2777acf5cd" continuedAt="i7a1699217b7b45c5ab4e448e9c3a4b4b">Leases</ix:continuation></span></div><ix:continuation id="i7a1699217b7b45c5ab4e448e9c3a4b4b"><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="i7e6fde6f54fe497c980fffd026be9d40" continuedAt="i0b1ae370ee854c12adedb5ac39ee6fa5">Provision for self-insured liabilities and claims</ix:continuation></span></div><ix:continuation id="i0b1ae370ee854c12adedb5ac39ee6fa5"><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="i1467f6b7360a4708aa50b7ca2be3cfb8" continuedAt="i0cbde036c13744b9a06e235fc1a7dda7">Employee benefit plans</ix:continuation></span></div><ix:continuation id="i0cbde036c13744b9a06e235fc1a7dda7" continuedAt="ie907113eb05b4c6d84461e8ca8f758d3"><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 a portion of the pension plans has protection against improving mortality rates by utilizing guaranteed annuity rate contracts with an insurance company). 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, 2020</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="id070d4ea98e542feaaaaf75242a6b241"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ie907113eb05b4c6d84461e8ca8f758d3">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 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="i3d311b4aa0714c8da1df27d61d698345" continuedAt="i8db1c2c2539a499094ddbaf6116de743">Taxes</ix:continuation></span></div><ix:continuation id="i8db1c2c2539a499094ddbaf6116de743"><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, and the United Kingdom. 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="i0bb9fc72216044b2a61ba02b5d22d752_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%">6. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80Ni9mcmFnOjIxOWNiMGE1MTdjMjQwZTVhZGRlZGIzYWFlZTVhOTgwL3RleHRyZWdpb246MjE5Y2IwYTUxN2MyNDBlNWFkZGVkYjNhYWVlNWE5ODBfOTQ2NQ_99e618d7-c8be-4e55-93e5-dd89930073dc" continuedAt="i8ab7152b97ac4400835adf6f03310d74" escape="true">Recent Accounting Pronouncements and Changes to Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i8ab7152b97ac4400835adf6f03310d74" continuedAt="i88da8a27aad54ebd9a174e2ac9123397"><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">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 effective January&#160;1, 2020. The adoption of these amendments did not have a material impact on the financial position or performance of the Company.</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 March 2018, the IASB issued the revised Conceptual Framework for Financial Reporting, which includes revised definitions of an asset and a liability as well as new guidance on measurement and derecognition, presentation, and disclosure. The amendments apply when companies use the framework to develop accounting policies when no IFRS applies to a transaction or when a standard allows a choice of accounting policy.</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 October 2018, the IASB issued the revised Definition of a Business (Amendments to IFRS 3). The amendments clarify the definition of a business with the objective of assisting entities to determine whether a transaction should be accounted for as a business combination or as an asset acquisition. </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 October 2018, the IASB issued the Definition of Material (Amendments to IAS 1 and IAS 8). The amendments clarify the definition of material to align the definition used in the Conceptual Framework for Financial Reporting and the IFRS standards. </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 September 2019, the IASB issued Interest Rate Benchmark Reform (Amendments to IFRS 9, IAS 39, and IFRS 7). The amendments provide temporary relief during the period of uncertainty for companies that have hedges that are expected to be impacted by the interest rate benchmark reform and provide additional disclosure requirements.</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 May 2020, the IASB issued COVID-19-Related Rent Concessions (Amendments to IFRS 16). The amendments provide temporary relief to lessees in determining whether COVID-19-related rent concessions are lease modifications. The Company early adopted these amendments in the second quarter of 2020. As a result of the amendments, the Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modifications. </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">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 </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, 2020</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="i88da8a27aad54ebd9a174e2ac9123397" continuedAt="i22c5773ba86d486393c84013e8c0f419"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time, unless specifically mentioned below.</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="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 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></ix:continuation><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%"><ix:continuation id="i22c5773ba86d486393c84013e8c0f419" continuedAt="i1d90e845c9014abbae6ae61a2cb03323">&#8226;</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"><ix:continuation id="i1d90e845c9014abbae6ae61a2cb03323">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.</ix:continuation> </span></div><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfMzQwNA_64f36619-a6e5-483d-9900-7f05eb607d58" continuedAt="i22a4e4802c694ebebcb0d1cec13a9d95" escape="true">Business Acquisitions</ix:nonNumeric></span></div><ix:continuation id="i22a4e4802c694ebebcb0d1cec13a9d95" continuedAt="i977b0a78c94f40d594147b6a416d891c"><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 2019</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2019, the Company acquired all the shares and business of Wood &amp; Grieve Engineers (WGE) for cash consideration and notes payable. Management finalized the fair value assessments of assets and liabilities acquired from WGE in 2019. </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 2020</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, 2020, the Company acquired certain assets and liabilities of Teshmont Consultants LP (Teshmont) for cash consideration and notes payable. Teshmont is an electrical engineering consulting company specializing in high voltage power transmission and distribution engineering, based in Winnipeg, Manitoba. This addition further strengthens the Company's Energy &amp; Resources operations in the Canada CGU. </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%">On November 27, 2020, the Company acquired all the shares and business of AGEL adviseurs B.V. (AGEL) for cash consideration and notes payable. AGEL is a multi-discipline engineering firm specializing in environmental services, spatial development, infrastructure, and GIS services. AGEL is based in Oosterhout, Netherlands and strengthens the Environmental Services operations in the Company's Global group of cash generating units (CGUs). </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%">On December 31, 2020, the Company acquired all the shares and business of Wenck Enterprises Inc. (Wenck) for cash consideration and notes payable. Wenck is an environmental services business whose engineering and environmental solutions support clients in the industrial, infrastructure, energy, and real estate sectors. Wenck is headquartered in Maple Plain, Minnesota, with additional offices in Colorado, Wyoming, North Dakota, and Georgia and strengthens the Company's Environmental Services operations in the Company's 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%">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 is currently awaiting the vendors' closing financial statements for Teshmont, AGEL, and Wenck. Once these closing financial statements are received, reviews are completed and approvals are obtained, the valuation of acquired assets and liabilities will be finalized. </span></div></ix:continuation><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, 2020</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><ix:continuation id="i977b0a78c94f40d594147b6a416d891c" continuedAt="ie0a4d11035854317bdebbd409e56c0ea"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate consideration for assets acquired and liabilities assumed</span></div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfMzQwNQ_8f38253d-613f-4df3-ac90-8d121da1a945" continuedAt="i0d413aa1b53847eb8cd0442035433245" 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:71.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.675%"></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: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%">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></tr><tr><td colspan="3" style="padding:2px 1pt;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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMi0zLTEtMS0w_7fee9a5c-99b7-48bb-a43f-c119ecb0de54">50.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="padding:2px 1pt;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: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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMy0zLTEtMS0w_a95bb88f-9778-4d73-b8ca-0d75b4119eb0">10.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="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%">Consideration</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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfNC0zLTEtMS0w_01c3aad1-7ceb-44bc-a8e8-488b5310e678">61.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></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></tr><tr><td colspan="3" 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></tr><tr><td colspan="3" style="padding:2px 1pt;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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfNi0zLTEtMS0w_13495147-9c86-4ff4-b9bc-518c8c713fb6">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></tr><tr><td colspan="3" style="padding:2px 1pt;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></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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfOC0zLTEtMS0w_0207b6af-f6f1-4d11-86be-9d37d53b74ff">17.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%">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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfOS0zLTEtMS0w_329b7b62-b3c3-4500-bc2b-e204e10b6f39">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;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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTAtMy0xLTEtMA_cc3d171d-ee81-42d7-9057-a66256cb8ead">6.8</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%">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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTEtMy0xLTEtMA_b8c98687-cb13-417d-9b2c-1dd6203767c2">1.6</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%">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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:DeferredIncomeRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTItMy0xLTEtMA_6db89283-4194-4c34-8307-87121587ddc0">0.8</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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" sign="-" name="stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTMtMy0xLTEtMA_2b58e5e1-d7d0-49ee-b65a-34b4205f8067">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></tr><tr><td colspan="3" style="padding:2px 1pt;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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTQtMy0xLTEtMA_07530cb8-b5a8-4c1e-815c-aee85642e97b">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: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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTUtMy0xLTEtMA_5438f644-d602-4004-8de3-04e1d84324ab">7.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%">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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTYtMy0xLTEtMA_a494536a-69bb-4f63-bac9-f129aa08006b">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></tr><tr><td colspan="3" style="padding:2px 1pt;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 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTctMy0xLTEtMA_f7622119-8288-4f14-8f5d-70a6c15093a3">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></tr><tr><td colspan="3" style="padding:2px 1pt;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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTgtMy0xLTEtMA_6cd74ea3-b815-4b49-874b-82d02884c3c0">5.3</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></tr><tr><td colspan="3" style="padding:2px 1pt;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: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:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:ProvisionsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjAtMy0xLTEtMA_280b0173-5eb9-4113-8da0-8653b8c83eb8">0.2</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></tr><tr><td colspan="3" style="padding:2px 1pt;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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjItMy0xLTEtMA_b0736c17-34be-4b9c-a332-87dc41754738">1.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="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 identifiable net assets at fair value</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="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjMtMy0xLTEtMA_0c3afc23-dd04-4e04-9a9e-1cd721724b5d">29.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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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%">13</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjQtMy0xLTEtMA_857155db-444f-4960-b200-2efeec9cd235">31.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:1pt 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></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. Goodwill and intangible assets expected to be deductible for income tax purposes is</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfODI0NjMzNzIxODcxNQ_eef99f56-f94b-42c6-89df-a4584a6baa5a">35.8</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%">At December&#160;31, 2020, provisions for claims outstanding relating to all prior acquisitions were $<ix:nonFraction unitRef="cad" contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231" decimals="-5" name="stn:OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfMjY0Mw_f75abda9-bd58-4ead-81b7-32f249221c0d">6.1</ix:nonFraction>, based on their expected probable outcome. Certain of these claims are indemnified by the acquiree (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%">The Company integrates the operations and systems of acquired entities shortly after the acquisition date; therefore, it is impracticable to disclose the acquiree&#8217;s earnings in its consolidated financial statements since the acquisition date. It is also impracticable to disclose what the Company's gross revenue and earnings would have been had the business combinations taken place at the beginning of the year. </span></div></ix:continuation><div><span><br/></span></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, 2020</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><ix:continuation id="ie0a4d11035854317bdebbd409e56c0ea"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consideration paid</span></div><ix:continuation id="i0d413aa1b53847eb8cd0442035433245"><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the cash consideration paid for current year acquisitions 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:81.752%"></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: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/>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: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:#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 consideration paid</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOmVkYTAyN2IxNjlkOTQ0MWE5YzZlMTQxZGZjMWVhZjkxL3RhYmxlcmFuZ2U6ZWRhMDI3YjE2OWQ5NDQxYTljNmUxNDFkZmMxZWFmOTFfMi0xLTEtMS0w_3c8eb9c8-7a9d-47e2-a266-f0ab368f4503">50.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:#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 acquired</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOmVkYTAyN2IxNjlkOTQ0MWE5YzZlMTQxZGZjMWVhZjkxL3RhYmxlcmFuZ2U6ZWRhMDI3YjE2OWQ5NDQxYTljNmUxNDFkZmMxZWFmOTFfMy0xLTEtMS01MDQ3_c4efff6a-1055-460f-864e-30a5da5d3ef0">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total net cash paid</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ConsiderationPaidReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOmVkYTAyN2IxNjlkOTQ0MWE5YzZlMTQxZGZjMWVhZjkxL3RhYmxlcmFuZ2U6ZWRhMDI3YjE2OWQ5NDQxYTljNmUxNDFkZmMxZWFmOTFfNC0xLTEtMS0w_4b087fd5-1b6e-4523-b03c-6acacf6a0bfd">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-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RleHRyZWdpb246NTZiNzQ0NmQ4OTQ5NDcxMzhkZDI1MjA3NzY0OTIwYzFfODY4_29d25ce4-49ac-45e2-afc7-1a2df6fdc8ea" continuedAt="ieaabc24aaa054f549943e5b56621aafd" escape="true">Discontinued Operations</ix:nonNumeric></span></div><ix:continuation id="ieaabc24aaa054f549943e5b56621aafd" continuedAt="i746905871134439a900e322dd52f72f1"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2018, the Company completed the sale of its Construction Services reportable segment, reported as discontinued operations in these consolidated financial statements for all years presented as prescribed by IFRS 5. </span></div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RleHRyZWdpb246NTZiNzQ0NmQ4OTQ5NDcxMzhkZDI1MjA3NzY0OTIwYzFfODY5_93095baa-91ca-49e3-8aaa-b96418fe83b8" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The results of discontinued operations are summarized 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:1pt 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%">2020</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:9pt;font-weight:400;line-height:120%">2019</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%">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="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMy0xLTEtMS0w_2c68e3bf-fd85-4668-852c-27c33c02b892">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: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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" name="ifrs-full:Revenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMy0zLTEtMS0w_4d09a230-351b-4698-ac25-42a275cae4b0">9.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNC0xLTEtMS0w_ca8d6150-3d56-4815-984e-13b9ada23f42">3.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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" name="ifrs-full:ExpenseByNature" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNC0zLTEtMS0w_51ae3814-8c94-4a07-a139-7cc9123a2449">10.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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project loss recovery</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:OtherReversalsOfProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNS0xLTEtMS0w_50eb0e5b-326e-49a7-a105-d018e565035a">12.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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:OtherReversalsOfProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNS0zLTEtMS0w_015e1563-a9ea-471f-a1fb-2c1494e5186b">&#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: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%">Profit (loss) from operating activities, before income taxes</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="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNi0xLTEtMS0w_e17033b4-ed5c-402c-a38c-5b6097c00637">12.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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNi0zLTEtMS0w_55b01a21-0074-415c-a109-68c55d1ca3b6">1.1</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%">Income taxes on operating activities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0xLTEtMS0xNzQz_8142a96f-0434-4fa6-a3e7-f6d03d395d3f">0.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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0zLTEtMS0xNzU0_9bf6d70c-42b2-4397-90f5-e3467cd3e315">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="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%">Profit (loss) from operating activities, net of income taxes</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="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOC0xLTEtMS0xNzIz_1e311c55-fdbd-4f35-9812-1b80a67940fc">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-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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOC0zLTEtMS0xNzU3_bf24188e-c6ce-4b6a-b2af-c0aa88a19108">0.8</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:400;line-height:120%">Gain on disposal of discontinued operations before income taxes</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="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOS0xLTEtMS0xNzQ2_0b9cab12-8ff3-4a29-a291-b471892be4e1">&#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: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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" name="ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOS0zLTEtMS0xNzU5_6c8cf045-401f-4a69-8bb2-1f16869dc7e2">1.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%">Income taxes on disposal of discontinued operations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0xLTEtMS0w_11a40ef4-315d-43f3-a65a-34c85b117978">&#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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" name="ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0zLTEtMS0w_10f4eda8-b42a-4249-9bfe-74cb027df018">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: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%">Gain on disposal of discontinued operations, net of income taxes</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="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:ProfitLossFromDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTEtMS0xLTEtMTczOQ_276b6fe7-a4c8-41b9-a2b0-ada904561fee">&#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: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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" name="stn:ProfitLossFromDisposalOfDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTEtMy0xLTEtMTc2NQ_3648dafa-4a4b-4a44-bc5e-68490bc72320">0.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-bottom:1pt 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%">Net income from discontinued operations</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTItMS0xLTEtMA_a85c2a87-9107-45bc-8022-0ac3187b3e22">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:1pt 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:1pt 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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTItMy0xLTEtMA_dd5b3eaa-a668-434f-b85e-a4b5bad3f71c">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i746905871134439a900e322dd52f72f1">Pursuant to settlement agreements executed and insurance claims resolved, project loss recoveries were recognized in 2020.</ix:continuation> </span></div><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RleHRyZWdpb246ZTYyMDY3MmI0YmI0NDM4MjhkMTczZDgzMTA5MjJmZmJfMjU0_1b54a82d-4853-41fe-987b-31635ff3c416" continuedAt="i86be5dda2d5c40b4ba15fbfa4ba24c55" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><ix:continuation id="i86be5dda2d5c40b4ba15fbfa4ba24c55"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RleHRyZWdpb246ZTYyMDY3MmI0YmI0NDM4MjhkMTczZDgzMTA5MjJmZmJfMjU1_0630400c-7285-4be4-b454-14ab4fa54636" continuedAt="if9c2bb11cbc44262bea6631fcd617ba9" 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="if9c2bb11cbc44262bea6631fcd617ba9"><table 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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMi0xLTEtMS0w_7f746c5b-43b2-45c9-a6ec-63bef1e1c648">278.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMi0zLTEtMS0w_55a5325e-5952-4169-9e5b-ba0dbe2eb1b4">208.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 2px 12.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0xLTEtMS02Mjg0_36bce083-2b80-4df8-97f5-1d1028cb9127">4.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0zLTEtMS02Mjg0_05ed7dab-8373-4264-be7f-3bf7ee9ea6e8">&#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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0xLTEtMS0w_889ee0f1-7814-4a4c-b093-a775015777a2">6.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0zLTEtMS0w_ad796d59-b655-469b-94c0-ac4da0b65f19">15.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: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 and deposits</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNC0xLTEtMS0w_94406c1f-dec2-4a2a-86b2-ab412dddb82f">289.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNC0zLTEtMS0w_3f49b2c1-f5be-4eec-bfbd-531ecb29637d">223.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNS0xLTEtMS0w_debd2f1a-c8a9-4438-8391-b5fc7eef807d">4.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNS0zLTEtMS0w_3cfc9267-167d-4e24-8c91-41e86f752894">19.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:1pt solid #000;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%">Cash and cash equivalents</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNi0xLTEtMS0w_598fc488-87be-404d-9625-3f5c0632f594">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;border-bottom:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNi0zLTEtMS0w_c5ebbbb5-fa32-4d71-8e84-3cfb5f9e366d">204.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_61"></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%">10. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RleHRyZWdpb246MWY2MzM3YmU0MzQwNGU0ZThiYzU5YTM0YmY5OTliZWNfMjM3_aecf2343-7a6a-4c7e-baf8-9dc580761fc0" continuedAt="iaae5b866c8ae45efb8e7cc32593389d7" escape="true">Trade and Other Receivables</ix:nonNumeric></span></div><ix:continuation id="iaae5b866c8ae45efb8e7cc32593389d7"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RleHRyZWdpb246MWY2MzM3YmU0MzQwNGU0ZThiYzU5YTM0YmY5OTliZWNfMjM1_ee93bf16-ce03-45f8-869a-ce57529e9f82" 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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0wLTEtMS0wL3RleHRyZWdpb246NzZiYjdhYTIzYTU5NDRiNTkyODYxZDcyNzhlODc2MDNfNTY_fdda2ad1-fb46-4486-a390-1221ce8fd042">3.0</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0wLTEtMS0wL3RleHRyZWdpb246NzZiYjdhYTIzYTU5NDRiNTkyODYxZDcyNzhlODc2MDNfNjc_738c449b-65ee-4222-99f2-9ead37a471eb">2.2</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0xLTEtMS0w_d092b52d-8e05-44f6-ac11-3339fd1f27b4">702.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0zLTEtMS0w_ba9b0f73-c478-41f0-a962-8e30bcfd7a57">787.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 2px 12.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:HoldbacksCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMy0xLTEtMS0w_2f88c5c2-3736-433f-bbfd-89cd3abaf757">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:HoldbacksCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMy0zLTEtMS0w_aa1e1cbb-c66c-4864-84da-718c2e002891">20.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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNS0xLTEtMS0w_2b9b79bc-0a9c-4f70-9ace-9c736db43b24">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNS0zLTEtMS0w_a0dccd68-760f-41e6-a2a6-07c7717836ba">9.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:1pt solid #000;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%">Trade and other receivables</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNi0xLTEtMS0w_3b44b8a0-ff80-4bae-a6e8-10e31c81df42">738.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:1pt 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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNi0zLTEtMS0w_334ce02f-12ec-46c3-8560-ab1812487ed9">817.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RleHRyZWdpb246MWY2MzM3YmU0MzQwNGU0ZThiYzU5YTM0YmY5OTliZWNfMjM2_b2d78970-c6d1-416c-b56e-134c94cc1293" 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, 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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS0xLTEtMS0w_83bebef2-ec15-4771-afa6-b415b93be750">705.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="if5796569b3c04a23bdad3daa9dcc1dda_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS0zLTEtMS0w_03b74f09-f7d2-4ded-b8ac-9ca217e6106f">389.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="i2767006f732342dda94432afcb90b377_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS01LTEtMS0w_bbd89a2e-eb85-40da-8cf3-23280e98c8a8">160.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="i8120b75f48f44855bc5a21f5777f2060_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS03LTEtMS0w_d6a09756-6c27-4e63-b87b-8f3c406536a4">60.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="i8426b23c5ab142b5b35f857b976dac23_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS05LTEtMS0w_5d61dc5d-2186-48e6-b678-97ad6217c282">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="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="i3e3ac286de3643238b679ebf232f56e2_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS0xMS0xLTEtMA_cfbff7b3-cfcd-4aea-967d-b698eb05589c">69.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:1pt solid #000;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-bottom:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi0xLTEtMS0w_7ac3957e-a2f3-42c5-93bd-94f41eb9553c">789.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i79ffc296e9ea4b97ad9113dd9d90b14f_I20191231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi0zLTEtMS0w_0a90c695-26b7-4336-9510-4ac24ee63776">395.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="ib333e61e212b4b12bf8092de8e9315c5_I20191231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi01LTEtMS0w_b1bc0460-60a1-46bd-bf1a-7423ea11a5be">221.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i4c1e07d279334a5da770b9d61161c05e_I20191231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi03LTEtMS0w_efa5e146-5533-47f2-bf1a-3db140589f37">63.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i4511ca0c37b34bdab0f4af7c4b4418c0_I20191231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi05LTEtMS0w_0d47df06-a2d8-40f6-a8ac-32ac546429ec">27.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i940ec67352df4e20879ce9008e62d481_I20191231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi0xMS0xLTEtMA_f32c452f-1c73-4195-ba64-f7fb6fd3b93b">81.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 and impairment losses for trade and other receivables is included in note 25.</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, 2020</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="i0bb9fc72216044b2a61ba02b5d22d752_64"></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%">11. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfMjY0_ffe6a9b4-f87a-4307-8a30-43ea1b228380" continuedAt="ib3174bc983dd489eb9b84304ccc57229" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="ib3174bc983dd489eb9b84304ccc57229"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfMjY1_aa66688e-b008-4e08-87b1-55b6d9fefefe" 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, 2018</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="idb10d18e5a1944de87de66767a42f273_I20181231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy0xLTEtMS0w_5bdb3d3a-8fc9-4551-a21a-d724fe7ab904">122.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="ibbba6fd4b5d34c89a4e578e7e13007bb_I20181231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy0zLTEtMS0w_49097b82-d532-4229-89b3-7b774aa85e46">82.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="idc94d669c4994700be6b3ef88db4aa55_I20181231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy01LTEtMS0w_f1316fa0-5d8d-4985-b97d-876fee38dba3">231.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="i8c2d2dcaed384f9a8382676c9820ec92_I20181231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy03LTEtMS0w_ade2eb0f-eb0c-4b7a-a9b9-16950e4a19ca">37.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="i2e859e9968cc40b5b79dfde4006c6d36_I20181231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy05LTEtMS0w_73b74585-d4d5-434f-a0ff-27e84116b593">473.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</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="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC0xLTEtMS0w_018dd702-17ad-43ab-9d18-b67b53f44f3f">20.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="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC0zLTEtMS0w_59edfd58-7072-40e7-afc6-2fa4e08c88a5">9.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="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC01LTEtMS0w_a684b2b3-da6e-4ce6-a9ef-9f8d20c0db6a">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="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC03LTEtMS0w_2effef35-93d8-48db-babd-1747564b14d0">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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC05LTEtMS0w_9d27152c-3920-42a7-b8b9-37b299797c3f">59.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%">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="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS0xLTEtMS0w_45cc11d6-2157-4fbd-a84c-a7d30d87d920">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="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS0zLTEtMS0w_8e4ab656-0107-46ed-96c8-0aa2c79df6f9">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="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS01LTEtMS0w_dcd083ee-11da-440e-b9d8-78d063c09575">4.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="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS03LTEtMS0w_a0008802-91e8-479f-a1eb-44db9c352622">&#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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS05LTEtMS0w_92541d93-56b0-44d2-ad63-55cf731fdbb2">5.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%">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="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi0xLTEtMS0w_6edaac1e-5fff-4754-9624-3ce33bd6218c">13.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="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi0zLTEtMS0w_1d27453c-e8ec-43f4-8fc6-f35d3eccabdb">3.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="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi01LTEtMS0w_cd44b77f-d393-437f-b86e-cb404a3801ae">7.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="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi03LTEtMS0w_128a8a50-4adf-42ad-9496-8c53d0eb6b29">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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi05LTEtMS0w_81f3cc0b-6445-470a-a037-d59bd4edb542">25.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="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="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS0xLTEtMS0w_e7c67a53-de39-4692-91ed-087b10ee82b7">2.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="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS0zLTEtMS0w_8b197610-7954-457a-b843-232fb3012b94">2.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="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS01LTEtMS0w_77403c98-33fc-4b5a-8a6a-9a62fab8ed72">6.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="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS03LTEtMS0w_3796c666-7764-48c2-9842-526ffaf7c2b6">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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS05LTEtMS0w_1d06b8ef-fa5e-49f5-8463-01441ea6bf74">12.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: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="i15020c81d4234f7ba02b7b2daa0645bd_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtMS0xLTEtMA_a95c6729-50b6-4fa1-9f64-73624e8730bd">126.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="i837399352f824cdabe0e5ec51243a6b1_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtMy0xLTEtMA_7ab69a58-326e-469e-a37c-2fb1bdee0236">86.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="if25005899a6f4a44980f9e1d023b12e1_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtNS0xLTEtMA_2cf415bb-74b7-45a9-9cd4-018b092be33e">246.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="i82e88590636f462ab1ccd04df32c2cd7_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtNy0xLTEtMA_41ea0fd1-2121-4979-a1fe-84e30a395219">40.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="id7b1d2a85baf47e3bce037c94ed78edd_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtOS0xLTEtMA_9a1c877f-6462-45dd-9678-885a07b07bb0">500.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 2px 12.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="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItMS0xLTEtMA_bd20d28b-9527-4bb4-adb5-e0691e175682">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="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItMy0xLTEtMA_81477d2a-46b1-48e3-83ef-c732b9e1a0b7">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="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItNS0xLTEtMA_30444105-e488-4e38-9f49-4f1a81e2ce71">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="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItNy0xLTEtMA_b280bfd0-beec-4ce3-9048-9b7285b1a36d">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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItOS0xLTEtMA_4e5972c9-478b-4d58-bc79-c06f58c8454b">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="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtMS0xLTEtMA_73e95be6-45fb-4340-8a69-92cdb0e802c5">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="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtMy0xLTEtMA_4c6e8f72-943d-4c73-bbb5-d2f1ebbd2785">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="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtNS0xLTEtMA_6f211a39-c356-47a7-98bf-c9028c4448fa">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="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtNy0xLTEtMA_6c2e9f15-030f-45a8-abd7-6c561f8c45ea">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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtOS0xLTEtMA_50aa9afb-2230-4eec-89bf-1fbe0f2ded6f">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="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtMS0xLTEtMA_d086a669-f466-43d0-bac2-ba95041da352">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="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtMy0xLTEtMA_28ab689e-d950-4bd6-a7ac-dbe004577e5a">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="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtNS0xLTEtMA_7366f477-eab7-4571-83a9-afebe210e94d">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="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtNy0xLTEtMA_0daf7813-7b76-4c2c-970b-e8ff02a92c72">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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtOS0xLTEtMA_e2c3c3fd-9996-4f2b-aadd-3ad68e09d137">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="padding:2px 1pt 2px 12.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="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtMS0xLTEtMA_0f53e8dc-e75d-4ea5-b3f3-81830403d4c0">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="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtMy0xLTEtMA_922e2bf3-84b6-446d-b2a8-6d03ef0a8760">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="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtNS0xLTEtMA_e387c433-7b1a-4c7c-a376-a50a1e49f37e">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="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtNy0xLTEtMA_c55c3998-c5fe-4e55-9b65-d67cccd12b4f">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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtOS0xLTEtMA_6d1c5dfc-8565-4b92-9cd3-0443f04b5ebf">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="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, 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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i036e5ef365724c1eb43dcfd6c4e2f409_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtMS0xLTEtMA_fe972df5-9bac-4ea6-8382-fe1568aa589a">118.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="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="i402109c6651644deb59f1024083b2ad4_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtMy0xLTEtMA_1f49cb0e-8f78-4644-be24-a34f9de943b4">85.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="i4fb2373534374b749fe759a4d5cca590_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtNS0xLTEtMA_df8c2e00-4cb0-48f9-9efc-f441b3983e4d">242.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="i5ce0249845ae4f0bb93cfc96bc3b02d2_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtNy0xLTEtMA_a9046026-1816-4d34-b431-c5206761256d">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;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="i72e67a8be141446bacad31dcab83a385_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtOS0xLTEtMA_664f3fec-9adf-4140-97b4-d8e77dd962a6">486.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></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%">Accumulated depreciation</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, 2018</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="i7f82962b9b474508bbd9c459fb503c74_I20181231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktMS0xLTEtMA_817b4d8d-f5b4-41cd-8664-57e0327c57e5">62.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="ide0a8c8c5d204865a643d04972c858e4_I20181231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktMy0xLTEtMA_eac8a7ca-aaca-4091-b37b-571cfcd20c93">33.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="i34f790989eca42349682ffb113d5f152_I20181231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktNS0xLTEtMA_e35db592-ad28-401f-a2e0-45d0d1ed949f">71.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="iccc0e25d99c24512aa0df61e9cb34147_I20181231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktNy0xLTEtMA_0bef8355-4bd4-46a0-ae38-f08de2f9465c">17.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="i979236714af342d8bdfe59e7f2649599_I20181231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktOS0xLTEtMA_2cd31fb6-f0b6-43d7-831f-f3197fe0e717">183.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%">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="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtMS0xLTEtMA_d5de0d2e-c9d8-4ed9-8db0-d32a433adba0">16.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="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtMy0xLTEtMA_0f23050f-6202-4394-9bec-3cfe9b4eee09">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="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtNS0xLTEtMA_65a7cbd3-3ed2-44aa-9be7-f8a692d7380c">30.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="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtNy0xLTEtMA_63bca268-02a5-4a9a-93e2-b3b6735302a6">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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtOS0xLTEtMA_5ae41bd1-c00d-4442-bf08-a02f6d4d05b2">58.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="padding:2px 1pt 2px 12.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="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItMS0xLTEtMA_532849a0-7e72-495a-bfbc-267a29a4dd70">12.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="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItMy0xLTEtMA_6b2e75ef-c6a6-4ef8-8365-cccc40ea2fdb">2.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="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItNS0xLTEtMA_43c99b37-7642-4001-91d1-19776a5122ec">7.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="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItNy0xLTEtMA_feb9b1fa-13cc-436f-87c5-04c6393b9fbf">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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItOS0xLTEtMA_0cd434a0-b365-4a0c-86e2-fb6cd7098f37">22.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><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="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtMS0xLTEtMA_29e2caa5-7f47-4adf-adf3-99dac25e649e">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="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtMy0xLTEtMA_7cec39bd-ecc2-41fa-805b-84beb177f058">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="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtNS0xLTEtMA_cd71fcbf-311d-4fd1-b3ef-eb3b4e40eace">2.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="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtNy0xLTEtMA_2631f776-9282-47a8-8c99-9f4102c70c64">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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtOS0xLTEtMA_e942df58-ad69-4ed2-95ad-5971b4f65ef0">5.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:2px 1pt 2px 12.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="i101309c49827418ca35085f6002b73ae_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctMS0xLTEtMA_9ff57f8a-799e-4a2c-9653-66ed35ce4eb7">65.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="i98471d8988794598ae873cb45a8584c4_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctMy0xLTEtMA_e6871e83-3630-4b86-bddc-3b963ed426c1">37.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="ib8be98a571164b9599d36045dcde9cb3_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctNS0xLTEtMA_018ac67e-1ade-4fcf-b1bc-6d52285fc34b">92.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="ief757b5a145d4959816e7b970ab6b5b6_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctNy0xLTEtMA_5869602f-e105-416f-821a-3bcf1875448f">18.2</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="i8a32c3d5d6f949c9b9506f51facfe016_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctOS0xLTEtMA_e60f8e16-71b9-48bf-8dd5-ecc136357775">214.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 2px 12.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="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtMS0xLTEtMA_4ba48bc4-23df-423b-be9a-a72b47c9736e">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="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtMy0xLTEtMA_2dfeb598-9f61-4e8f-9495-2d693dbb31d3">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="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtNS0xLTEtMA_82c71956-f84f-4595-84d1-d736906a4e91">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="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtNy0xLTEtMA_1c0ae61e-4b83-4b79-b081-7e5fa63a1531">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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtOS0xLTEtMA_c51fb06e-c0c9-4e00-b766-98bc3a3e8f59">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 12.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="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktMS0xLTEtMA_e3d17133-e1b8-4f7e-b5f5-68991a28075c">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="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktMy0xLTEtMA_b33bbc50-36cc-44b9-8595-39737066dc57">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="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktNS0xLTEtMA_c353ce37-b328-4afa-b622-9e53524d47d3">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="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktNy0xLTEtMA_f1b05825-3ead-4a26-93c6-5a362d3f26b9">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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktOS0xLTEtMA_13a81ffc-1fd8-4f4a-b749-efffa41752e8">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="padding:2px 1pt 2px 12.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="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMS0xLTEtNTI2Mw_f2edd7a0-6064-4e2a-bdf6-15013d17ed96">&#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="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMy0xLTEtNTI2Mw_08bc5bdf-59d5-422c-b6a8-1a6f699099c1">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="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNS0xLTEtNTI2Mw_af622ef5-9c1c-43b2-b44b-6eb5962511c9">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="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNy0xLTEtNTI2Mw_334520ee-698f-4297-a006-45f5e84dbd96">&#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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtOS0xLTEtNTI2Mw_886f0203-49d5-48d4-abdc-52b4177a490e">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="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMS0xLTEtMA_b88a46fb-18de-407c-a758-d9684ddfa67b">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="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMy0xLTEtMA_228c70a8-0f30-49fe-8033-c8dcb946b1b3">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="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNS0xLTEtMA_5203f0b8-3278-44dd-a2f4-3efe5c0927fc">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="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNy0xLTEtMA_07f5c493-9db4-4b18-b21a-5b6956e1020b">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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtOS0xLTEtMA_af45a715-f93c-4a8a-b5fa-bedd62dd1ee9">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="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, 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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i608c416d03684a6598a825dd9313ef4e_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtMS0xLTEtMA_a5279003-06e1-492d-957c-69f20c3ab3a1">61.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="i7305239ccbc64c03b87c0721113fb2db_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtMy0xLTEtMA_6ce94b21-5f76-47ea-946c-f90d9c7c2e0d">43.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="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="i0d1d9ae593ef4e978fe1e358d4acd897_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtNS0xLTEtMA_f6fa7081-4c1e-4d89-93d6-7a5be367b276">122.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="i8b6c8131988f4339b3e7ca0ab2b0042a_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtNy0xLTEtMA_97b136d6-f229-47db-8d68-8335e59dd464">19.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="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="i4d41d19c58704702aa9993c2f2b72177_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtOS0xLTEtMA_2aace78c-e10a-4976-941d-ea9d563737b1">246.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="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%">Net book value</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="i93a669039f9e42a0b0352a3b067e76c7_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtMS0xLTEtMA_49d877b0-89c3-463a-bcea-fd46298bab85">61.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="i21ff5ac04f664bc098b18e40ff3a85e4_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtMy0xLTEtMA_94748ca3-5db5-40d0-8e55-26472b1af346">48.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="iab28aea1c10b4ce7be0bbf89dc40d398_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtNS0xLTEtMA_0745a04e-1e22-4beb-a4b9-13fcf61f8b37">153.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="i2baae21343424c588355e9cde212d64f_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtNy0xLTEtMA_8883ac82-cc26-45a9-bb27-ea430b7aeebc">22.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtOS0xLTEtMA_bc962113-11fb-4036-bc0a-7a92ffdd61ae">286.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="background-color:#e9e9e9;border-bottom:1pt solid #000;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, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i96bb4a6d89084a6e951fe34e3614fe4d_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtMS0xLTEtMA_124a5e77-f92b-4a4a-9493-d700fa9f535e">56.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:1pt 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:1pt 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="i5a5a7f99570d4864a92ad3474a854bc5_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtMy0xLTEtMA_fa1b5ad0-f9fa-4e28-b24d-a5eea7a4db1b">42.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:1pt 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:1pt 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="i0875a2adad04473d856499b72bf1e510_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtNS0xLTEtMA_3bb0e6a3-a3c3-4007-a837-d9c6145b8922">119.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:1pt 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:1pt 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="ia539450b76704d8aacb67242e2e7ecf3_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtNy0xLTEtMA_a34c5477-8dc9-48dc-849e-4b684ddced51">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-bottom:1pt 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:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtOS0xLTEtMA_199b0dbb-286d-4f6d-b98b-4c735e067a3d">240.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:1pt solid #000;border-top:1pt 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="i0875a2adad04473d856499b72bf1e510_I20201231" decimals="-5" name="ifrs-full:ConstructionInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfOTk_0eff8684-db9c-4fc0-898b-db0f341d0d2a">0.2</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="iab28aea1c10b4ce7be0bbf89dc40d398_I20191231" decimals="-5" name="ifrs-full:ConstructionInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfMTA4_d32bbeeb-289b-401c-8c2e-ca5baaf0c0db">1.9</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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTA5OTUxMTY1ODg3Mg_52019d8b-b64a-4783-9d1c-aa0cf25686c9" continuedAt="i302eabfc67ec47cca9bb10d2ccb8d1da" escape="true">Lease Assets</ix:nonNumeric></span></div><ix:continuation id="i302eabfc67ec47cca9bb10d2ccb8d1da" continuedAt="i85dce23e4d6e4cf0a2c4e924a23b8a51"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTM5MQ_5ad4c57e-73b3-4485-b75c-fb14498454da" 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:47.457%"></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="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></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%">January 1, 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="i3d850fa8011440f783d1f19a3537cbf3_I20181231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMy0xLTEtMS00MjEw_ca217ee0-7180-4f3e-bb9f-e0b1a7bbe8b3">556.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="iec1ca3f567de499cbae8b84ac9e34c53_I20181231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMy0zLTEtMS00MjEw_8a462c36-8026-4bfb-ae8e-c37c84d17851">5.2</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="id50f47aa5cba4bed81e74bdad76776a5_I20181231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMy01LTEtMS00MjEw_756cf294-30fe-4a74-9c3c-217a4aceaefb">561.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="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="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNC0xLTEtMS00MjEw_e91f7b83-ea6c-4b02-abfc-b503fe862838">63.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="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNC0zLTEtMS00MjEw_071b915d-ced1-4129-bb41-ac9b6ee877c2">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="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNC01LTEtMS00MjEw_822635d8-7bb6-4b9c-81fb-27e20042aedc">65.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="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="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNS0xLTEtMS00MjEw_1cb8669f-fc02-4db4-8699-3733eab4a052">19.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="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNS0zLTEtMS00MjEw_514f2a44-2c2a-4935-860f-c6c7756cf7bb">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="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNS01LTEtMS00MjEw_bd7c6acd-4809-45e1-b39d-68223db513bd">19.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="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="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNi0xLTEtMS00MjEw_b0e92ee4-82fe-43e6-8883-97e859e7eaf0">113.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="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNi0zLTEtMS00MjEw_36ad691e-8f14-4be9-ab5f-8ec1f5951b75">2.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="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNi01LTEtMS00MjEw_6b0428f1-975d-4f97-9b13-38b4009a2a3d">115.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="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="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNy0xLTEtMS00MjEw_20d5de0e-608d-40fd-806b-cededde81d89">42.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="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNy0zLTEtMS00MjEw_86bf4cc6-7656-4a43-9fb7-055ca9bd966b">&#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="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNy01LTEtMS00MjEw_1f3fb0d7-c271-4c3f-8493-b72b5e6a7897">42.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="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="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfOC0xLTEtMS00MjEw_8cfc5ab5-1b10-4fff-8a33-5c725334b344">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="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfOC0zLTEtMS00MjEw_ed21e15d-95b7-48c2-8617-b3ead43a6077">&#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="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfOC01LTEtMS00MjEw_7863b743-f4ef-4590-99cd-c0576356d534">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="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="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="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTEtMS0xLTEtNDIxMA_ef47d954-f9cf-46c7-ae66-3867f0f2f568">12.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="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTEtMy0xLTEtNDIxMA_2af2a28a-1698-4973-8397-71888c233c27">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="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTEtNS0xLTEtNDIxMA_ddae3118-4c0b-485e-b329-f8e901e021b8">13.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:#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%">December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i65ddc248043843bdb7c2fb221e7e84a2_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMS0xLTEtNDIxMA_a1a49066-3113-4662-832f-e1b06943439a">554.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6e836e7fd5a84c34b52ad6aeb93fda9d_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMy0xLTEtNDIxMA_e1a54643-4e8b-4fb1-8696-d5b00e1963d8">4.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5a964777c8954cd7975be0ad8845da99_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtNS0xLTEtNDIxMA_d360aae5-0da6-4a81-aff6-fc1c9a5b2a65">558.5</ix:nonFraction></span></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="ifbe5224285464caa834b558c126bdb93_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTItMS0xLTEtMTM1ODA_c2c497c3-59b2-4072-8fb3-9b34cf4a5c49">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="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTItMi0xLTEtMTM1ODA_21b98605-c057-4d70-ad62-6e5ed95cdafd">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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTItMy0xLTEtMTM1ODA_f9c827d9-25b7-48dc-9216-c2b94360cca0">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="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="ifbe5224285464caa834b558c126bdb93_D20200101-20201231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMS0xLTEtMTM1ODA_6c4b8d25-9436-488f-996a-42dace157638">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="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMi0xLTEtMTM1ODA_951b19fd-ca6e-4632-8eb5-d3dede8addef">&#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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMy0xLTEtMTM1ODA_5d7f4f69-8e79-459a-a769-b7a4546df9d8">7.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:#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="ifbe5224285464caa834b558c126bdb93_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTQtMS0xLTEtMTM1ODA_c46421e5-9d64-44a5-b861-7eb1c5a8726f">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="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTQtMi0xLTEtMTM1ODA_37ee5fee-d28b-4486-a108-a9097b6cd117">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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTQtMy0xLTEtMTM1ODA_9df7ee86-01f9-4105-8231-36f2c16fa43f">117.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="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="ifbe5224285464caa834b558c126bdb93_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTUtMS0xLTEtMTM1ODA_0e3b54e4-c24e-49f7-9960-8a7beb9fc095">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="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTUtMi0xLTEtMTM1ODA_23816f00-2618-4320-a8f9-426643a6554a">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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTUtMy0xLTEtMTM1ODA_1a78ae6a-f817-49dd-8200-c91a1df5c4fe">16.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="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="ifbe5224285464caa834b558c126bdb93_D20200101-20201231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTYtMS0xLTEtMTM1ODA_a37567c9-0a16-4c4f-ba77-3a12969f2dbf">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="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTYtMi0xLTEtMTM1ODA_52e3d84a-ce76-4c72-840f-bf5e4f5713a3">&#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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTYtMy0xLTEtMTM1ODA_b14bfbbb-e13a-43b1-8d05-8ac21c0533a5">59.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="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="ifbe5224285464caa834b558c126bdb93_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTktMS0xLTEtMTM1OTE_beb63f83-1157-41f8-840b-af5f73f89e86">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="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTktMi0xLTEtMTM1OTE_b0873a25-2299-4bd3-824c-25ca42c7e7e5">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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTktMy0xLTEtMTM1OTE_6ebf1a6e-1f91-4606-96b9-a8c803b668b1">0.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="background-color:#e9e9e9;border-bottom:1pt 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:700;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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="i07dca96b76984d5aae6d3a0c7ec81d8d_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMjAtMS0xLTEtMTM1OTE_06bba936-9f16-453c-9336-87e9a8f73fd3">443.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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="i6aa0cb280dcd4bfb8648e72ed6b7bf2d_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMjAtMi0xLTEtMTM1OTE_23ea399a-4ebf-47b9-ba4b-e30952a922ff">3.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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="i273aceac41f14e6983998b7b2f26c86d_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMjAtMy0xLTEtMTM1OTE_ae3b9a1a-5f98-4e9d-9812-ab6e03f65aeb">447.0</ix:nonFraction></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="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="i986528a48cf6454a8c99507dfeee140b_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODU3Mg_b60e53e1-ab8f-4739-a5d7-068d2ae598c3">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i6c3bfa4e3db54562a2e9c1ac1a50ab0d_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODU3OQ_a1eec2a5-12ed-4765-b8eb-4ca9ae632376">20</ix:nonNumeric> years and had a weighted average remaining lease term of <ix:nonNumeric contextRef="i8b2b436ec29448bca31ed5d6b3998b77_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODYzNA_e2f3fb3c-6f32-416f-a1b9-6976d74c37d7">7.1</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, 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2019 - <ix:nonNumeric contextRef="i9e473128e725419784e12fe04580ad50_D20190101-20191231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfNDk0NzgwMjMzNTg2OQ_87f7f59d-f4ed-4fec-b119-534d38d2f669">7.7</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="i3b7a589d937b49cca26f3ea8610234aa_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODgzNA_e8297268-ccee-42f7-af5f-747921e2a182">1</ix:nonNumeric> to <ix:nonNumeric contextRef="ib5dd0f903e5c4b0aba142c709a6c6494_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODg0MQ_6c132a2b-0c4c-4f8d-81a0-c8f17a906baa">7</ix:nonNumeric> years and had a weighted average remaining lease term of <ix:nonNumeric contextRef="i70de6c0913fe4f7e8f7b5128ac529051_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODg5Ng_867d20c0-2698-4810-82b6-aa10bd4877dd">2.5</ix:nonNumeric> years at December&#160;31, 2020 (2019 - <ix:nonNumeric contextRef="i55c79d392872443aaa8c26db4d2be7c2_D20190101-20191231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfNDk0NzgwMjMzNTg3Ng_ce021478-eb0c-4e4b-b251-1fcdcbcf03ec">2.2</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="i98727a4858984f3f98200dff8047d894_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3OTA5NQ_00783a5e-b2de-4133-9696-a08cf8af4b9c">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i6c3544d57ecb4045a5427c4fa4528937_D20200101-20201231" format="ixt-sec:duryear" name="stn:LeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3OTEwMg_aaae938e-bfe6-46f9-b249-5c6460fa9a43">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 in 2020, the existing real estate lease portfolio was evaluated and resulted in the abandonment of certain leased office spaces and the approval of a formal plan to sublease the abandoned leased spaces that will no longer be utilized by the Company. A change in use related to those lease assets resulted in the recognition of  impairment losses where the carrying amount of the assets exceeded the recoverable amount. The recoverable amount was determined based on the value in use method and a weighted average discount rate of <ix:nonFraction unitRef="number" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="4" name="ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfNDM5ODA0NjUxMzI1Njk_74150126-93fb-4369-b061-48ca499965fd">7.23</ix:nonFraction>%. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTA5OTUxMTY1ODg3MA_0a345390-6f0f-4dfd-8202-38e074a2759f" continuedAt="ib94c7f7987344367bfe2580ef88bbe22" escape="true">Impairment losses and the related recoverable amounts remaining for each reportable segment are as follows:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="ib94c7f7987344367bfe2580ef88bbe22"><table 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="i87cd8871f7474c88bee262d02137aa0d_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMS0xLTEtMS04MzIy_0f1156e4-39e1-4a35-b688-8f18cc96548b">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="i43b02c05a92f47b2b9d991c75f02d156_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMi0yLTEtMS0xMjQxOQ_e60c3657-c970-4084-8d2f-f79aae9a9786">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="iaf718ce6d0a34a0f9f033b5272eeb5fa_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMi0zLTEtMS0xMjQyMQ_24c12017-5355-4a31-bf28-463e4d765d7b">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="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMi00LTEtMS0xMjQzMw_dcc333f5-1370-4ea6-9d42-22293ac121d2">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="icfc575b6eefb40168b8811d2c6bab1c6_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy0xLTEtMS0xMjQyNA_9ecfc642-006b-49c7-ba4d-9d6a4d8ad149">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="ib1bc86ce53e442a1bfb4697fceb5f138_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy0yLTEtMS0xMjQyNg_d8a63286-0b82-4694-8330-3938a0a99981">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="if904ffcc8d8343dd9958e5d115756cce_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy0zLTEtMS0xMjQyOA_9916466f-dcf7-45aa-930e-49620ae97516">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="i35d99491d7d249b48dc6ed203a12415d_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy00LTEtMS0xMjQzMQ_a4b00f87-be26-4c60-af53-b8d1f92fc842">19.5</ix:nonFraction></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</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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8a82ceadde854dfebfafd9674919836f_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC0xLTEtMS0xMjQzNQ_b3030dd0-23c6-4c4e-a59d-17c933836824">66.7</ix:nonFraction></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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i25f8134adb5a40738664f2717aaf7e0f_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC0yLTEtMS0xMjQzNw_c47d3e71-ac21-4c26-91c2-9da110235c81">6.5</ix:nonFraction></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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iefed356e435844b4ba91ebc42ab87c3d_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC0zLTEtMS0xMjQzOQ_cfa4443c-edb8-456c-9368-13d2df27e31b">5.4</ix:nonFraction></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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC00LTEtMS0xMjQ0MQ_673471c6-12e5-4571-bcbd-7ae494881d87">78.6</ix:nonFraction></span></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: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:1pt 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e7abf34e88c4542a40941e10e91d5dd_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS0xLTEtMS0xMjQ0Mw_dfa7ce99-06a2-47aa-9cf2-712d5ce063f8">8.4</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i944d59e22a7741448dc889210f73f34f_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS0yLTEtMS0xMjQ0NQ_12f47c05-e74a-4c9d-b9eb-e835e952575b">1.2</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3cc46fafa2e641169b9211079a651a13_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS0zLTEtMS0xMjQ0Nw_fc23b248-e0e8-497f-9b8e-477b97af9a5e">2.4</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS00LTEtMS0xMjQ0OQ_28a9a7ba-b706-4d14-8655-07832e9317e5">12.0</ix:nonFraction></span></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, 2020</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="i85dce23e4d6e4cf0a2c4e924a23b8a51"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTM5Mg_10bf1c45-8e2f-4a7c-accf-f74240799110" 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:1pt 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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2019</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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfMy0xLTEtMS0w_81513a17-c4be-4cb2-a885-c9b14dcb13b3">49.7</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:#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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfMy0yLTEtMS0xNTA2_adefdf7c-3e4a-4f76-aea3-ab33f1db3b72">48.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:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNC0xLTEtMS0w_5e9c0fb2-1257-4420-b2c8-de2fe06bc78e">3.3</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:#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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNC0yLTEtMS0xNTEw_a188ce09-5449-4b82-baba-6d9644feae52">10.0</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:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeFromSubleasingRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNS0xLTEtMS0w_bd26810b-c9f2-442c-9b9b-1f5b86e81d67">5.6</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncomeFromSubleasingRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNS0yLTEtMS0xNTEw_a6097313-006c-47a1-92d2-a26d82300846">5.1</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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNy0xLTEtMS0w_5d230950-2f85-4e55-aef0-0f89902bab31">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:#e1e0df;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNy0yLTEtMS0xNTE0_249ef9ba-6e16-4eca-8670-4aa8b18109c8">53.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:#ffffff;border-bottom:1pt 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><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTM5Mw_222bf924-ff70-4842-92d6-870199bdb2c8" 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 the consolidated statement 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:1pt 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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:InterestPaymentsOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMy0xLTEtMS0w_12f781ac-4ce7-471b-ad89-6e10098d7328">28.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:#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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:InterestPaymentsOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMy0yLTEtMS0xNTIz_6c77d153-8a6d-4104-ba85-c67ba5dbdf5f">32.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:#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNC0xLTEtMS0w_2e96f348-571f-424f-a4bf-30ae786ae9c2">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;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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNC0yLTEtMS0xNTIz_65108a61-13b4-46c0-a855-0a93ff5e975a">53.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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 outflow in operating activities</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="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:CashFlowsUsedInOperatingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNi0xLTEtMS0w_68a8dcd7-8849-449b-8d71-7e28e54b7c0d">76.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:bottom"></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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:CashFlowsUsedInOperatingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNi0yLTEtMS0xNTI4_1038ab73-a0a1-4543-a088-835add0c6d33">85.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:#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;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 principal 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNy0xLTEtMS0w_3e569202-5039-46f7-9eae-d0371a2c0c09">129.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:#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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNy0yLTEtMS0xNTMz_02104546-427e-432c-8de4-6769b8e5928e">116.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:#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%">Proceeds from lease inducements</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfOC0xLTEtMS0w_f70dec5f-3096-4097-a109-978ee2ddca7f">2.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:#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:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfOC0yLTEtMS0xNTMz_86474805-3608-4a26-9b9a-929fe76ff650">50.4</ix:nonFraction>)</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: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 outflow in financing activities</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTAtMS0xLTEtMA_d8ddd53e-ad2b-4eca-b4e3-520e980ec222">126.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:#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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTAtMi0xLTEtMTUzOA_7f3f717d-a0eb-4422-82a1-d4c00fa11166">66.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:#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;border-bottom:1pt 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%">Total cash outflow for leases</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTItMS0xLTEtMA_475567b2-559c-4057-a5b7-5c02965da81c">202.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:1pt 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:#ffffff;border-bottom:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTItMi0xLTEtMTU0Mg_55d45f2e-408e-4a9f-babe-73420ff4c263">152.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:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMzY0NQ_c6e10a8a-f5d9-48e9-a408-8ded18bd080b" continuedAt="if419e44878fc49d981fdc3c20b13c040" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="if419e44878fc49d981fdc3c20b13c040" continuedAt="i97a782fa66224bdaac0f96ae5d2cee8b"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMzY0Ng_5f2da880-64b6-4266-a4e6-a9a3bcff119d" 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/>2020</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/>2019</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="id7b1d2a85baf47e3bce037c94ed78edd_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMy0xLTEtMS0w_b91e41fb-9483-4930-b31d-73eb0697b951">1,829.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="i2e859e9968cc40b5b79dfde4006c6d36_I20181231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMy0zLTEtMS0w_9095a0f4-0e90-426a-b7bf-2f0837269a59">1,799.2</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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNC0xLTEtMS0w_89491c97-4eb0-4997-8e72-81610b805ccd">31.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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNC0zLTEtMS0w_aa145ad6-da58-445b-90a8-b4d297971d8e">90.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="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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNi0xLTEtMS0w_b6e14486-90b2-4570-908e-6f7622dc6266">9.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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNi0zLTEtMS0w_7e27a0b9-61f5-41a6-97bd-48830f60b5de">59.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: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%">Gross goodwill, end 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="i72e67a8be141446bacad31dcab83a385_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfOC0xLTEtMS0w_8fbc5a8a-c31c-4857-8824-d6b89603fde3">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="id7b1d2a85baf47e3bce037c94ed78edd_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfOC0zLTEtMS0w_00df5f7a-11be-4140-b71c-c748f06f39b6">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="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="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%">Accumulated impairment losses</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="i834d2df5c3b84d0fb13f09221a3328a0_I20201231" decimals="-5" sign="-" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTQtMS0xLTEtMA_b4456b5b-e529-4ee5-971d-eba32e7850fa">178.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="i0566c7beba364c21aed78c8d29de38c3_I20191231" decimals="-5" sign="-" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTQtMy0xLTEtMA_8d4f0302-5471-4e55-b0b9-fa7667969ac8">178.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-bottom:1pt 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%">Net goodwill, end of the year</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTYtMS0xLTEtMA_ebd1d43c-f47b-4060-a4ef-6a67297b0cc1">1,673.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:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTYtMy0xLTEtMA_6757375d-4d5c-44a8-a23d-e405249f5bb1">1,651.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i97a782fa66224bdaac0f96ae5d2cee8b"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMzY0Nw_ef34478f-6760-4378-b984-e62f77ad5787" 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/>2020</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/>2019</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="i92503d939be243bd91acfc0405628f02_I20201231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfMy0xLTEtMS0w_3ad3399f-3005-4088-ab77-31720cca5001">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="ie4945c307e0b474894f463c2e37ad0e5_I20191231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfMy0zLTEtMS0w_1dbd5981-c3d8-4b7e-a634-0502d2f5019e">358.2</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="i8d82452f1c4b4b348bf5f1dc8bf12f78_I20201231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNC0xLTEtMS0w_6390e0b6-0a39-4c4a-bc6a-fbdd11adc823">963.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="padding: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="ie5aee6919f6440a78846afa65c5d4db5_I20191231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNC0zLTEtMS0w_94863fbd-96e9-4ce1-a21f-79e4b2f0b4f5">956.0</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="i3a44a916ebca4cca8c7b5e9d8705a0c1_I20201231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNS0xLTEtMS0w_f7914b19-a46a-4060-8540-b1749bc81382">351.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="padding: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="ibb384260f30d4e2b8b3995c63a665d23_I20191231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNS0zLTEtMS0w_b86a5410-4e2f-47c7-a713-8ee71afc8fd6">337.6</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:1pt solid #000;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:700;line-height:120%">Allocated</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2d7a1843fb1248e783a506af16f3ca46_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNy0xLTEtMS0w_89204271-5506-4363-9648-6c59395fbb3d">1,673.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1fcd6cf263314b5eb375af60fcdbd426_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNy0zLTEtMS0w_14b2193d-5d62-4732-996e-76df2c80e598">1,651.8</ix:nonFraction>&#160;</span></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></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, 2020, and October&#160;1, 2019, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2020 and 2019 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%">Key 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 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, 2020 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="i61b1059f86ee487286d887ada946647f_I20201001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzc4Mw_5408efde-e8b3-449a-a8de-326fe9960111">8.3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i29fb8ed992b04558b7c176c33c5600dc_I20201001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzc5NQ_e70ab913-f5f4-49db-8c16-402f39854a10">25.9</ix:nonFraction>% (October 1, 2019 &#8211; <ix:nonFraction unitRef="number" contextRef="i12a40905241a49fe9f5d24572ba2714c_I20191001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMTk4OQ_4dc16c57-a819-407a-8a60-7a60ee5e85c0">8.7</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i996e01269e95432fb137e3068fa2a186_I20191001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMTk5NQ_b5c60203-41f2-455c-be95-022806bcc9f4">16.3</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">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="i996e01269e95432fb137e3068fa2a186_I20191001" decimals="3" name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMjAwMg_14a9afb8-f1e2-4db3-8b0c-b429a91928c8"><ix:nonFraction unitRef="number" contextRef="i29fb8ed992b04558b7c176c33c5600dc_I20201001" decimals="3" name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMjAwMg_b463ecad-10fc-4c76-87fb-91904f56b85e">3.0</ix:nonFraction></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><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, 2020, the recoverable amounts of the Canada and US CGUs 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><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 at October&#160;1, 2020, the recoverable amount of the Global group of CGUs exceeded its carrying amount by $<ix:nonFraction unitRef="cad" contextRef="i8cc67ca3960d4f7391d24c28ebc8d1ca_I20201001" decimals="-5" name="ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3MzgwOA_1a94ab15-fbb8-45e6-a070-cc5511ccf1da">62.8</ix:nonFraction>, assuming operating margins that range from <ix:nonFraction unitRef="number" contextRef="i18312d30b8f848628834ad66b6c09b46_D20201001-20201001" decimals="3" name="stn:OperatingMarginRateAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3MzgyNQ_6b6b0909-da2a-448e-b359-4d2530bda42c">8.1</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ifeba814ee12e42119208285be3f42adf_D20201001-20201001" decimals="3" name="stn:OperatingMarginRateAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3MzgzMQ_48d43fb6-ad30-4e77-9467-86c4e22abc53">8.8</ix:nonFraction>% and a weighted-average discount rate of <ix:nonFraction unitRef="number" contextRef="ic52ccd4844554da6a32fa58b4435ceb6_I20201001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzg0Mw_2d5c354f-eaa8-48ea-aa09-0e6b1aec74d5">10.2</ix:nonFraction>%. Assuming all other assumptions remain the same, the principal changes to key assumptions that would cause the group of CGUs&#8217; carrying amount to exceed its recoverable amount would be a&#160;<ix:nonFraction unitRef="basis_points" contextRef="i5d54ec5176484d0e83406368c2267c9b_I20201001" decimals="4" sign="-" name="ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzg1Mw_3ce14287-efd1-40f8-9d81-0f373acb4a69">90</ix:nonFraction>-basis&#160;point reduction in the assumed operating margins or a&#160;<ix:nonFraction unitRef="basis_points" contextRef="i331fc40967b341dd91026a543422d73d_I20201001" decimals="4" name="ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzg2MA_7a4fe43f-2f0f-4f58-b529-54c47b0eb681">90</ix:nonFraction>-basis&#160;points increase in the discount rate.</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, 2020</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="i0bb9fc72216044b2a61ba02b5d22d752_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%">14. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzkz_701fb2bc-d952-4fbb-84c4-1af58f08813e" continuedAt="i7ae6cbb7ecc44e5c8ccef0bde9817fec" escape="true">Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i7ae6cbb7ecc44e5c8ccef0bde9817fec"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzk0_eeee6398-5e07-4ef4-9f99-c5780ea6f529" 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, 2018</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="i557c8c34fc274dd5ba81fba05f00f76e_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC0xLTEtMS0w_c898d4ad-3a5a-4692-b85f-56eeb1a26a3a">307.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="iebb62e4ff77c48f5bde9d4b7dd48d169_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC0zLTEtMS0w_69af464a-7207-4470-8652-89d151d2b5fc">8.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="ib3ba65fc29e6413da6ad497076e44db3_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC01LTEtMS0w_7245ab66-17a7-4adc-a9a8-68bb1eda6621">75.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="i8a32d1cb793d45539851d8ed294953c9_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC03LTEtMS0w_c4d94ffa-687c-4938-a714-8a2da6e6956e">15.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="if533b0a5d8fa4fafb63ee097d49a0140_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC05LTEtMS0w_c78ff4b7-677b-432a-9f98-8abed100fe17">406.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%">Impact of IFRS 16</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="iee103c80c877454f90421fc43ace39d5_I20181231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0xLTEtMS01MDgy_13d2ef69-ff9f-4034-a243-0d3405bb3ea4">&#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="i9d4ee914ff3a4edfa481d59b38be3bb8_I20181231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0zLTEtMS01MDgy_85d6a46e-f6d4-44b6-a3ee-43c3a505217c">&#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="i306347ddc64e4f1684bc4625eea9b6f1_I20181231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS01LTEtMS01MDgy_779b43b5-f370-478c-b4ad-e31040b6b322">&#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="i9e7eaea171644d3e8641ddc7e627c4f3_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS03LTEtMS01MDgy_50a454c2-db8c-4c2d-ab40-6640047e1fe3">10.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="if99c578af050422984b6bb73388dfa11_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS05LTEtMS01MDgy_66277682-78c5-43e1-aaa5-7699e3e4dac3">10.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: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%">January&#160;1, 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="id5c991b0fdef432591a9a7e247073f87_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy0xLTEtMS0xMTI5_4c95b9d4-b970-4f0c-8943-e16997ddc439">307.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="i84e1137ecaad4ef7a4b04f77090a6f8b_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy0zLTEtMS0xMTMy_cf989cc4-0aea-443e-9cf2-30187a6cf9bc">8.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="i06b02086f9694401817d2b8b136431d2_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy01LTEtMS0xMTM2_67aa8c5e-2765-421e-a0ed-d8214f9e983d">75.2</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="ifd6c8e88d8a442d98dc95c96d2c8ea4c_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy03LTEtMS0xMTM5_27ec2778-e541-4450-bbc7-f321f100418b">4.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="i2e859e9968cc40b5b79dfde4006c6d36_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy05LTEtMS0xMTQy_ea533a60-26e3-4380-8cfb-716129d6f82b">395.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%">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="i092a0094729743a88d5146e93b58500c_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0xLTEtMS0w_924a9719-de05-46e9-a525-189e1f89a76d">&#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="i32768267801746b69ebb78be76a86391_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0zLTEtMS0w_fbef0ab8-3d35-46fd-a494-3551b2ebd4e9">&#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="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS01LTEtMS0w_d1fe6f88-0f65-4327-b547-e18f807d1a5d">12.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="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS03LTEtMS0w_1791a85f-a459-4104-8e8a-1c51c8a1af9e">&#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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS05LTEtMS0w_c687f6b6-11ea-42ec-90a8-e68c4edb1868">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="padding:2px 1pt 2px 12.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="i092a0094729743a88d5146e93b58500c_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi0xLTEtMS0w_6d9bb254-c9cc-433e-a84c-a865c061ecfb">29.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="i32768267801746b69ebb78be76a86391_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi0zLTEtMS0w_654e73ac-5611-4955-a61d-8b95a05bb967">10.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="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi01LTEtMS0w_d71018c5-4714-4ac5-b43b-c9830d9944b5">1.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="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi03LTEtMS0w_e4a24d71-21af-429d-90ac-ef9878a82291">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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi05LTEtMS0w_8e79a8ab-19d8-415f-b6b3-615e0aa3eea3">41.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><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="i092a0094729743a88d5146e93b58500c_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC0xLTEtMS0w_d5dbd882-c2a1-430c-a9d6-3f6f7fa26c88">&#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="i32768267801746b69ebb78be76a86391_D20190101-20191231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC0zLTEtMS0w_c474bf31-7467-4620-9ca9-c68503adf1f0">4.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="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC01LTEtMS0w_7c942c56-e31b-46b6-b5c9-28cf175f92f7">23.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="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC03LTEtMS0w_d2405f5b-168c-4056-8199-49de4048c9bb">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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC05LTEtMS0w_3def786e-aded-465c-a232-3057e6ef6440">29.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 2px 12.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="i092a0094729743a88d5146e93b58500c_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS0xLTEtMS0w_eb2d85f3-32b8-400f-b82e-75ede63d6721">11.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="i32768267801746b69ebb78be76a86391_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS0zLTEtMS0w_a086aeed-2da7-41db-aa46-dc14a20fa7d8">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="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS01LTEtMS0w_baf07ebc-3e6e-4e8f-b8a2-8b594c3bfdc9">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="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS03LTEtMS0w_c7d49e2e-fbfc-4648-8c32-7ae9a830ce18">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="i62774f31a346480b8176d35415447d14_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS05LTEtMS0w_8fddd695-1ea7-4a5d-b5f5-82978aaae677">13.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: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="i52aea7094c0049a4b7f9c2a5e20604ed_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtMS0xLTEtMA_4cbfd9d9-8465-4804-85f7-4fbdd78b3d8b">325.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="i4b8e61351db146e8a611d072f2148f2c_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtMy0xLTEtMA_d2f63944-a18d-41b7-945c-aa573b32a984">13.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="if982f85d0b804392b6ca50cb6078b395_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtNS0xLTEtMA_f1f6f2f0-2a08-4ab7-b5d5-61863c1f820b">65.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2790354116a6404fa655ba90d7b4abd9_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtNy0xLTEtMA_03dfacb9-d7f3-4d7d-9744-8277ad6ec0a5">2.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="id7b1d2a85baf47e3bce037c94ed78edd_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtOS0xLTEtMA_8e9e5eae-ef08-40ae-8501-4a0023ec4789">406.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 2px 12.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="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtMS0xLTEtMA_d7b10387-68b9-42e5-b414-1d17fb4c17d1">&#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="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtMy0xLTEtMA_4be68cc6-d6b7-49ab-9d50-18c4f2a07329">&#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="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtNS0xLTEtMA_83d8883b-b3c0-47f7-be8d-189f6f548089">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="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtNy0xLTEtMA_c7c5a80e-082d-4086-b066-31e38d23d301">&#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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtOS0xLTEtMA_08f23a55-fd18-416e-879f-22b0f008c532">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="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtMS0xLTEtMA_a4b88431-2f94-4040-9bdb-37813c47bf72">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="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtMy0xLTEtMA_0ef1a9a5-882a-4ab1-81a0-c7d36cca2346">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="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtNS0xLTEtMA_47eb3684-dc57-4160-a0f8-15fcec262500">&#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="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtNy0xLTEtMA_0b551c80-ec56-4fd3-9672-ed298c3d571b">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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtOS0xLTEtMA_a2cb4b21-21af-4e62-9e94-795cd3aa0ea8">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="padding:2px 1pt 2px 12.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="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctMS0xLTEtMA_71dd27a3-8144-4ead-917a-a2059fafc8ee">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="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctMy0xLTEtMA_0b21c32b-4866-4b57-a0e1-43444c59f55c">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="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctNS0xLTEtMA_f063725a-3dfa-4183-aea0-c9de52eb4bfb">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="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctNy0xLTEtMA_5c90535e-1b06-4a55-8918-a6df8878b597">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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctOS0xLTEtMA_fa830688-a620-485a-9078-e3931ad44a00">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="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtMS0xLTEtMA_2e6e3905-6c98-49e6-9c88-010f851011ed">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="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtMy0xLTEtMA_f1c65e46-6a5f-4ad7-b46f-ae07ea7cfde0">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="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtNS0xLTEtMA_17260d39-d295-41ff-8b03-d6d5e783899c">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="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtNy0xLTEtMA_7b6cf539-ab92-48bc-86dc-c6405dceba02">&#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="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtOS0xLTEtMA_0d560d22-90ba-4ea7-8c53-868037152af8">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="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, 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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib1811a20a0de4b39be1062fc0a105d90_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktMS0xLTEtMA_35697ccb-178d-4970-9d42-408590a9bd4d">325.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="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="ic33c6c2b11434c6abec05cdf68cc66b8_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktMy0xLTEtMA_9a4bfeb0-0ce4-47c6-8177-848d1346e993">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;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="i178b6eb7f2254a12807d2aacf18f45f5_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktNS0xLTEtMA_1f237b2d-443e-4f5f-a3a7-9b8f268a8d3c">39.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="i1fb38522b743476eb4c2bbdd36ae8480_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktNy0xLTEtMA_4a54e7c2-95a1-475d-9886-7b8eb770b588">2.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="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="i72e67a8be141446bacad31dcab83a385_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktOS0xLTEtMA_65245187-d74d-412c-92f0-58d3930c753f">368.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></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%">Accumulated amortization</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, 2018</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="if9c79268d9d744f698f27eb8056660bf_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItMS0xLTEtMA_77d6fd51-3faa-4250-bbae-0f1551ec25e5">116.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="if348030f856d4b1f8455cc749050523c_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItMy0xLTEtMA_01d40462-7879-435c-ae37-faca5626e3f1">3.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="i9e37115138da4ad48e9dbeb82691d16a_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItNS0xLTEtMA_015fa7c5-2ff9-4204-9586-977a3073367d">32.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="i22952edbc8ba46d283a3c1d89fc69670_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItNy0xLTEtMA_56a450f6-63bd-4cfd-941f-7c390506bb87">5.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="ie6a3d560b42e422f90cd8d691e8e4c57_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItOS0xLTEtMA_96b353ca-fe8a-4ec4-9937-6062bab18ecd">158.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%">Impact of IFRS 16</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="i5359bdd9fa5746bebce7f1f3686d40f9_I20181231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMS0xLTEtMTE0NQ_05d8109f-a59d-4c87-b90c-64d01e53c8a8">&#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="i1f53c7c05eab44e08529d3c8c8123b6b_I20181231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMy0xLTEtMTE0NQ_3d2224f1-fb54-4236-b422-2341a08aa97e">&#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="ia98de3e1c17645b1b8381cba3f41fd93_I20181231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNS0xLTEtMTE0NQ_92cb461d-91a5-412b-8b95-2561d59270b6">&#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="i8d1d7f8720b54850a985923d068ba221_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNy0xLTEtMTE0NQ_ed4509bc-e6ff-4be2-ad74-799235f7cf48">4.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="i21d5629783d94ac19b4beb40d7604aa3_I20181231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtOS0xLTEtMTE0NQ_e10f73e8-05a1-4807-8b4c-a7969b619714">4.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: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%">January&#160;1, 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="if7b342b0e8e140e18bc8f494d45109e9_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtMS0xLTEtMTE0OQ_be037eb8-6523-4b52-8580-2c9c7f7803bc">116.2</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="if5dd527804294b35be76d16bceb297f5_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtMy0xLTEtMTE0OQ_4b6bb7a2-1902-4031-a763-2f398c24571a">3.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="i325fbe6b18994eaaa3aeefa0f4e3a0ba_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtNS0xLTEtMTE0OQ_10589793-520c-4f98-8688-07a18e00a9ff">32.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="i06299a7d08a04eaaa563926fe18e9daf_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtNy0xLTEtMTE0OQ_c28db689-8833-44b0-8b2b-1fb7248485fa">1.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="i979236714af342d8bdfe59e7f2649599_I20181231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtOS0xLTEtMTE0OQ_5db00d59-6d44-44bf-a6af-4bf60e13e8e2">153.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%">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="ic09544ff95a74dd986fd72627450618c_D20190101-20191231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMS0xLTEtMA_3564352e-3400-49ff-8294-2720c3c1fe08">31.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="i3f9c017e22604f54a861856e373f1600_D20190101-20191231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMy0xLTEtMA_7bb4c570-b923-4561-93a6-413a543583f5">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="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNS0xLTEtMA_5a2aa4d9-f540-4155-814d-9a9c385cc701">25.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="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNy0xLTEtMA_d35bc88a-2be3-451a-8a90-3118cca87333">0.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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtOS0xLTEtMA_287c1272-229f-4013-9f95-945a536dd16c">66.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="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="ic09544ff95a74dd986fd72627450618c_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtMS0xLTEtMA_083a2c3c-e220-49e7-bf38-827afe6f19a1">&#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="i3f9c017e22604f54a861856e373f1600_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtMy0xLTEtMA_1db1b498-d83f-4b91-b84a-5bcf6cd61bc9">4.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="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtNS0xLTEtMA_2851df81-7ad8-4913-9de9-2f6973d8d9bd">23.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="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtNy0xLTEtMA_60004634-21bd-439f-8e7a-26264e56bfb1">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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtOS0xLTEtMA_b6f3dee1-4f27-4ef6-914b-96d6424c57b5">29.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 2px 12.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="ic09544ff95a74dd986fd72627450618c_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctMS0xLTEtMA_63355bbb-2f35-46b6-8ff5-fc2d19e1f7e3">4.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="i3f9c017e22604f54a861856e373f1600_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctMy0xLTEtMA_ae142aae-0b81-4911-ad90-b6ac0517a6ab">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="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctNS0xLTEtMA_84aee62f-c3cc-4940-a019-097cc7351868">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="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctNy0xLTEtMA_716f18a4-92ea-4991-b41f-6cc30c615af2">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="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctOS0xLTEtMA_c3d943f5-cfdd-4558-aa6b-6088b5737730">4.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: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="i7a9851664112426e88cf6bd7b2931162_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktMS0xLTEtMA_6e03c506-7821-4767-ba6a-12867e5fd350">142.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="i157697295dc542e090ab166144f6e8fe_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktMy0xLTEtMA_462e87de-1b2e-4cf4-a399-22c231a03236">8.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="i65169bc4ec424820a578c7dd967bc9e0_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktNS0xLTEtMA_d2b75c19-25f1-404a-905d-90ae03b21af3">34.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="i0e80ee50096741e3bbf962d9c8463589_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktNy0xLTEtMA_4ec7cac5-0106-4996-a4c1-3c5cef1a878e">0.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="i8a32c3d5d6f949c9b9506f51facfe016_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktOS0xLTEtMA_14f5c8e6-b269-498c-99b0-4f55df30239f">186.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%">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="i4c590c5191f348ec82750d093b9b914b_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtMS0xLTEtMA_03004f0b-f658-47f4-aa7b-91ce374230c1">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="i15145da660ee47e48d0b9ba442f7f646_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtMy0xLTEtMA_d6fb140a-f540-4ab7-a725-43bffa81d7ba">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="ie65f32e068164e30ba7e54729735d8a3_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtNS0xLTEtMA_84dc50de-b149-44fa-b9e0-539c418b6f43">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="i9a0e2599965e484d97e5609fdc872e2f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtNy0xLTEtMA_1df6b8c1-1cab-4d18-a03f-bf51d83ad522">&#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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtOS0xLTEtMA_14d78293-726b-4069-93e4-60766cfe1c2c">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 12.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="i4c590c5191f348ec82750d093b9b914b_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtMS0xLTEtMA_757a4ef6-83a8-4bb9-ae79-f46d63120d0d">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="i15145da660ee47e48d0b9ba442f7f646_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtMy0xLTEtMA_72275dfb-233d-4c42-b27a-b7d7ed08fd32">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="ie65f32e068164e30ba7e54729735d8a3_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtNS0xLTEtMA_50974e2b-9afc-4e1a-be44-e032b410d46f">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="i9a0e2599965e484d97e5609fdc872e2f_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtNy0xLTEtMA_d77a57d8-9fc6-40a1-919d-e6a40507286b">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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtOS0xLTEtMA_a9bcb756-cb16-43d4-80b0-9adb56705940">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="i4c590c5191f348ec82750d093b9b914b_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtMS0xLTEtMA_316b3feb-3956-4dd1-984f-9d0c0ce25619">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="i15145da660ee47e48d0b9ba442f7f646_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtMy0xLTEtMA_a21f89c0-e35d-4244-979a-646a85cb3553">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="ie65f32e068164e30ba7e54729735d8a3_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtNS0xLTEtMA_ccfad241-73a8-4b05-859e-f0fcb9fa2f14">&#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="i9a0e2599965e484d97e5609fdc872e2f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtNy0xLTEtMA_dd3c7a9a-f39f-4d1a-a8a1-9439fb4ecf70">&#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="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtOS0xLTEtMA_ce29dff9-31c3-490b-9ee8-4fe0ae2f9897">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="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, 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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic603fb2ce6c94b79bb2b6f8d26a00f44_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtMS0xLTEtMA_e80d25ef-5de6-44c8-ab76-f515269f9e12">163.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="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="i2051a6e362594d2085edd641ddde22a1_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtMy0xLTEtMA_9f09326b-d71a-421b-b663-4ce9cf1d67f4">&#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: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="iabd30654ac824130925ddbeccafe72e7_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtNS0xLTEtMA_38806ba7-5841-4447-9aa4-da65b0128fe0">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:#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="if8ee35d6ac434d85a1abdc398b1dce69_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtNy0xLTEtMA_d8d8e818-8565-4eb2-9c09-4687e7323e36">&#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: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="i4d41d19c58704702aa9993c2f2b72177_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtOS0xLTEtMA_db543efa-952b-4e5b-95a0-d2adab144f52">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-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 2px 12.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: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="iae2a1f25ac694059a6b594b3785179bf_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktMS0xLTEtMA_b2059f67-778f-40d9-bed1-331133e28f34">182.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="i7e3ed882e95a466885d9421b1090aa28_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktMy0xLTEtMA_56bf5c90-9669-44f8-96e2-1e2d028f95a1">4.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="i59cb3c33c4c349859e1c752b81011719_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktNS0xLTEtMA_6cf91824-7032-4a3e-b034-d7029b09cf0f">30.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="i20d9b2119fc64229aaee23dfadae5ea7_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktNy0xLTEtMA_90273305-c0dc-4db8-82ae-d69a7640e80e">1.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktOS0xLTEtMA_6a859af5-dd73-4191-8f15-4e13c32eb9cf">219.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="background-color:#e9e9e9;border-bottom:1pt solid #000;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, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibb68506cc2224dd0ae5ccc86be338913_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtMS0xLTEtMA_2620e80b-8a9f-40df-8574-a289b140a006">161.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:1pt 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:1pt 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="i216a8b19208a4620a6e0ebe81ad9ce9d_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtMy0xLTEtMA_ffe9fba8-1f1a-42ab-b6cc-4308869eca39">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;border-bottom:1pt 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:1pt 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="id64ac780017846ca9d0d696f95310268_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtNS0xLTEtMA_7b78bde5-db6e-48e2-8463-bf225217b896">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;border-bottom:1pt 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:1pt 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="i9cfecda5b9d8428b9a8021a1cbe78718_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtNy0xLTEtMA_8fada516-f680-4032-a693-60be00e644d6">2.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtOS0xLTEtMA_706c4c09-c795-443d-a743-d5cf760ef5e6">182.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:1pt 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 2020, 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="i4f293cd096574b21be4e207a98213805_I20201231" decimals="-5" name="stn:SoftwareFinancingObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMjE4_e132b09e-26f9-44c8-9f58-1e6dcd96bc30">5.5</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i27580519fed44f7abd82ab5e273cd431_I20191231" decimals="-5" name="stn:SoftwareFinancingObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMjI3_dba5ac59-0d35-4553-99a5-1e91fede8acf">16.7</ix:nonFraction>). In 2020, software additions through software financing obligations were $<ix:nonFraction unitRef="cad" contextRef="i4f293cd096574b21be4e207a98213805_I20201231" decimals="-5" name="stn:NonCashPortionOfSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzAy_7f493b88-ffc3-4e9d-af83-bdfd6cccc154">0.4</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i27580519fed44f7abd82ab5e273cd431_I20191231" decimals="-5" name="stn:NonCashPortionOfSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzEx_e08851cb-f253-4007-b830-406c43fe766c">8.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, 2020</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="i0bb9fc72216044b2a61ba02b5d22d752_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%">15. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfOtherAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODA2_90de61f1-d139-4f8f-928f-48a76416cc44" continuedAt="i025bef21cea44182b26d82674d036800" escape="true">Other Assets</ix:nonNumeric></span></div><ix:continuation id="i025bef21cea44182b26d82674d036800"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODAz_a6a95d41-fd70-490a-ae00-93de1891fed8" 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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2020</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/>2019</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%">Financial assets</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%">Investments held for self-insured 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="i993a4ab343e4497ab106c946a094b733_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMy0xLTEtMS0w_14307783-8224-4c84-8ba6-515beebe4d13">174.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="i4ca6d984ac04414191fcc33835faa051_I20191231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMy0zLTEtMS0w_3dbc600b-4de5-4a5e-a93b-58aac88cde2b">153.0</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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i156b1ea1c3094e71a24baaafda33398a_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNC0xLTEtMS0w_385a2405-7f8c-4518-b7ef-be3f2b5545d9">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;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="i0e7b8f9c4c2c4112aad710200c55f2b1_I20191231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNC0zLTEtMS0w_e642d8bd-81a6-48da-a242-e58c101d6954">33.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i73799db4d1c7452685590810154884ba_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNS0xLTEtMS0w_cc616155-00f0-4aef-8ef5-d1206f96b60f">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;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="i90e4e700983c421c9128cfa2949a3aa7_I20191231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNS0zLTEtMS0w_fcee872c-58fc-4b91-8ccf-db1d739ab7b7">12.6</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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id98cad9dcfd8406f99cc6e8621d0033c_I20201231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNy0xLTEtMS05NTc5_412ea897-37b7-4a1a-a3c5-fc5959180a37">8.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="i422f10775a5a48e5b80b15a2b2c14f50_I20191231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNy0zLTEtMS05NTc5_1e6b9a00-dedc-46f4-95c3-2fd1dde13813">8.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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i73799db4d1c7452685590810154884ba_I20201231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNi0xLTEtMS0w_aa7ec006-89ae-4f3a-b81b-d1694cd56a75">11.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:#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="i90e4e700983c421c9128cfa2949a3aa7_I20191231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNi0zLTEtMS0w_21a25ab0-3979-46de-99ab-1147e81f2c3e">16.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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOC0xLTEtMS0w_45dcae3c-2add-42d4-b607-60f4b8d338b1">233.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:#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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOC0zLTEtMS0w_f862a83f-19e4-4e43-8dc0-51b68d8cce47">225.2</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="padding:2px 1pt;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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOS0xLTEtMS0w_ff5f21d5-c8c5-4840-a26b-1ab9336e95df">34.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:#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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOS0zLTEtMS0w_6cd8ddab-5647-4840-9220-dd8b7442a4a7">11.6</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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherCurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTAtMS0xLTEtMA_89b983b4-8a37-42e9-9890-05343f17476b">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherCurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTAtMy0xLTEtMA_b6985654-73e3-4a8d-af7d-982db7a6d53e">6.5</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:1pt 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%">Long-term portion</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTEtMS0xLTEtMA_8009f12c-0563-41c1-a483-cf81445525f2">191.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:1pt 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:#ffffff;border-bottom:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTEtMy0xLTEtMA_01fe761e-09d6-4502-8bd9-a822b588f595">207.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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, and deposits.&#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 at FVPL with gains (losses) recorded in net income. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODA0_cac902c0-68bf-45e6-bb42-07106fb0e8ab" 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/>2020</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/>2019</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:1pt 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:1pt 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:1pt 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:1pt 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="ie449c06139914bfa9381e2ba11ee7b3a_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC0xLTEtMS0w_37f34710-9e12-428f-9279-d203239f5822">115.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:#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="ie449c06139914bfa9381e2ba11ee7b3a_I20201231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC0zLTEtMS0w_d59d146d-64bf-41ab-b34c-a3711f6466a0">112.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: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="i945a1e6b3da049899dfbc740c309e086_I20191231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC01LTEtMS0w_9203708b-1fee-40c7-9e64-cb341934d842">102.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: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="i945a1e6b3da049899dfbc740c309e086_I20191231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC03LTEtMS0w_967885c0-8376-41bd-af1b-201177739e70">103.4</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="ie141ff9043b3438bb55ee39cb59b2485_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS0xLTEtMS0w_bada96e8-e167-4599-aa73-aacec2989a5e">59.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="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="ie141ff9043b3438bb55ee39cb59b2485_I20201231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS0zLTEtMS0w_9b4e4d69-0067-41eb-a5fd-13acb3a7b99f">54.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:#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="ic8e39ea5f54f4facabc4559685c84d84_I20191231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS01LTEtMS0w_a3a6a1d2-31ec-4d77-b78d-40fc34e25d97">50.2</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="ic8e39ea5f54f4facabc4559685c84d84_I20191231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS03LTEtMS0w_6df93eae-0b57-4cbc-94d1-6abc794bff5a">46.1</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:1pt solid #000;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:700;line-height:120%">Total</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy0xLTEtMS0w_e179a846-9a0a-43c0-b3f5-613ea3ab5827">174.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy0zLTEtMS0w_8c874a6b-0784-43c2-97f3-b25302eeebef">167.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: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:#ffffff;border-bottom:1pt 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="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy01LTEtMS0w_a07d84a1-5050-4a06-9458-06964197e505">153.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;border-bottom:1pt 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="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy03LTEtMS0w_55c68f60-d2f4-47a2-953c-b085b2e553e3">149.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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="if0c7101a03db4040a015cec1581ccaf9_D20200101-20201231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNjg1_e901df6f-4cb1-4a99-99a6-22b35ccfe29a">0.88</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="id79256067d1a4eecb9f60da380c020ba_D20200101-20201231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNjkx_c9ee8408-e174-40d5-9f18-1e0a46973e12">4.25</ix:nonFraction>% per annum (2019 &#8211; <ix:nonFraction unitRef="number" contextRef="i5cbcde20b72d438a9d5d9dc9ba36100a_D20190101-20191231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNzEw_9b282601-8333-4a31-b1da-5aa38ffea418">0.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ic0f069fff3bf4fef9cefb6de210ded20_D20190101-20191231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNzE2_055fe498-cf4f-42f3-b1db-911eaa01ab9a">5.00</ix:nonFraction>%). <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODA1_6741fd9d-dae1-4fc5-bad0-804fdf78d0b5" continuedAt="i93471ae9cff7446aa791ddd5c91d9a83" escape="true">The terms to maturity of the bond portfolio, stated at fair value, are as follows:</ix:nonNumeric></span><ix:continuation id="i93471ae9cff7446aa791ddd5c91d9a83"><table 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/>2020</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/>2019</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="i7a41a6b7e7964a88a9e8b5e19501bcde_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfMy0xLTEtMS0w_f6ca684b-59c1-427a-8190-3ce15432792f">31.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="iabd525aa4b204454b112b20b6690b7ef_I20191231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfMy0zLTEtMS0w_9ef1da32-c30f-458e-9b93-3484fe654694">9.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%">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="i26988d1156cf4d32947a804c2069e3b4_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNC0xLTEtMS0w_31743345-71ec-482a-bc96-c77f8ce4fd34">77.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="i900226c715f44c2abde09a9422caa7d3_I20191231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNC0zLTEtMS0w_41fc4595-9e6c-4da0-b85b-b047504e0247">79.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%">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="i4ca51b1067314cd2a43a0e73a272cb03_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNS0xLTEtMS0w_faa88e2c-de2a-4103-aeec-282d80d6daf1">6.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="ie8f02bf9d70f4dcaba4e64a29c38d9e9_I20191231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNS0zLTEtMS0w_e0374aaf-7539-4976-bfe4-bb8e80be2d30">13.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-bottom:1pt 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%">Total</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie449c06139914bfa9381e2ba11ee7b3a_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNi0xLTEtMS0w_89d662c8-6c0e-4e01-a3e5-2b7d4ba5c596">115.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:1pt 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:1pt 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="i945a1e6b3da049899dfbc740c309e086_I20191231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNi0zLTEtMS0w_ace5caa5-56f0-4019-9a42-3ae2f05ac39b">102.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_82"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMzU_1f821985-aad7-475f-873f-df8a65614159" continuedAt="ib93f22720acf438cb0d42d1988618753" escape="true">Trade and Other Payables</ix:nonNumeric></span></div><div><ix:continuation id="ib93f22720acf438cb0d42d1988618753" continuedAt="ibc01b99daab0430598ee5b15de4500c4"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMzY_8e31cb10-2ba6-413c-8e47-a4b16f7cc224" 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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfMy0xLTEtMS0w_eeaf5a77-308e-47d5-a817-b3f39ceba174">217.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfMy0yLTEtMS0w_14f20eb3-2fd5-4c85-8e86-ae21ad0361d0">225.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:EmployeeAndPayrollLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNC0xLTEtMS0w_58c55062-a082-47f2-8138-70788a42041a">277.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:EmployeeAndPayrollLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNC0yLTEtMS0w_5d13b837-d14b-4248-ab36-9e6af1f15e3e">266.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:Accruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNS0xLTEtMS0w_60561d7f-ec7f-4c13-82fb-6419598013a2">81.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:Accruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNS0yLTEtMS0w_f9114b4e-8743-4736-9122-39f9d809f169">84.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-bottom:1pt 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%">Trade and other payables</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNy0xLTEtMS0w_209ca21c-b4e1-473e-895c-10692097dd24">576.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:1pt 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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNy0yLTEtMS0w_30e59365-29af-4313-8977-eef552ffe3d0">576.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="border-bottom:1pt solid #000;border-top:1pt 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="ibc01b99daab0430598ee5b15de4500c4">During 2020, certain jurisdictions, primarily the United States, the United Kingdom, and Australia permitted companies to defer certain non-corporate tax payments. At December&#160;31, 2020, the Company deferred payments of these non-corporate taxes of $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:DeferredPaymentsOfNonCorporateTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfODI0NjMzNzIwOTQ0NQ_ff32b6b9-6799-4945-80cc-bee576c52c80">39.4</ix:nonFraction>. Of this amount, $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:CurrentDeferredPaymentsOfNonCorporateTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMTA5OTUxMTYyODkxOA_05fa225c-f7bd-448f-968c-dae57a3da6fe">26.2</ix:nonFraction> is due before the end of 2021 and is recorded in Trade and Other Payables and $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:NonCurrentDeferredPaymentsOfNonCorporateTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMTA5OTUxMTYyODkyNQ_cccc4e87-69f6-4828-ad5e-e8ee08e42908">13.2</ix:nonFraction> is due before the end of 2022 and is recorded in Other Liabilities (note 20).</ix:continuation> </span></div><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">17. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMzYzOA_7340288c-0879-430a-a372-0cf96daa11b9" continuedAt="i30aeabb098e14694ae2602fa9e93e0fa" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="i30aeabb098e14694ae2602fa9e93e0fa" continuedAt="i541efea516664879a27ab4ec004c4f8f"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMzYzOQ_95e85882-57f3-4d42-a9a7-ff420ddbe6ce" 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/>2020</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/>2019</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="i3c2154eb888b4167be674f27b611582c_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0xLTEtMS0yMDA2_be0d75f3-5473-43a6-8605-4154ecd54d0d">299.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i127835d1cb454f0aaddc86927d7a517a_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0zLTEtMS0yMDEw_f704fc39-3d02-43c5-a611-94505408b630">&#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></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="i2505c756bcff41d59493cdf9a6553452_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0xLTEtMS0w_f23b4434-8023-489a-b7a6-da3e97bd67e3">&#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:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0zLTEtMS0w_866934ac-a9f4-4a76-ab83-965c74214992">448.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%">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="i2f6b332e980242209630e6af1101adbb_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0xLTEtMS0zNTA_12b0d900-1f25-47df-b66e-6c06dc513bc2"><ix:nonFraction unitRef="cad" contextRef="i2f6b332e980242209630e6af1101adbb_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0xLTEtMS0zNTA_ed51faab-dc1f-421e-beb1-3fd2a8af66b9">309.1</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="i2444f9c3088245bb95a3655d5d149c25_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0zLTEtMS0zNTI_5e843351-1a0d-47b1-ae8c-d8fc7ee025eb"><ix:nonFraction unitRef="cad" contextRef="i2444f9c3088245bb95a3655d5d149c25_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0zLTEtMS0zNTI_cdad3e9e-9bf9-467b-8594-fd9b8a1dc45e">308.5</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="i864402a276804c70b60469247f60ecf0_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNC0xLTEtMS0w_34ca9a28-521a-4e75-a6ff-9c160e9ec3cb">68.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:#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="i977c3078eb58437990197400dd032556_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNC0zLTEtMS0w_7a6aa89a-fb09-445e-aff2-0a0842fb2e91">88.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%">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="id58aa6b314e64ab7b37bfdacc80e660d_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNi0xLTEtMS0w_5706ffa1-04c4-4902-81ea-2a5b776c6b1f">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:#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="i11d1801f3ace4604b786f18dbe65efcf_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNi0zLTEtMS0w_1fa555b9-44d7-4473-ba2d-c478f94a9495">15.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-top:1pt solid #000;padding:0 1pt"></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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOC0xLTEtMS0w_82d396da-e4aa-41ec-827b-442052461787">680.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:#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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOC0zLTEtMS0w_e33c1f7c-a6f9-4ca7-b1c8-608a78dc323a">860.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 2px 12.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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOS0xLTEtMS0w_27288229-d33b-443a-95ee-987e183036db">46.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOS0zLTEtMS0w_3ca4f483-4919-4425-980b-7cb41cc85150">46.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:1pt solid #000;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%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMTEtMS0xLTEtMA_83b0e5c6-6453-4a0d-bc7d-405d2e5d34c6">634.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-bottom:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMTEtMy0xLTEtMA_5295d1e6-234f-42ea-b219-7af6610a8e4a">814.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">On October 8, 2020, the Company issued senior unsecured notes (the notes) for gross proceeds of $<ix:nonFraction unitRef="cad" contextRef="i942738b4cf334064963b3144112c02fd_I20201008" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODE0MA_cde8513d-4dc3-4f89-8f03-5dde4c820609">300.0</ix:nonFraction> that mature on October 8, 2027. The notes bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i942738b4cf334064963b3144112c02fd_I20201008" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODE0OQ_7aa226ae-12e4-4efb-8c72-ad0c25a727c0">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. The Company used the net proceeds from the notes to repay existing indebtedness. </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%">The Company has syndicated credit facilities consisting of a senior revolving credit facility in the maximum amount of $<ix:nonFraction unitRef="cad" contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNzg0_c46d52d8-95fd-43ce-a428-a1d59c1991ef">800.0</ix:nonFraction> and senior term loans of $<ix:nonFraction unitRef="cad" contextRef="i2f6b332e980242209630e6af1101adbb_I20201231" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfODEy_94c81bdb-f96f-4ec5-9111-4ab8c93849d5">310.0</ix:nonFraction> in <ix:nonFraction unitRef="tranche" contextRef="ie14b35aff8f347339a2d2e97213272a9_D20190719-20190719" decimals="INF" format="ixt-sec:numwordsen" name="stn:NumberOfTranches" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfODE4_70e67d57-ac12-431c-9038-03a2a6f4d21c">two</ix:nonFraction> tranches. Additional funds of $<ix:nonFraction unitRef="cad" contextRef="iabcb6140199349d5b96ad40d5dc4457a_I20190719" decimals="-5" name="stn:LineOfCreditFacilityAdditionalBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4OTc3OA_75e64360-8958-41f4-9789-5bd231f8f342">600.0</ix:nonFraction> can be accessed subject to approval and under the same terms and conditions. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2020, was <ix:nonFraction unitRef="number" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="4" name="stn:CreditFacilityAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4OTg3OA_59f48111-2859-4170-82ff-18bbe845c5da">2.55</ix:nonFraction>% (2019 &#8211; <ix:nonFraction unitRef="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="4" name="stn:CreditFacilityAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4OTg4OQ_bb513f11-fcb1-4d08-a500-7515d452b85e">3.77</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 revolving credit facility and the term loans may be repaid from time to time at the option of the Company. As such, net proceeds from the notes were used to repay the revolving credit facility. The revolving credit facility continues to be available to the Company until it matures on June 27, 2024. As at December&#160;31, 2020 and 2019, both tranches of the term loan were payable in Canadian funds of $<ix:nonFraction unitRef="cad" contextRef="i9da70fddd37647cba47ddb4aae4c43e4_I20191231" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU2Mg_0c8e500d-947d-4b6a-8162-06eae7d92026"><ix:nonFraction unitRef="cad" contextRef="i29b65ffb25b94bca9a17887abdb506aa_I20201231" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU2Mg_f69ce57b-b6c4-4e69-9562-3db29864f6b0">150.0</ix:nonFraction></ix:nonFraction> (due on June 27, 2022) and $<ix:nonFraction unitRef="cad" contextRef="i8a4e70f4a6bf4aaaa3cde164c2321474_I20201231" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU3MA_6af897d6-6eac-43be-81d2-b0f1f6aa8fab"><ix:nonFraction unitRef="cad" contextRef="i5e4e3a1f57dd4d408766a76a3f470573_I20191231" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU3MA_ce4de5f8-c64c-4c32-879b-a0503e2117dc">160.0</ix:nonFraction></ix:nonFraction> (due on June 27, 2023). </span></div><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, 2020, the Company had issued outstanding letters of credit that expire at various dates before December 2021, are payable in various currencies, and total $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:LettersOfCreditOutstandingAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjI2NQ_c0f92a81-ef2b-4f34-8bd3-632c03daacf1">8.8</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:LettersOfCreditOutstandingAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjI3NA_44fb4318-3f7e-4108-8c1b-d4d46e38c878">49.9</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, 2020, $<ix:nonFraction unitRef="cad" contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjQyMA_2351dc03-9879-4d83-bc41-22477609ad2a">786.5</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjQyOQ_089fd9ed-8bfe-476b-bddf-53c7afa1fa9b">282.6</ix:nonFraction>) was available under the revolving credit facility.</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, 2020</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i541efea516664879a27ab4ec004c4f8f"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2020, the Company entered into 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="ic94de21512e64de6a14216d28f6db884_I20200101" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODEyMw_098de1de-285b-45d2-a112-24de291eeb91">100.0</ix:nonFraction>. At December&#160;31, 2020, $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjEyNw_3d98b5ae-b6ce-47de-abb8-f435a9f62f1b">66.2</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjEzNQ_69e0e54a-9ca1-4f66-b742-78c0306ae569">33.3</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="i31c49e31fbe446a8b556bc28f1972917_D20200101-20201231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE0Mw_da56b3c3-ee78-483e-8c3b-4061b2f2a51d">53.8</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i1f10ed88172c43d5afc99d611622ef95_D20190101-20191231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE1Mg_0607efd1-7f21-45f7-9396-a0db3984b019">18.7</ix:nonFraction>) expire at various dates before January 2022 and $<ix:nonFraction unitRef="cad" contextRef="i1d9fcef202b2480888bee4e68fc3ee99_D20200101-20201231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE2MA_99f6bc5a-5b42-417a-818e-1c6606103692">12.4</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ibe85782bc7c647f38f179f6469d39f38_D20190101-20191231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE2OA_cb5647e9-006d-45d1-8b98-ac8d0aad2d89">14.6</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, 2020, was <ix:nonFraction unitRef="number" contextRef="i467a5f28c25b4d0fb685eb17a11c91d0_I20201231" decimals="3" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODA4Mw_d8397703-64ab-47d2-bb93-31ad03d20e3f">2.4</ix:nonFraction>% (2019 &#8211; <ix:nonFraction unitRef="number" contextRef="ib6c0953dbf9a45ddb70bc7593a44279c_I20191231" decimals="3" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODA4Nw_953982d3-a16d-4023-8cef-9dcdb1e3c6f0">2.7</ix:nonFraction>%). Notes payable may be supported by promissory notes and are due at various times from 2021 to 2023. The aggregate maturity value of the notes at December&#160;31, 2020, was $<ix:nonFraction unitRef="cad" contextRef="i864402a276804c70b60469247f60ecf0_I20201231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODM4OA_ccc657a4-4fe4-45a8-931c-b3ed30ef0b81">69.8</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i977c3078eb58437990197400dd032556_I20191231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODM5OQ_09e2e9cd-a68a-476f-8de3-420116a1236d">90.7</ix:nonFraction>). At December&#160;31, 2020, $<ix:nonFraction unitRef="cad" contextRef="i365053ff0be242d48ed642bbb5ae2bd9_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQxMw_139de21d-307e-4f80-a6f0-b0666bf8f863">5.7</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="i365053ff0be242d48ed642bbb5ae2bd9_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQyMA_654c5dbc-5a55-46a2-a1ed-b8f90351077c">4.5</ix:nonFraction>) (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i1c808a25f2e243969c03b05f7184ef4d_I20191231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQzMg_d3aff7af-dff9-4bb4-a7f1-f82190cb73a0">4.2</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="i1c808a25f2e243969c03b05f7184ef4d_I20191231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQzOQ_3f217ee6-b1ac-4ee8-b3e4-934e069a6bad">3.2</ix:nonFraction>)) of the notes was payable in US funds, $<ix:nonFraction unitRef="cad" contextRef="icef1f1b4bdd44397be0f02055c19b690_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODUwMA_402d91fb-66b7-4621-abe1-c11be463ce04">38.4</ix:nonFraction> (AU$<ix:nonFraction unitRef="aud" contextRef="icef1f1b4bdd44397be0f02055c19b690_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODUwNw_38a8c264-a236-4c88-8698-9b2d0b389b43">39.2</ix:nonFraction>) (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i39661acb19a54295836b3f9d85260c34_I20191231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjQ4NA_0bdd92af-aa77-4b40-a744-e7771215f5d8">52.0</ix:nonFraction> (AU$<ix:nonFraction unitRef="aud" contextRef="i39661acb19a54295836b3f9d85260c34_I20191231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjQ4MA_d9e68544-9480-4f00-aab1-c38d5ccfb3d8">57.1</ix:nonFraction>)) was payable in Australian funds, and $<ix:nonFraction unitRef="cad" contextRef="i99c1f6d9d0224feba3bfaa8a11458824_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODU2MQ_6433e7d1-7d64-4193-8a75-dd5f803289f2">17.2</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ifda67bece56b42ba8e99945f4063aae3_I20191231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODU3Mg_151634ff-f676-47c2-bbc3-115a10f95f59">23.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%">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, 2020, the Company had issued bonds of $<ix:nonFraction unitRef="cad" contextRef="id3588e8ef90f4f689193185ac1f04430_I20201231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzYyMQ_64113f21-93ab-49e1-96ac-4af530f1c329">155.1</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="id3588e8ef90f4f689193185ac1f04430_I20201231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzYzMA_3124b034-9357-4d6b-a04b-56de85899b53">121.8</ix:nonFraction>) (2019 - </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="i61accace18a84ea8813c11acf41ac8b9_I20191231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzYzNg_31b8ce2f-d3cd-43a9-a4b8-0b7a2118d04b">380.6</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="i61accace18a84ea8813c11acf41ac8b9_I20191231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzY0Mg_d968bb3f-6289-4cd6-be91-61c51b657cba">293.0</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</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%">These bonds expire at various dates before December 2021. 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="i0698de21cf704ecc815337bdcfbb9ed2_I20201231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjQ5Ng_f77f8a68-d3a8-4bfc-b795-6d7228f6a926">12.0</ix:nonFraction> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2019 - $<ix:nonFraction unitRef="cad" contextRef="iaa079c8a5d154b9aa961b9c6e1682ba1_I20191231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjUwMw_816dae1f-e57d-467a-ac1e-7072a78f6bee">11.5</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. These bonds expire at various dates before September 2026.</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_88"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzQ0_3f8bb70a-cdd5-4d5f-8d94-9be5b0d2b396" continuedAt="iad8cb8fb4ce24b5a80b059a948e1d23a" escape="true">Provisions</ix:nonNumeric></span></div><ix:continuation id="iad8cb8fb4ce24b5a80b059a948e1d23a" continuedAt="i0d2465a218ed472296c1b346ddce0067"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfOtherProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzQ1_5884b2e5-bbc4-42d2-bcf7-9d9d509858f7" 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: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="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%">Onerous <br/>contracts <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%">Expected <br/>project<br/>losses<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%">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="i2bc179a58f8643c6b5ba7e3e3302710f_I20191231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi0xLTEtMS0w_95eb0e00-ef3d-49a2-a6e6-2dfb208629a0">80.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: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="i5434cef19c9a4a25b9ad8b6ad17cd551_I20191231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi0yLTEtMS0w_71fcfe2a-22c8-4ede-8bba-c03bdc6d62cb">15.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="i95b9e7b97175442d8719845984609dbb_I20191231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi0zLTEtMS0w_15dc395d-8f0b-4002-b2ad-5e76d7b5bfeb">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;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="i31d85db658194c94ac1bc42c8f361fc2_I20191231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi00LTEtMS0w_b66a691c-da85-4464-a112-1d17872dc5bf">4.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="i94c8e0cd3a6342319496e306df8a4408_I20191231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi01LTEtMS0w_aac764db-bc78-4e62-acaf-ce8874f6e913">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;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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi02LTEtMS0w_1ec469cf-4ba5-4b6f-9667-2e5c32b95f4e">113.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: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="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi0xLTEtMS0w_84e1914a-3729-4e15-b257-23518d96d287">32.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="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi0yLTEtMS0w_176f1ab6-1899-421d-8de1-a8e8eaf9ab59">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: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="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi0zLTEtMS0w_53c764af-8db3-4538-a6ac-0cd06cd2161f">4.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="i127f740c960d4cbab52edc10228da02c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi00LTEtMS0w_9f598aee-efc7-4569-bb73-adb66490b453">0.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="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi01LTEtMS0w_b14123aa-3966-4fa1-8dcb-3e3400c0028b">1.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi02LTEtMS0w_e33f4158-6999-488a-ba21-8eeecc97a8a8">46.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></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="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy0xLTEtMS0w_20b58c19-8133-4c02-a933-4792c4bb624b">&#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="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy0yLTEtMS0w_b32e23ff-a904-42c7-8b70-67ee3e21c176">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: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="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy0zLTEtMS0w_4483eba2-7a26-4ec3-9f31-ac08ab8516e8">&#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="i127f740c960d4cbab52edc10228da02c_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy00LTEtMS0w_b265ac31-a434-4abd-b108-af502cbe2def">&#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="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy01LTEtMS0w_e5a9e189-0d2e-4857-b12d-83766a6b7143">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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy02LTEtMS0w_0e03df40-a699-4124-b922-3e7c18f0bb89">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: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="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC0xLTEtMS0w_4b64ad39-cb8d-4f0a-b727-8f6f51115ef7">14.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="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC0yLTEtMS0w_cb96ba53-fcbd-41ba-bc00-c432dcee840d">8.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="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC0zLTEtMS0w_e9f0b8bd-d01e-4c34-aef7-a34b76ce1c20">0.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="i127f740c960d4cbab52edc10228da02c_D20200101-20201231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC00LTEtMS0w_57659fb6-8d53-41d3-8f5d-091daa53a1da">3.9</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="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC01LTEtMS0w_83561c9e-5b9b-4d48-ae0d-e74d4a2dc902">2.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC02LTEtMS0w_d72328b9-cbfc-4fb7-acd9-75d9c9a2d50b">29.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="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS0xLTEtMS0w_ccffc4bf-3791-488a-ae28-c06cec81c778">2.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="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS0yLTEtMS0w_088f0c32-edc7-4dd8-8b78-f63efd12091b">0.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="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS0zLTEtMS0w_60aef2d0-5b80-4560-9e46-6a255709a1ae">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: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="i127f740c960d4cbab52edc10228da02c_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS00LTEtMS0w_845916cc-4110-4c83-8fbd-bcecdf898535">&#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="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS01LTEtMS0w_f6ac4182-f7e8-4660-afbb-f513820cfd36">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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS02LTEtMS0w_8ee3f379-53df-42f8-9b11-cdf81c45c126">2.3</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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia63c7284149a4893bff9b468f27c9599_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtMS0xLTEtMA_fe6722a6-2682-4b6a-9b7e-88241b6037b2">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="id35f95832b5f42349caa7bacc00ad750_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtMi0xLTEtMA_9305e2c9-4cf5-4bb1-9e6a-e47a51877ff7">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="i47619953b8b942729fe390abe0f77b74_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtMy0xLTEtMA_8180f71b-68cd-44ed-a871-60ef6732045b">4.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="i60798c480f90455c8bb55cedc2e8a258_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtNC0xLTEtMA_b788c732-a83e-4e5f-8083-0a3672e7920b">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;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="ice978a2e4d6f4afca018530a3bcff143_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtNS0xLTEtMA_0c3b566f-b5ef-4457-94ec-6ed220740497">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtNi0xLTEtMA_db9c89c6-2086-42bd-8a7d-edb9bfdd8a19">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%">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="ia63c7284149a4893bff9b468f27c9599_I20201231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtMS0xLTEtMA_e3eb6310-e338-496b-ae1d-34ddc5047839">5.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="id35f95832b5f42349caa7bacc00ad750_I20201231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtMi0xLTEtMA_3670324a-d883-482a-8a8f-d74f57ff13ee">10.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="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="i47619953b8b942729fe390abe0f77b74_I20201231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtMy0xLTEtMA_2963a1ed-f5b7-44fb-881d-b01219f8f6c0">1.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="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="i60798c480f90455c8bb55cedc2e8a258_I20201231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtNC0xLTEtMA_602df699-e8cf-46f2-8b0a-e78242127363">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: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="ice978a2e4d6f4afca018530a3bcff143_I20201231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtNS0xLTEtMA_7b250c7d-950d-4c5a-81f8-e742d031af52">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtNi0xLTEtMA_009ae0a7-0f61-45c4-8518-a0d0fbfa1a96">20.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="border-bottom:1pt solid #000;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%">Long-term portion</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia63c7284149a4893bff9b468f27c9599_I20201231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtMS0xLTEtMA_7b3f3a6c-17b8-44e6-a40c-ce7dace4c8d7">90.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id35f95832b5f42349caa7bacc00ad750_I20201231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtMi0xLTEtMA_1a0e4ce9-945d-4b20-b036-61ec4f15a922">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;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i47619953b8b942729fe390abe0f77b74_I20201231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtMy0xLTEtMA_ab9d17f9-8d8f-4f11-a143-35c48d7af212">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;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i60798c480f90455c8bb55cedc2e8a258_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtNC0xLTEtMA_2215bb8e-7de4-4565-89dd-5503c0839497">&#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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ice978a2e4d6f4afca018530a3bcff143_I20201231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtNS0xLTEtMA_566a0369-c210-468b-a67d-c63fa26f1d57">10.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtNi0xLTEtMA_b41a7ca9-95b3-4bcc-a067-8c2f67cf6582">107.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:1pt 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%">Cash outflows for provisions for claims are expected to occur within the next <ix:nonNumeric contextRef="i91ff0555144741828a8c6e153db8c6c8_D20200101-20201231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfMzk1_2bda8eca-9615-4ddc-9466-2c2bc6644643">one</ix:nonNumeric> to <ix:nonNumeric contextRef="i0d8e8ad8d7904173a62d714f47995510_D20200101-20201231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNDAx_eb4441d7-a39e-4c73-80da-c7c7c9d9d908">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. 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="i32b9672b64e447e3a90b344375006f3c_D20200101-20201231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzM2_2bcc7de5-530a-4685-b3ae-6b87e2ae4d11">one</ix:nonNumeric> to <ix:nonNumeric contextRef="ic06bfee499684f03a676350303300461_D20200101-20201231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzQy_8896171a-4085-4e49-a27b-e8cdf85337f6">thirteen 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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_91"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzNQ_f05a3014-2037-41e6-bdea-cf8e624664a1" continuedAt="i76282507aa254679bc1da8a3aebd9751" escape="true">Employee Defined Benefit Obligations</ix:nonNumeric></span></div><ix:continuation id="i76282507aa254679bc1da8a3aebd9751" continuedAt="iada40b94a0e04693938661f0bfee58be"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzNg_0533bb8b-a538-4404-ba6f-489847b90135" continuedAt="ied25b2ffe31b4408bec7d361453eb459" 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/>2020</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/>2019</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="i12148b9a3def4942a2723cb2d814a785_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfMy0xLTEtMS0w_9f51cbe5-5949-4ccf-93f7-1c86cb9ffa61">47.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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfMy0yLTEtMS0w_f512ae84-5eee-4a3a-9e55-e2cf04c5103d">26.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:400;line-height:120%">Net defined benefit pension liability</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="i12148b9a3def4942a2723cb2d814a785_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNS0xLTEtMS0w_8c252312-398b-4988-829d-497343c51890">73.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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNS0yLTEtMS0w_08bbbcea-5023-437c-8b74-44f92928d4d8">69.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%">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="ie08c85f0019041c0a08b76feaff611d8_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNi0xLTEtMS0w_8d315a71-5ace-4a50-86bf-e3e0f4741bbd">17.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="i991163bac65a4d68a1eb583a6c6ebcd4_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNi0yLTEtMS0w_9c3ce0b2-572e-4508-b296-fa690b1a976a">15.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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfOC0xLTEtMS0w_41cf6775-180e-47a2-8b85-f0c2c94afef5">91.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:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfOC0yLTEtMS0w_117379ad-0a76-4723-974d-1e0efee75837">85.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjc0ODc3OTA3NTU2MQ_d0e63237-ce84-4aaa-ae0d-97b949f3a34c">15.4</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 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 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 significant 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, purchased for certain plan members upon retirement, protect a portion of the Plans from changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with insurance 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, 2020</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="iada40b94a0e04693938661f0bfee58be" continuedAt="id5027938f6f840a88206d4a9ab36fc58"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzMA_d5eaa131-3f7e-44fa-a863-248b56708c39" 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%">2020</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:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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/> Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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/> Obligation<br/>$</span></td><td colspan="3" style="border-top:1pt 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="border-top:1pt 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></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="i04177de8fec248a2971f3fb9a026116d_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi0xLTEtMS0w_d9317739-a19c-459c-a684-0790d85cc7ee">563.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="ie60223bedd154bf7ab2a5649228e7ada_I20191231" decimals="-5" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi0yLTEtMS0w_5a0e04e2-d611-4b02-8012-8efcd130b4d8">519.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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi0zLTEtMS0w_349612ac-fdcf-4714-b6e4-81e422b3affe">43.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="id656eb362270432ab80ec625a9b3c13b_I20181231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi00LTEtMS0w_880d7072-6a13-4018-a26a-5847493a2f3d">494.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="ie9f7c659aa9c4f3bb49cf5019aaebadb_I20181231" decimals="-5" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi01LTEtMS0w_de6e27fc-f584-4177-9c65-bd760a6558b0">448.8</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="i671b192884b84819874ff2bf4b1b5388_I20181231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi02LTEtMS0w_11fb13cf-746a-436e-90a5-0043ae57a9b1">45.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="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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi0xLTEtMS0w_1cc3b8b5-6642-42dc-8dcc-ff33617ee697">10.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi0yLTEtMS0w_533a96af-4ad4-4a64-bbbe-4917d4ea7ed8">10.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi0zLTEtMS0w_eb6c1731-9c9a-419d-b95c-35f300ed05df">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi00LTEtMS0w_2251258f-2b07-4bed-9cc8-20fae60307fd">13.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi01LTEtMS0w_461c40f6-56ac-4e64-825c-8c0e214b0e9d">12.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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi02LTEtMS0w_b90e5260-4937-4f6e-87dc-922ef0a9733f">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%">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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy0xLTEtMS0w_0a4d683f-a0e0-4538-bfeb-6c6579ee70e7">0.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy0yLTEtMS0w_247d369e-d233-4823-9dc6-610df7a58492">&#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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy0zLTEtMS0w_d5eda66c-e9a8-4a89-9283-afecf4fda34b">0.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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy00LTEtMS0w_7eee9a9e-9215-45d1-a4b2-496786861318">&#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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy01LTEtMS0w_22cec427-4867-43ff-a353-4fef412a7f97">&#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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy02LTEtMS0w_99743a74-e2f0-4fd5-b664-d6217997e1b2">&#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%">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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC0xLTEtMS0w_11f3f9f8-93d2-4ace-8175-67c6b08a7f20">&#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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC0yLTEtMS0w_610e9fae-c671-4c36-a36c-9f74a08bfb3e">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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC0zLTEtMS0w_9f24a482-f473-45d4-85f6-612aecd6dc06">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC00LTEtMS0w_b060a4ba-7abd-4838-a504-ddc62ccd1830">&#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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC01LTEtMS0w_79aaced1-4d78-431c-a6f4-d2de02efd130">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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC02LTEtMS0w_1cdbc1f1-c918-459e-a039-3acc6a0a2e3e">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: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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtMS0xLTEtMA_5e736c47-261e-48dd-aae4-4fbb18e321f2">10.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" sign="-" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtMi0xLTEtMA_1e6014cc-76d5-4466-b843-d175a68ec389">8.9</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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtMy0xLTEtMA_d5870074-9755-44f3-ab60-9b4ddc47f98c">2.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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtNC0xLTEtMA_c0295624-e8c1-4796-aeb6-63e48241bef8">13.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" sign="-" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtNS0xLTEtMA_ac061623-7b90-419a-8fdf-1a3f1b301aa1">11.0</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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtNi0xLTEtMA_2a2cbab1-69eb-4494-9dca-76e80996a48d">2.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="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%">Other comprehensive loss (income)</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="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;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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtMS0xLTEtMA_f79cb681-61f6-4c08-bdce-3fb4c3084b90">&#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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtMi0xLTEtMA_8d4d7629-f31f-4d93-9229-99d4d90e797f">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtMy0xLTEtMA_2e1e6b9b-5b5c-4294-8599-013fad69028a">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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtNC0xLTEtMA_47216b4e-169b-4224-9785-d966186a3b90">&#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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtNS0xLTEtMA_41b5baf8-384f-4d1e-8ea8-987eeb24eead">55.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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtNi0xLTEtMA_e21316ae-3482-4814-ac6e-25e604fbb0a3">55.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%">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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtMS0xLTEtMA_c80f255c-661e-4989-bfc2-4a50640cdf83">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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtMi0xLTEtMA_709512c2-3108-44d0-a95a-751585e9b652">&#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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtMy0xLTEtMA_aa845f9e-1761-48ef-96e8-51813ce89463">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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtNC0xLTEtMA_cb05655a-938f-4130-982b-b8998e192c83">1.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtNS0xLTEtMA_7efe2c12-326c-4bb9-beec-66614ddfbefc">&#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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtNi0xLTEtMA_977a4536-7c7a-45ff-95d9-fa071a9eb83e">1.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 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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctMS0xLTEtMA_65028164-4da4-4ff1-b1fd-eba78d7ce2e6">40.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctMi0xLTEtMA_d5011bab-7d36-4f81-8f23-54f8b2359806">&#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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctMy0xLTEtMA_11bc519a-76ae-4d26-a80e-af7922711ced">40.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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctNC0xLTEtMA_e1de737a-b9c7-4f56-8b20-73f3a32b6c88">81.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctNS0xLTEtMA_08dbeaf3-5ce2-4b3f-8942-a6207d6c35c0">&#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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctNi0xLTEtMA_c7457bc9-cb84-433e-94af-1557a0171df3">81.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%">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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtMS0xLTEtMA_ba3c32fb-cde8-4918-a049-42e7a59631d7">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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtMi0xLTEtMA_b0bb9b18-9d9b-4adc-8eb2-b764c09b2676">&#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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtMy0xLTEtMA_cd7c08cd-c4a4-440b-ad37-0882868a8a7b">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtNC0xLTEtMA_4ca6b948-cb48-4467-993f-79916e7e301f">4.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtNS0xLTEtMA_fc3fd01a-14ef-4118-9668-b8c43d33087c">&#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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtNi0xLTEtMA_c48fd556-2ae6-477c-bceb-a4e175d8de5d">4.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: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%">Remeasurement loss on net employee defined benefit liability, before tax</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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtMS0xLTEtMA_0a59d48c-1aea-4a4d-9847-d9566442c7bc">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;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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtMi0xLTEtMA_adf95668-d5c0-4a6c-abd1-bd941cefb632">41.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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtMy0xLTEtMA_f9bc2826-7591-43a3-a1a4-a1074e9a34fe">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;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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtNC0xLTEtMA_d374fd44-87f7-452f-8aa1-9c9df95e05eb">75.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtNS0xLTEtMA_ea0c8aa7-9007-4485-9c8e-af270912b733">55.5</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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtNi0xLTEtMA_2f5efdcc-e9ca-4a40-8122-2a4d240e3544">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="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%">Effect of movement in exchange 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="cad" contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItMS0xLTEtMA_cc3b1829-d6bc-448b-a79a-f2d51c059ee6">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;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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItMi0xLTEtMA_7ff4880a-e6c6-4dc4-90a5-adbb9bc4f072">5.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="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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItMy0xLTEtMA_2d7c3b63-df5e-43eb-9e3e-38d971911e1b">0.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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItNC0xLTEtMA_fcbd2414-0401-4a9b-9d5a-4c23420c8e79">5.0</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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItNS0xLTEtMA_6dde8c40-c9e5-4849-9aca-11b897adc9ba">4.2</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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItNi0xLTEtMA_1b487768-d0df-4e5f-ac71-679386311fb4">0.8</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: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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtMS0xLTEtMA_b6832036-b48d-48cd-9434-79a98308acec">47.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtMi0xLTEtMA_7e23415d-b719-4d28-bb9c-ff235f9a269d">46.9</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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtMy0xLTEtMA_6b016f3e-4967-4741-bc89-88630addcf88">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;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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtNC0xLTEtMA_9efe39b3-7d0f-4109-bfd3-d26bc2f29bce">70.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtNS0xLTEtMA_9d18deaa-6501-4ce2-8768-4fa80b63b983">51.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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtNi0xLTEtMA_da545677-9e38-4415-99b0-2093767f70c1">19.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="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%">Other</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="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;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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctMS0xLTEtMA_d41ebf4d-e5fe-4474-a1a0-b33a6be04e44">20.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctMi0xLTEtMA_9785a0c9-5d70-4470-baca-9a7798504378">20.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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctMy0xLTEtMA_7ed0be66-a7af-4747-bdcd-9fa0e2ad7dfe">&#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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctNC0xLTEtMA_6a5ef32a-0d39-41fb-974e-ba69dba6225e">14.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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctNS0xLTEtMA_510b86f3-74c8-4a98-a445-d04b4d1409f6">14.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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctNi0xLTEtMA_46cb6086-c1b5-4fcf-b964-83497d2ff9e3">&#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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtMS0xLTEtMA_3b28e29f-de08-414b-ae37-b86b98eebf0d">&#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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtMi0xLTEtMA_ba3feaef-56b3-4346-87f5-31d020b87f28">20.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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtMy0xLTEtMA_bed95055-57b2-43d0-a980-b9714822d89c">20.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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtNC0xLTEtMA_1f9c0939-cd12-42b2-9367-1df87129faef">&#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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtNS0xLTEtMA_3503405a-10d3-429d-9684-abbdffec71ac">23.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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtNi0xLTEtMA_f3574238-3488-4b0d-af80-2a0733928f46">23.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: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="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtMS0xLTEtMA_08d30cec-1522-46dd-b181-b73a0feb7388">20.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="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtMi0xLTEtMA_337e8def-9eb4-4122-955a-13dfb485f628">0.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="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtMy0xLTEtMA_9ed7daf6-bdaf-48f5-afb0-7f93a75b8bd4">20.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtNC0xLTEtMA_ac61b561-521d-4501-bf57-90351414e614">14.8</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="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtNS0xLTEtMA_24b2927f-b2b9-4e46-bb20-a82056eec141">8.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="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtNi0xLTEtMA_7ccc5616-fbd9-4da0-8426-7ebc10c26b62">23.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-bottom:1pt 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%">Balance, end of the year</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i16fa9d1caf0d45e3ac6f12504b5de4c1_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItMS0xLTEtMA_fccefc39-c0cf-409d-869c-d8e7ad337fa9">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-bottom:1pt 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:1pt 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="i512a141167314b4c8fc704526dc6e2f6_I20201231" decimals="-5" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItMi0xLTEtMA_3c99122d-0a30-4c93-b0a3-14e732f1b9db">575.2</ix:nonFraction>)</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItMy0xLTEtMA_21301912-9868-4126-990a-8917cdb0c39f">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-bottom:1pt 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:1pt 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="i04177de8fec248a2971f3fb9a026116d_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItNC0xLTEtMA_8120a472-8960-401d-991f-1fcb4ef2f1d3">563.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="ie60223bedd154bf7ab2a5649228e7ada_I20191231" decimals="-5" sign="-" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItNS0xLTEtMA_4d8ac3ca-c2b7-456d-b37d-a2aaa36507c9">519.3</ix:nonFraction>)</span></td><td style="border-bottom:1pt 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:1pt 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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItNi0xLTEtMA_04c49e6f-57a2-41be-b1e2-a432b48fc618">43.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020, 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjYzMQ_c676c5eb-4771-4b3e-8112-721589a33476">0.4</ix:nonFraction>, net of deferred tax recovery of $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjY2Ng_efbb4837-aeb7-4558-b160-246c28216f2a">0.1</ix:nonFraction> (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2019 &#8211; loss of $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjY4Mw_8a75c8d7-2dfd-49eb-bcab-cdf60b176dbd">16.5</ix:nonFraction>, net of deferred tax recovery of $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjcxOA_fad839ac-a7af-4bd9-b396-3f3f5635cfa4">3.6</ix:nonFraction>).</span><ix:continuation id="ied25b2ffe31b4408bec7d361453eb459"><table 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/>2020</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/>2019</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="i12148b9a3def4942a2723cb2d814a785_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNS0xLTEtMS0w_b44ce0eb-2faf-49da-9ab7-c0af0f3a81cc">47.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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNS0yLTEtMS0w_246ffc7d-2624-46fd-bc21-4e48d4514b4d">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 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="i12148b9a3def4942a2723cb2d814a785_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNi0xLTEtMS0w_f21002f1-449f-424c-8a13-b8f0e267fba1">73.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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNi0yLTEtMS0w_ad46dd33-c9b3-4776-8002-41f681c70796">69.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfOC0xLTEtMS0w_380b7a3b-6466-4ead-8f71-446f731a5d5d">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-bottom:1pt 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:1pt 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="ie9078d1ca561424791fb0fd66b351648_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfOC0yLTEtMS0w_c112f6b8-f328-48bb-b29d-5daa3aa2a8e7">43.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020</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="id5027938f6f840a88206d4a9ab36fc58" continuedAt="i53fa188a40324e4caba3efa71cf4259e"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzMg_bc1c47d2-6389-4bf9-97fe-079e98fe1311" 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%">2020</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%">2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMy0xLTEtMS0w_e03f885c-b20c-4fad-91d2-56f1543ba92e">9.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMy0yLTEtMS0w_7861c664-36b6-4f3f-b850-0b40e8924e90">7.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="i7fc4bf3b55da4160a018b19ec424487d_I20201231" decimals="-5" name="ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNi0xLTEtMS0w_cb324edc-d868-4891-871c-26a5918691b5">149.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="i2ce5be349f184c5696579fe10ca0cd90_I20191231" decimals="-5" name="ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNi0yLTEtMS0w_76aa0cd2-e6b8-49c1-8f98-91b81246df89">163.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%">&#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="i7fc4bf3b55da4160a018b19ec424487d_I20201231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNy0xLTEtMS0w_36794860-31ad-44cd-98b8-ee1d303d1d32">130.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="i2ce5be349f184c5696579fe10ca0cd90_I20191231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNy0yLTEtMS0w_346c365f-a4eb-4562-9fb9-3f353e567eff">73.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%">&#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="i7fc4bf3b55da4160a018b19ec424487d_I20201231" decimals="-5" name="stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOC0xLTEtMS0w_52f0f006-b736-4eef-8eec-8a1703a8109a">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2ce5be349f184c5696579fe10ca0cd90_I20191231" decimals="-5" name="stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOC0yLTEtMS0w_81975999-baf8-43ad-873e-93bf04df71ba">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%">&#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="i7fc4bf3b55da4160a018b19ec424487d_I20201231" decimals="-5" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOS0xLTEtMS0w_b7c659b0-6e90-4784-86ca-411fd0174482">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2ce5be349f184c5696579fe10ca0cd90_I20191231" decimals="-5" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOS0yLTEtMS0w_ea038217-35fb-4d7b-8c45-e39e3529f6ea">14.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%">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="if4c536ee52e3491b873fa920d5c82d95_I20201231" decimals="-5" name="stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTItMS0xLTEtMA_7f01f5a4-5cb4-4100-92fa-dc3f59724cd2">127.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="i68806ff5df6a496099bb4a59b0b7ca09_I20191231" decimals="-5" name="stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTItMi0xLTEtMA_380b2bdc-4b5b-43e9-8a18-582c1617c13d">123.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;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="if4c536ee52e3491b873fa920d5c82d95_I20201231" decimals="-5" name="stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTQtMS0xLTEtMA_ae4dfce8-5530-478d-bca0-6a2859b16ee4">85.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="i68806ff5df6a496099bb4a59b0b7ca09_I20191231" decimals="-5" name="stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTQtMi0xLTEtMA_00931d2c-df66-4afb-a7bf-8dcdadaa75bb">85.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%">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="if4c536ee52e3491b873fa920d5c82d95_I20201231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTUtMS0xLTEtMA_47ed2aef-0d4c-4a86-b70c-63f1c79356cb">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="i68806ff5df6a496099bb4a59b0b7ca09_I20191231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTUtMi0xLTEtMA_9438f2a5-90b8-4ad5-b2a2-d8e1f7dcdbbb">29.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%">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="if4c536ee52e3491b873fa920d5c82d95_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTYtMS0xLTEtMA_abe18270-6b53-4898-9934-0f5681de4ddb">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="i68806ff5df6a496099bb4a59b0b7ca09_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTYtMi0xLTEtMA_7de29feb-5126-4305-a2cd-b93ca4aa7df2">9.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:1pt 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%">Fair value of plan assets</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:PlanAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTgtMS0xLTEtMA_ee91566b-9466-4115-9d9a-81fd053e4c21">575.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:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:PlanAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTgtMi0xLTEtMA_0e9d6e71-a21c-4753-8be1-c1bb49dbeb85">519.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="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMzQ3OA_a9cd2f3a-2245-4349-9989-9b74bb11e892">56</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="stn:PercentageOfPlanAssetInAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMzYyNg_788ce14e-6d09-4298-88d1-a5717d22827c">22</ix:nonFraction>% of plan assets are held in annuity policies that are purchased for certain plan members upon retirement. The fair value of these policies reflects the value of the obligation for these retired plan members 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfActuarialAssumptionsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzMw_d76aa8d1-2e78-4630-9107-b46108137d08" continuedAt="ic2d0a16aacd54583a995dfb1304a9858" 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="ic2d0a16aacd54583a995dfb1304a9858"><table 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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMi0xLTEtMS0w_3f3df720-4295-4dbe-a10e-6ddf5d5a9bc7">1.15</ix:nonFraction></span><span style="color:#000000;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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="4" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMi0yLTEtMS0w_16d78c6f-dee3-4b55-a36e-627825c91f79">1.89</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMy0xLTEtMS0w_67b14389-86a8-4ac1-bad6-3291c31e5edc">4.17</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMy0yLTEtMS0w_4f9cc6d7-c473-4062-9e25-d4f25be13186">4.34</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNC0xLTEtMS0w_6d3f9e9a-6e0b-446d-950c-33cd104767b3">2.40</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNC0yLTEtMS0w_759b4b43-d792-4c43-b199-b35ca9018473">2.60</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNS0xLTEtMS0w_a4436de7-8c22-478d-859e-d83d4820e329">3.41</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNS0yLTEtMS0w_69783633-5464-4c28-8ead-4f06d9cd4e88">3.44</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:duryear" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOC0xLTEtMS0w_f8f8049b-9015-4620-8dc9-7340ddeea808">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" format="ixt-sec:duryear" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOC0yLTEtMS0w_ab74cad0-d69f-45ab-b490-6fd59262e215">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:duryear" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOS0xLTEtMS0w_cd716d54-f130-40be-9a71-738432977c2a">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" format="ixt-sec:duryear" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOS0yLTEtMS0w_ccfe37fe-c663-4954-9ec8-b6cf5f125bb2">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:duryear" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTItMS0xLTEtMA_fdc95fe8-ce47-45af-981e-73e11c6b6a85">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" format="ixt-sec:duryear" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTItMi0xLTEtMA_52487916-ff6d-454c-a6b4-ab796f30af3c">23</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-bottom: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%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:duryear" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTMtMS0xLTEtMA_f8d9d90f-6421-4303-9383-142073f38142">25</ix:nonNumeric> years</span></td><td colspan="3" style="border-bottom:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" format="ixt-sec:duryear" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTMtMi0xLTEtMA_0bf69921-99b6-42fa-8d90-27eed549f2f5">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, 2020, the weighted average duration of the defined benefit obligation was <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTYzNzk1Ng_e5d05f4f-2e01-44cd-bda0-94ad4454971a">15</ix:nonNumeric> years (2019 &#8211; <ix:nonNumeric contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" format="ixt-sec:duryear" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNDc0MA_12fcb97e-076b-4851-9c48-5b2d936e64e6">16</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, 2020</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><ix:continuation id="i53fa188a40324e4caba3efa71cf4259e"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 25, 2020, it was announced that the Chancellor of the United Kingdom has consented to the Retail Prices Index (RPI) and the Consumer Prices Index including housing costs (CPIH) being converged by 2030. CPIH is very closely correlated with the Consumer Prices Index (CPI), which is used to measure the inflation link to the date of retirement for participants who are no longer active. As a result of the announcement, the Company reduced CPI by a further <ix:nonFraction unitRef="number" contextRef="i14111e64d6ee4f21826bf0bce1a4be5b_I20201125" decimals="3" name="stn:ActuarialAssumptionOfExpectedRatesOfInflationDecreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTY0MzM5NQ_61f45c28-a95f-4d28-8475-2d83c30a6bd6">0.1</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTY0MzM3Nw_6d3f9e9a-6e0b-446d-950c-33cd104767b3">2.4</ix:nonFraction>% (2019 - <ix:nonFraction unitRef="number" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTY0MzM4OQ_759b4b43-d792-4c43-b199-b35ca9018473">2.6</ix:nonFraction>%) resulting in a net decrease to the defined benefit obligation of $<ix:nonFraction unitRef="cad" contextRef="ieb507355b85e48b8bca501547752b8a0_D20201125-20201125" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjc0ODc3OTA4MzkxNw_d5d9eb11-d552-448a-bf89-76b8a008247d">2.4</ix:nonFraction>, recorded through other comprehensive income.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzNA_128bbe68-d5fb-4b92-b423-f66ba48ff9d4" 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/>2020</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/>2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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="i584174bdef6e4e59baadfe027626057a_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0wLTEtMS0wL3RleHRyZWdpb246N2UwMGJjMWE5N2RmNDA1OGJlNmFkZTNjODQzZGE2YjNfMzE_38d5ccb9-4840-419b-9e70-62f8aa803e2c"><ix:nonFraction unitRef="number" contextRef="i584174bdef6e4e59baadfe027626057a_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0wLTEtMS0wL3RleHRyZWdpb246N2UwMGJjMWE5N2RmNDA1OGJlNmFkZTNjODQzZGE2YjNfMzE_867ffe7d-be0a-47fe-88bd-c9b12f5b45ab">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="i584174bdef6e4e59baadfe027626057a_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0xLTEtMS0w_79dc427b-b45c-4abc-9b12-382d60bd1e39">19.6</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="i584174bdef6e4e59baadfe027626057a_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0yLTEtMS0w_2a35f0cf-6f15-434b-9423-bb2446ebbc0c">20.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="i94277690ba2f4b97932ec9acd9076731_I20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0zLTEtMS0w_f80040e8-3d40-4e23-bbcf-cad029ed54cd">18.9</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="i94277690ba2f4b97932ec9acd9076731_I20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy00LTEtMS0w_bdb3f0a4-214e-47ff-b86f-532afdcf0f2b">19.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"><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="i4becd325803f43f29b6db3c48f28cc38_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0wLTEtMS0wL3RleHRyZWdpb246NDhjOGQ1ZGE4MDUxNDY4YzhlNDcyZDc4MDAzZWIyNjZfNDc_2ce9cad4-dafc-4479-819c-321f0826f6f9"><ix:nonFraction unitRef="number" contextRef="i4becd325803f43f29b6db3c48f28cc38_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0wLTEtMS0wL3RleHRyZWdpb246NDhjOGQ1ZGE4MDUxNDY4YzhlNDcyZDc4MDAzZWIyNjZfNDc_7a311b65-43ff-4106-9675-9ebe3e0498ba">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="i4becd325803f43f29b6db3c48f28cc38_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0xLTEtMS0w_088a8ecd-305a-470d-b28d-78f9173f3ec2">5.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="i4becd325803f43f29b6db3c48f28cc38_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0yLTEtMS0w_37db838c-e563-41f2-b445-44fd1f548eb4">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie969bd10764f40138985bb7b40a35274_I20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0zLTEtMS0w_016f2b1a-77bb-4980-bc39-bb05c2507eab">5.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="ie969bd10764f40138985bb7b40a35274_I20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC00LTEtMS0w_6977a55d-363d-4a39-95a9-cb2be72b50eb">5.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"><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="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0wLTEtMS0wL3RleHRyZWdpb246OTM0Mzc0ZThhYjE3NGM0ZGI4OWI2OWQ2YTVhMDM1MWJfMzE_2b832771-54e3-4bed-951d-e311172773b2"><ix:nonFraction unitRef="number" contextRef="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0wLTEtMS0wL3RleHRyZWdpb246OTM0Mzc0ZThhYjE3NGM0ZGI4OWI2OWQ2YTVhMDM1MWJfMzE_aaf61cc5-7a84-4f16-90f7-3f8e7b23c0a5">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="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0xLTEtMS0w_f9b1168a-ca7a-46bc-aee3-e758a6f44dfd">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0yLTEtMS0w_8a8c069a-d9bf-49ac-8b93-7d6bdd833442">1.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="ie0bb4d407bd547a7a17b4c7f4e7ec420_I20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0zLTEtMS0w_504f8730-8efa-4510-babc-38c08c0ea6d8">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="ie0bb4d407bd547a7a17b4c7f4e7ec420_I20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS00LTEtMS0w_01477a89-b02d-4030-8227-ea062b417252">1.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"><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="i8b9bb17de3674aac8b0205b606ef49ee_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0wLTEtMS0wL3RleHRyZWdpb246MzA4MmRhYTQ5ZTBhNDZiOTgyYzRjZTQ3MTJhY2UxOTRfNDU_992ee975-9f3b-46ee-8c92-4f663eca8d79"><ix:nonFraction unitRef="number" contextRef="i8b9bb17de3674aac8b0205b606ef49ee_I20201231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0wLTEtMS0wL3RleHRyZWdpb246MzA4MmRhYTQ5ZTBhNDZiOTgyYzRjZTQ3MTJhY2UxOTRfNDU_f129d3a1-9d30-4472-8298-0e38a6cc7829">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="i8b9bb17de3674aac8b0205b606ef49ee_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0xLTEtMS0w_372ff344-447e-43e3-8c5d-384253730a79">12.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="i8b9bb17de3674aac8b0205b606ef49ee_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0yLTEtMS0w_21ba6b1f-a95c-45f2-9213-619393466dee">12.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="ie2de81df6f57498fb5aa7bea4d85efb6_I20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0zLTEtMS0w_7c1aea3e-67be-4670-be3b-4bcd4068cd05">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="ie2de81df6f57498fb5aa7bea4d85efb6_I20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi00LTEtMS0w_44453433-4c65-4727-848f-b1de00d22510">9.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-bottom: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%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if1ac453f95b74bf390e36939fa23cf44_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy0xLTEtMS0w_bff577d9-0fc1-4f66-94b3-6559d4fe1dd7">13.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="if1ac453f95b74bf390e36939fa23cf44_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy0yLTEtMS0w_53363fdf-81ea-4e55-a5d5-6c7411bd7ccf">13.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id35d83ba1e2d4f5d9fc002765da2b6a7_I20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy0zLTEtMS0w_7fb8a2ed-a696-4767-96da-bd04fd56db32">11.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id35d83ba1e2d4f5d9fc002765da2b6a7_I20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy00LTEtMS0w_3567edc9-9d53-4d97-8a43-d7c90b9b2077">11.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt 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: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="i0bb9fc72216044b2a61ba02b5d22d752_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%">20. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfOtherLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RleHRyZWdpb246ZWU2ZjAwY2E5MWVhNDkwMzhkN2I0NjIxZmFjZWFhYmVfMjI5_65cc9a9d-9c58-4a06-8a74-24b046b4ab8c" continuedAt="i9b45b8c21dd544bebc1a0b054b445e86" escape="true">Other Liabilities</ix:nonNumeric></span></div><div><ix:continuation id="i9b45b8c21dd544bebc1a0b054b445e86"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RleHRyZWdpb246ZWU2ZjAwY2E5MWVhNDkwMzhkN2I0NjIxZmFjZWFhYmVfMjI4_63b54204-2704-4736-86da-25d6887661d8" 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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0yLTEtMS0w_a9e1409c-8308-41cc-82eb-3302643c91f7">25.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0zLTEtMS0w_c1c71ead-4fed-4908-8669-7d181879d79d">23.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0yLTEtMS0xNjcy_314ad064-5d20-4677-a91d-d9ac1222cd0d">13.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0zLTEtMS0xNjcy_4e88dadb-8843-4a59-a99d-5afec467002e">&#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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0yLTEtMS0xNjc2_87e7fbfc-d113-40a6-8f71-94604a21e346">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="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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0zLTEtMS0xNjc2_74372202-54f1-4b79-b8d9-cc1fdc6bfaf2">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"><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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:MiscellaneousOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0yLTEtMS0w_9e823774-be7d-4064-8eb2-e6b688de45ee">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:MiscellaneousOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0zLTEtMS0w_ba38069f-19ea-4a52-97ee-256d16d71cdf">3.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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNy0yLTEtMS0w_8cedbe32-f675-4ae7-b555-89e42c8f8449">53.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNy0zLTEtMS0w_215d206b-8167-4290-9fae-4dd886e2cc0e">28.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 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfOC0yLTEtMS0w_350dc2fd-5197-42e0-87aa-cd2e4308b622">14.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfOC0zLTEtMS0w_738e75f6-7221-41dd-a007-255cee142e09">12.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:1pt 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%">Long-term portion</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfMTAtMi0xLTEtMA_7ac387c1-34a3-4543-a86c-607c22983780">39.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:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfMTAtMy0xLTEtMA_13a6bcf9-3a6d-440b-9957-2799e93bed4e">16.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_97"></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%">21. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfCommitmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNTcw_3f11da64-b8d6-4da5-92c8-c6a523dd5923" continuedAt="i8c10a587076e4bf7b7f00ce3936b0f11" escape="true">Commitments</ix:nonNumeric></span></div><ix:continuation id="i8c10a587076e4bf7b7f00ce3936b0f11"><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. The Company also has various purchase obligations such as cloud services, software support, and equipment. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNTcx_281744f2-bbf2-4fef-b6de-5e1e0940cef6" continuedAt="ibd291765f11748c0a07f0b80415e354f" escape="true">These commitments as at December&#160;31, 2020, are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="ibd291765f11748c0a07f0b80415e354f"><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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi0xLTEtMS0w_1b9d0439-c88b-41e7-b3bd-476c5a583e5e">299.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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi0yLTEtMS0w_c011381d-5b64-4e37-bcde-859c17c2bfae">50.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: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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi0zLTEtMS0w_912a0f2c-5453-475c-afa1-d850726f9889">78.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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi00LTEtMS0w_ade47aab-dd7b-48ae-9d26-93c501af016f">170.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></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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy0xLTEtMS0w_014bda6e-0faf-49a9-95c8-4ce8bf9f84bb">3.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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy0yLTEtMS0w_c377eb3a-86a2-4825-aecd-2c6141c4f63b">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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy0zLTEtMS0w_aaf0c13a-a10b-4872-be33-b14677ac525a">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: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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy00LTEtMS0w_3234813e-ee21-46bd-84a2-44ad5718834c">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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC0xLTEtMS0w_131b0597-01be-42eb-bc75-e8aa48d279ff">24.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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC0yLTEtMS0w_7c671bc5-ee7d-41bb-b98a-c6ba6a636265">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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC0zLTEtMS0w_bfa2d473-182d-43c0-a249-e420a1cb06eb">4.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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC00LTEtMS0w_34356d6d-982c-435b-b549-415b7e178768">19.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></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%">Purchase obligations</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:PurchaseContractualObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS0xLTEtMS0w_2c2de8c9-f860-4f3c-849d-575a739848af">85.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="i0addcdb6c27849f8b2a0406fa1291205_D20200101-20201231" decimals="-5" name="stn:PurchaseContractualObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS0yLTEtMS0w_4085a265-720e-4213-a165-b3beff49d4dd">51.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="i9c16c40740ac491eac067dd78a55ba60_D20200101-20201231" decimals="-5" name="stn:PurchaseContractualObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS0zLTEtMS0w_1c0ce7b3-5d97-498d-9a36-6f729753cea9">33.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="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="i93a5976a307b4c2b9772530eaf6c0e3d_D20200101-20201231" decimals="-5" name="stn:PurchaseContractualObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS00LTEtMS0w_6f579bc9-b328-4d95-89f6-5b8dd250f444">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></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy0xLTEtMS0w_7db4dc33-696f-4901-b173-f3bfa67b0765">412.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy0yLTEtMS0w_0b6a82e2-70c1-44bd-9a5b-3bece6b83f07">104.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy0zLTEtMS0w_3fb119d3-d9ef-49a5-afcc-720622134ac5">116.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: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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy00LTEtMS0w_c3ff7afd-2278-48fb-b171-ac3d8577413c">191.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:1pt solid #000;border-top:1pt 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, 2020, are $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:UndiscountedLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNDY4_e778164d-a546-4e27-acde-8ac31d835def">7.9</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:UndiscountedLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNDc3_4d7bcbcc-3b02-4642-be03-9dcca0b8a10d">14.5</ix:nonFraction>), of which $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNDkx_db4275db-c47e-4f1c-9109-98d3227cde61">2.1</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNTAw_f803a1f6-489f-434a-aa5d-660ddbb91f0c">3.6</ix:nonFraction>) relates to sublease receivables included in other assets (note 15).</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">22. <ix:continuation id="i0d2465a218ed472296c1b346ddce0067" continuedAt="i236f17a85b2c4ac5a5b761956f49beb7">Contingencies and Guarantees</ix:continuation></span></div><ix:continuation id="i236f17a85b2c4ac5a5b761956f49beb7"><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="i2666a0350a994654a3447c53decdb9e3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="ifrs-full:EstimatedFinancialEffectOfContingentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDAvZnJhZzplNzA5MTlhODU1MWY0MjBjYjdlMmE5MGViMzY4OTdhOC90ZXh0cmVnaW9uOmU3MDkxOWE4NTUxZjQyMGNiN2UyYTkwZWIzNjg5N2E4XzI0MTQ_50c67edb-92ef-4121-ad26-8eb9e969f644">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="i0bb9fc72216044b2a61ba02b5d22d752_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%">23. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2Mzg_719c5737-e2b1-4654-b8c5-bebb0fd89112" continuedAt="i57a8a1522e0e46ab94fdb164ba0c158a" escape="true">Share Capital</ix:nonNumeric></span></div><ix:continuation id="i57a8a1522e0e46ab94fdb164ba0c158a" continuedAt="i3244a01bedc5424b8fb8f09e6595672c"><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;12, 2020, 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="i8f83a7a5355f431ea34f15317164bcea_I20201112" decimals="INF" format="ixt:numdotdecimal" name="stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzYxNjM_992e9119-910e-4b20-b54d-0486387d98eb">5,605,224</ix:nonFraction> common shares during the period November&#160;16, 2020, to November&#160;15, 2021. 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, 2020</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="i3244a01bedc5424b8fb8f09e6595672c" continuedAt="ib848c42b85b7445997aac31b58c50def"><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, 2020 and December&#160;31, 2019, 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 2020, <ix:nonFraction unitRef="shares" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="0" format="ixt:numdotdecimal" name="stn:SharesRepurchasedForCancellation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzc1OA_05b6592b-80a2-4874-8625-3bf9d1137f53">2,047,948</ix:nonFraction> (2019 &#8211; <ix:nonFraction unitRef="shares" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="0" format="ixt:numdotdecimal" name="stn:SharesRepurchasedForCancellation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzc4MQ_702a06b2-221b-4284-99b9-81acf044cf62">1,400,713</ix:nonFraction>) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CancellationOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg1Mw_707c68b4-c021-4a0d-8f65-ed5ca5768184">78.3</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CancellationOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg2Mg_e65a1ffb-2ac6-4231-bbbc-ddb8a42a6b54">43.2</ix:nonFraction>). Of this amount, $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg4Mw_15d6cea5-865c-4578-abb1-d65ea8979884">16.8</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:ReductionOfContributedSurplus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg5MA_8856ec97-1edb-4774-9bf7-d3ce3e49220a">0.4</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg5OQ_0171b687-2801-4d08-93ed-b8d2ae1fa1ec">10.9</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:ReductionOfContributedSurplus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzkwNg_c617a6d8-2f32-44c0-be53-5253e9cca96f">0.3</ix:nonFraction>) reduced share capital and contributed surplus, respectively, and $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" sign="-" name="stn:ChargesToRetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzk2MQ_60313a47-acd5-4234-ac50-c3c1c0a49935">61.1</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" sign="-" name="stn:ChargesToRetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzk3MA_6ccbf8c9-61dc-4ab1-80f6-33e89dcd92f0">32.0</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2Mzk_bed61785-e067-439a-9027-a8bdabc9649c" continuedAt="id662a55af7b141498ca7116466473ea3" escape="true">The table below describes the dividends paid in 2020.</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="id662a55af7b141498ca7116466473ea3"><table 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 6, 2019</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 30, 2019</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, 2020</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="iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzEtMy0xLTEtMA_27aa5cf7-66f6-4547-a0c5-4b46232a30be">0.145</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="iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzEtNC0xLTEtMA_3831cbb0-316a-47d1-acd8-f6572f5f5a29">16.1</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 26, 2020</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, 2020</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, 2020</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="i995e3620df6c47f5a229dde1f1073253_D20200101-20201231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzItMy0xLTEtMA_d69c25fe-5711-41ed-8436-ddf8703b7424">0.155</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="i995e3620df6c47f5a229dde1f1073253_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzItNC0xLTEtMA_2c1f23c5-465d-4ac7-acbc-8fcc231b3abe">17.2</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 6, 2020</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, 2020</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, 2020</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="i84ed897ea6cd4dfb8303d7f068faa0ee_D20200101-20201231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzMtMy0xLTEtMA_c9fce2ed-b25c-4705-885d-b0ce3ebdeed9">0.155</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="i84ed897ea6cd4dfb8303d7f068faa0ee_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzMtNC0xLTEtMA_bf51c5e8-5f8f-4417-bbb1-069994306cf2">17.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 5, 2020</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, 2020</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, 2020</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="ief8d5a509e484a5686036181db76c82b_D20200101-20201231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzQtMy0xLTEtMA_3f9c9fe3-1976-49a2-852f-54176554028e">0.155</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="ief8d5a509e484a5686036181db76c82b_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzQtNC0xLTEtMA_587ccc79-5398-4bba-ab4a-5e4513cb6965">17.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: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-bottom: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-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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="i75ee71b90f4d43ce81929b2a260f1c1c_D20200101-20201231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzUtMy0xLTEtNzQwOQ_ebdfcb00-6056-46f3-8867-8d4432493bde">0.155</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i75ee71b90f4d43ce81929b2a260f1c1c_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzUtNC0xLTEtNzQxMw_a4a90621-1a19-46f2-8b89-470ee8729d2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1pt 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, 2020, trade and other payables included $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DividendPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NTk_c13fc778-dec8-49aa-abff-af823116179c">17.2</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DividendPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2Njg_a65c3b62-a6d5-49f6-b6f7-53a4c130a76c">16.1</ix:nonFraction>) related to the dividends declared on November&#160;4, 2020.</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 units (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 2020, the Company recognized a share-based compensation expense of $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY1MTk_325e6a61-2978-4709-ac17-aad45aad642e">16.4</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY1MzA_7a8d8596-49b8-4555-9b23-540b6e3d1605">18.1</ix:nonFraction>) in administrative and marketing expenses in the consolidated statements of income. Of the amount expensed, $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY2NDI_45e3b315-6dda-4e47-a2fd-ba11f046b337">1.0</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY2NTM_8ea55292-a266-4a48-9ccd-f762fda002c1">3.4</ix:nonFraction>) related to the amortization of the fair value of options granted and $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY3Mjc_3b8e1579-d815-4727-800c-9a1e883cb8b2">15.4</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY3NTA_2ebd0b31-7a1a-40fd-b810-eb09c6111ea1">14.7</ix:nonFraction>) related to the cash-settled share-based compensation (RSUs, DSUs, and PSUs). Also, an adjustment of $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzMyOTg1MzQ4OTQwMzA_1da3ae43-05a8-4a73-947b-69da64ece3c8">0.9</ix:nonFraction> (December&#160;31, 2019 - nil) 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2NDA_1dee068b-9941-41b9-a1ee-a784d02c3b87" 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:38.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.331%"></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/>2020</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/>2019</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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtMS0xLTEtMA_4635a09a-7dd9-4fec-b5ee-0cab90cae939">4,051,080</ix:nonFraction></span><span 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtMi0xLTEtMA_637c4bd5-e24f-435f-a1d8-65c0aa83a248">32.17</ix:nonFraction></span><span 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="i21e1b1c9f26148afb4c621a0668447cd_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtMy0xLTEtMA_78f5d04b-71ed-43bb-9ccc-c6027a5b2f44">4,987,542</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="i21e1b1c9f26148afb4c621a0668447cd_I20181231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtNC0xLTEtMA_6f4832ab-56bb-4f6d-b802-1ec453170f1e">31.11</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtMS0xLTEtMA_39e9dc2e-e88e-4abe-b5be-a557ba707013">1,840,320</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtMi0xLTEtMA_f7383463-2ed4-46c7-8047-3e5f1da50fde">31.83</ix:nonFraction></span><span 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtMy0xLTEtMA_c0060d09-76de-45ed-bdef-8bd4f0dad0f8">753,583</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtNC0xLTEtMA_39fc1fb6-18af-44c0-91f1-b7a15d5a3454">25.09</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtMS0xLTEtMA_3b3a9b39-8263-4b16-be56-c6ad66cb9f2b">86,960</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtMi0xLTEtMA_22d64d01-c7f8-4e70-8cea-3fc1d1b2edd3">32.58</ix:nonFraction></span><span 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtMy0xLTEtMA_c308f5fb-77af-4c48-bb9f-9bff217c1e2a">182,879</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtNC0xLTEtMA_b19c4c3b-b2e6-427e-bfb9-133bf7c8690b">32.41</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtMS0xLTEtMA_a68fba48-ae46-4739-bd66-3da0121adc2b">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtMi0xLTEtMA_c0cf4363-6008-4e15-a2aa-dbe2e85e7a60">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtMy0xLTEtMA_d8aa7e28-048d-47d0-a3c4-b952ac3935c2">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtNC0xLTEtMA_a1b7f9dd-1886-495f-9424-379771dfd0f3">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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktMS0xLTEtMzA5OA_5c552ae4-ddf0-423c-b884-c3506c9f60e9">1,816,592</ix:nonFraction></span><span 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="2" name="stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktMi0xLTEtMzYyNw_116ab85b-8586-4f5d-bbde-78fadd268274">32.36</ix:nonFraction></span><span 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktMy0xLTEtMzYzMg_e6be6187-6260-47da-8de8-c2008eb2b553">3,023,878</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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="2" name="stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktNC0xLTEtMzYzNg_ea4dc104-729f-4fdf-99e5-0978d9b48e74">32.04</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></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, 2020</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><ix:continuation id="ib848c42b85b7445997aac31b58c50def" continuedAt="if321a8cd32c4403d88bb83010cb76aca"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2NDE_453e096a-f886-454c-8ed1-a5d7e8d409a1" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The options held by officers and employees at December&#160;31, 2020, were 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:17.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" 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%">Options Outstanding</span></td><td colspan="3" style="background-color:#e1e0df;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%">Options Exercisable</span></td></tr><tr><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%">Range&#160;of&#160;Exercise<br/>Prices&#160;per&#160;Share<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%">Outstanding<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<br/>Average<br/>Remaining<br/>Contractual<br/>Life in Years</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<br/>Average<br/>Exercise<br/>Price per<br/>Share<br/>$</span></td><td colspan="3" style="background-color:#e1e0df;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/>Exercisable<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<br/>Average<br/>Remaining<br/>Contractual<br/>Life in Years</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<br/>Average<br/>Exercise<br/>Price per<br/>Share<br/>$</span></td></tr><tr style="height:3pt"><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="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="background-color:#e1e0df;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="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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%"><ix:nonFraction unitRef="cadPerShare" contextRef="iec5de4b8a47a4b33a0577b5982239d96_I20201231" decimals="2" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjc1YzE5ZDMwNDc3YjRiNDdhZjBlZmYxMDhlNDY0NmZkXzU0OTc1NTgxMzg5MDI_934a09ba-62c9-455a-95a5-0a4fcc2bf83e">31.75</ix:nonFraction> - <ix:nonFraction unitRef="cadPerShare" contextRef="i07bec14ca263423fb98780c951449605_I20201231" decimals="2" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjc1YzE5ZDMwNDc3YjRiNDdhZjBlZmYxMDhlNDY0NmZkXzU0OTc1NTgxMzg5MTA_83ee8929-94b8-4cf8-8496-5ec14049f5b5">32.98</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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="i19bd7894675d433da13db342e281576d_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOutstandingShareOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMS0xLTEtMA_de60ce7b-4a86-4e75-b907-dfc1386c2d87">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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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:nonNumeric contextRef="i8aef3369870c499abb2e1a4093bbd4b3_D20200101-20201231" format="ixt-sec:duryear" name="ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMi0xLTEtMA_2704fb90-6ca9-4023-a059-441e656b3f58">1.45</ix:nonNumeric></span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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="i19bd7894675d433da13db342e281576d_I20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMy0xLTEtMA_6473ce00-4074-4a42-b61b-9dd076e398fd">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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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="i19bd7894675d433da13db342e281576d_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtNS0xLTEtMA_98802cfa-869c-4089-93b8-7dbfa8bb4895">1,816,592</ix:nonFraction></span><span 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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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:nonNumeric contextRef="i8aef3369870c499abb2e1a4093bbd4b3_D20200101-20201231" format="ixt-sec:duryear" name="stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtNi0xLTEtMA_6ff5b769-8aae-4f6f-b396-06017be8f665">1.30</ix:nonNumeric></span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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="i19bd7894675d433da13db342e281576d_I20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtNy0xLTEtMA_352f7d39-1290-40ff-9b1a-9a3466245725">32.36</ix:nonFraction></span><span 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;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><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><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><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%">These options expire on dates between March 4, 2021 and May&#160;15, 2023.</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">Cash-settled share-based payments</span></div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2NDU_154424c1-e6f6-4df4-bdf1-36ecdb45d335" 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, 2020</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, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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="i79ee4eb494864bd7876dfd298b3919b5_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtMS0xLTEtMA_e11b3ad4-1389-49eb-b7a0-ef5cb1b82a34">164,704</ix:nonFraction></span><span 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="iacc5c86258c94b14aff84d33e947bcc9_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtMi0xLTEtMA_b4377f72-75b3-4f86-8b16-512e9a846e7b">875,739</ix:nonFraction></span><span 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="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtMy0xLTEtMA_80905de8-ef65-4aae-a41d-28ae4e968c6d">275,950</ix:nonFraction></span><span 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="if05d9e34764b4b4b82df4062501d7f1d_I20181231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtNC0xLTEtMTYzNA_8d6025ca-7ae3-442e-91fc-9f33904e086a">&#8212;</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="i68ac986e851c478590caa3790d32d95a_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtNC0xLTEtMA_d7a377bb-0e6f-48d3-8320-7accc39ce7cb">744,081</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="i4ed0659e9f484d41a4eb672e5879265d_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtNS0xLTEtMA_1c59476a-dd7c-4178-873b-27c2264843bf">306,459</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="ie1acb0c424fc46759232e67cff671191_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtMS0xLTEtMA_57747cc2-5ab1-4bcf-9eb4-0227c63a2e58">142,043</ix:nonFraction></span><span 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="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtMi0xLTEtMA_4ad01b08-a0d4-4cd2-a071-e827aaff2013">320,256</ix:nonFraction></span><span 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="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtMy0xLTEtMA_d97dc217-465a-4e5c-a3b9-75f2d45db2e6">37,147</ix:nonFraction></span><span 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="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtNC0xLTEtMTYzNA_90fab707-3836-4eba-b48e-e559ff3e843d">166,963</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="i505b928185de476087abaed2a9064182_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtNC0xLTEtMA_be8b3100-9b3a-43bf-867f-3866bd0437ba">379,289</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="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtNS0xLTEtMA_a9cb359f-f763-4be5-ac4b-6df7c9935c51">44,806</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="ie1acb0c424fc46759232e67cff671191_D20200101-20201231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtMS0xLTEtMA_dee11a0c-0cca-47d1-b45a-232fa20b0479">&#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="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtMi0xLTEtMA_178e943a-ecb1-41a7-9554-25557a9b2b97">234,966</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="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtMy0xLTEtMA_b24abd5b-e9af-4046-94a5-dba9cc784d63">149,848</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="padding: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="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtNC0xLTEtMTYzNA_3f274ac2-670a-48bb-accd-3ea72ee51e69">&#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="i505b928185de476087abaed2a9064182_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtNC0xLTEtMA_886d1743-f5a4-4465-96e1-b94b47c66d9b">198,815</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="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtNS0xLTEtMA_4d972555-4f48-4134-a573-d509c496a9a0">75,315</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="ie1acb0c424fc46759232e67cff671191_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtMS0xLTEtMA_894576ce-5d52-4ead-8cf2-1a7a205456ec">17,567</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="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtMi0xLTEtMA_4a2c0f30-452c-495d-a201-0183c6f2ce6d">91,692</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="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtMy0xLTEtMA_aa733e0b-d9e0-4c19-bdd0-6fb5d72298dc">&#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="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtNC0xLTEtMTYzNA_36cc70a9-032d-47e8-9940-5966f4ceea7b">2,259</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="i505b928185de476087abaed2a9064182_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtNC0xLTEtMA_54bc25a7-8c6b-4c70-b17d-f0b99e14ef9f">48,816</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="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtNS0xLTEtMA_d75083e7-96a3-4a9b-b25c-1afcfeb80ec0">&#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-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, end 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="ib280f7abe7a84f5593534915cb88c162_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtMS0xLTEtMA_c0b32c0f-433c-4cda-8532-4a05c94d43b4">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="i87473f4ece22400ea37c4c67c3dc0e1c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtMi0xLTEtMA_b5cab3b5-5656-4e04-970d-f845a086b616">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="iefe482882f164d5498d2e99475422ce0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtMy0xLTEtMA_f39a7e86-657d-4fdd-957e-1df1a4c10b51">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="i79ee4eb494864bd7876dfd298b3919b5_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtNC0xLTEtMTYzNA_fdbc1a13-d783-460a-8581-b6c33cbf97a4">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="iacc5c86258c94b14aff84d33e947bcc9_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtNC0xLTEtMA_e38de533-e767-4f43-a447-2d50a6ba9418">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="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtNS0xLTEtMA_85e32ab2-039a-4ba7-afd7-e73cfc10befe">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="border-bottom:1pt solid #000;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 vested, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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="ib280f7abe7a84f5593534915cb88c162_I20201231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTEtMS0xLTA_8677cd7e-fc9b-4aaa-b676-baf6384f381f">&#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: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:#e1e0df;border-bottom:1pt 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="i87473f4ece22400ea37c4c67c3dc0e1c_I20201231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTItMS0xLTA_fa984e4d-60f7-454b-9dfc-e0327fd2f0f4">&#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: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:#e1e0df;border-bottom:1pt 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="iefe482882f164d5498d2e99475422ce0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTMtMS0xLTA_4c8ef6d2-7b3a-4316-ba1a-9ccf150eef64">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-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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i79ee4eb494864bd7876dfd298b3919b5_I20191231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTQtMS0xLTE2MzQ_2bc9d764-f3df-49fb-bb36-59ddf7a8bc95">&#8212;</ix:nonFraction>&#160;</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iacc5c86258c94b14aff84d33e947bcc9_I20191231" decimals="INF" format="ixt:zerodash" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTQtMS0xLTA_76c8ed8f-f4e4-432d-a468-dcc65b33d7d9">&#8212;</ix:nonFraction>&#160;</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTUtMS0xLTA_0c6350eb-4a8a-4d5c-951e-aba864d64570">275,950</ix:nonFraction>&#160;</span></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></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%">Restricted share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2020, the Company granted <ix:nonFraction unitRef="number" contextRef="id332772c7a2e47ebb4e0751ccda7bb56_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzMyOTI_e879a33d-032b-4e29-ba8e-d4d67cffe55f">138,148</ix:nonFraction> RSUs to officers and employees at a fair value of $<ix:nonFraction unitRef="cad" contextRef="ia611039f4fbe4c91be8cfebeb92a8d75_I20201231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzMzNDU_cf2a5c76-9c1a-4f6c-9d9f-346eb43f594c">5.8</ix:nonFraction>, based on the trading price of the Company&#8217;s common shares at the grant date. These units are adjusted for dividends as they arise, based on the number of units held on the record date. These units vest upon completing a <ix:nonNumeric contextRef="id332772c7a2e47ebb4e0751ccda7bb56_D20200101-20201231" format="ixt-sec:durwordsen" name="stn:VestingDurationForShareBasedPaymentArrangement" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk4Mzk_bc75e04f-db16-4285-87ff-f5dd669cafba">three-year</ix:nonNumeric> service condition that starts after the grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. For units that vest, unit holders will receive cash payments based on 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, 2020, the obligations accrued for RSUs were $<ix:nonFraction unitRef="cad" contextRef="ib280f7abe7a84f5593534915cb88c162_I20201231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQwMDQ_95a86ff8-28af-4e88-9dd3-bfd23ab5b82d">4.2</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i79ee4eb494864bd7876dfd298b3919b5_I20191231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQwMTM_80a8973b-2761-4d9c-acd4-8c2253428e37">1.1</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. PSUs vest upon completing a <ix:nonNumeric contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231" format="ixt-sec:durwordsen" name="stn:VestingDurationForShareBasedPaymentArrangement" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk5MDE_7a4ee24e-8bf5-4e80-90ce-feefea83573e">three-year</ix:nonNumeric> service condition that starts on the grant date. The number of units that vest is subject to a percentage that can range from <ix:nonFraction unitRef="number" contextRef="ib445f0291a294b71af145691c42eac23_D20200101-20201231" decimals="2" name="stn:SharebasedPaymentArrangementVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQ0NzE_e888579d-069b-41ca-a12f-58b4f68537da">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ic597d50ecdb04be594df9f4cde5a0e0e_D20200101-20201231" decimals="2" name="stn:SharebasedPaymentArrangementVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQ0Nzc_560c093c-c2f6-460d-8b30-936ea108ae9b">200</ix:nonFraction>%, depending on achieving <ix:nonNumeric contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231" format="ixt-sec:durwordsen" name="stn:VestingDurationForShareBasedPaymentArrangement" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk4NDA_6e65b46c-19df-40eb-aaea-939f8811bcba">three-year</ix:nonNumeric> performance and market objectives as described below. The fair value of these units is measured using the Monte Carlo method. For units that vest, unit holders receive a cash payment based on the closing market price of the Company&#8217;s common shares on the third anniversary date of issue.</span></div><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 PSUs granted in 2018, the cash payment is based on the volume weighted average of the closing market price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts. The performance objectives for these units include achieving a range of net income growth and return on equity targets with equal weighting. The fair value of these units is expensed over their <ix:nonNumeric contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231" format="ixt-sec:durwordsen" name="stn:VestingDurationForShareBasedPaymentArrangement" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk5MTA_53f0fdb9-4601-4008-bfd3-1f997075f745">three-year</ix:nonNumeric> vesting 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%">For the PSUs granted in 2019 and onwards, the Company amended its PSU agreement by increasing the weighting of the return on equity target to <ix:nonFraction unitRef="number" contextRef="ib499fb7b7f494bc39e9cba70ca1ef412_D20190101-20191231" decimals="2" name="stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzUzMTI_ac8ab88e-fd5a-44cb-a92f-28e14d467db9">60</ix:nonFraction>% and by replacing the net income growth with a market objective of total shareholder return relative to the Company&#8217;s peer group for a <ix:nonFraction unitRef="number" contextRef="i2da08fc0191f4871ab45c311c58e3b4e_D20190101-20191231" decimals="2" name="stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU0NDk_1cce54ec-6a12-4053-889d-7b0f3c0f6bd6">40</ix:nonFraction>% weighting.</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, 2020</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if321a8cd32c4403d88bb83010cb76aca"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2020, <ix:nonFraction unitRef="number" contextRef="i33d2edbb749241dab6ec2832afe20f84_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzc5Nzg_4616f6fc-0039-4c42-b134-ab859b181e2e">308,136</ix:nonFraction> PSUs (2019 - <ix:nonFraction unitRef="number" contextRef="i8f108218ceba49b8bd10a068dfc73d9c_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1MDM_a84457cf-dbfd-4a45-9c98-ba85b7083fee">378,049</ix:nonFraction>) were granted at a fair value of $<ix:nonFraction unitRef="cad" contextRef="i1abe927d11ce4d8ea0a76ce7987410a3_I20201231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1Mzk_bfd7b10d-1adf-4865-bf11-44c3f95db3f4">16.4</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i7e8f19a69c1d4772849472c540f91958_I20191231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1NDg_af88e09b-6d37-4461-911f-994bdb69626d">11.6</ix:nonFraction>). At December&#160;31, 2020, the obligations accrued for PSUs were $<ix:nonFraction unitRef="cad" contextRef="i87473f4ece22400ea37c4c67c3dc0e1c_I20201231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1OTg_e7d71e99-3247-4aed-b90a-ae8326032147">14.3</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="iacc5c86258c94b14aff84d33e947bcc9_I20191231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU2MDc_c7f5cfc6-c7fc-4be3-ae2b-572458f08800">11.1</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. A DSU is equal to <ix:nonFraction unitRef="number" contextRef="ibc0608c6935747c598b0c7918bf34ded_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="stn:OtherEquityInstrumentsConversionRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk4NDY_e9927879-69b0-4b54-b0b4-b0f26ff1839e">one</ix:nonFraction> common share. These units vest on their grant date and are paid in cash to the directors of the board on their death or retirement. They are valued 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="ibc0608c6935747c598b0c7918bf34ded_I20201231" decimals="INF" name="stn:NumberOfTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzYxNTI_42113237-356f-4efa-a06b-55c4dbc5d69b">10</ix:nonFraction> trading days of the month of death or retirement. These units are recorded at fair value. DSUs are adjusted for dividends as they arise, based on the number of units outstanding on the record 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%">During 2020, <ix:nonFraction unitRef="number" contextRef="i592fbe95c9084815804be2e983c4b737_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzc5ODI_6fb88320-1348-41a3-90e1-2bf397542f57">37,147</ix:nonFraction> DSUs (2019 &#8211; <ix:nonFraction unitRef="number" contextRef="i3a79ee77af0c4b40921dac0fbaac016a_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzYzOTM_8dfbac2b-64c0-40f5-be30-659916445a00">44,772</ix:nonFraction>) were granted at a fair value of $<ix:nonFraction unitRef="cad" contextRef="ibc0608c6935747c598b0c7918bf34ded_I20201231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY0Mjk_dae1230e-0088-421d-9c53-6da51a808988">1.4</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i33aa6bedf9374bf99bbfe28d4e7f9eb2_I20191231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY0Mzg_44f4cb09-1f56-4b57-8aa0-b6ba48f10189">1.2</ix:nonFraction>), based on the closing market price of the Company&#8217;s common shares at the grant date. <ix:nonFraction unitRef="number" contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM1ODY_4afdf58a-3318-4369-92ad-9b9e794d6f06">149,848</ix:nonFraction> DSUs were paid (2019 - <ix:nonFraction unitRef="number" contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM1OTU_fdf08887-b1b6-42a6-87bb-b195c7fd282c">75,315</ix:nonFraction>) at a value of $<ix:nonFraction unitRef="cad" contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM2MDM_2802f021-a6dc-4925-b35f-dd807b5aa464">6.1</ix:nonFraction> (2019 - $<ix:nonFraction unitRef="cad" contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM2MDk_f47e4923-35a4-47b4-b9b9-baaf96d591d9">2.4</ix:nonFraction>). At December&#160;31, 2020, the outstanding and vested DSUs had a fair value of $<ix:nonFraction unitRef="cad" contextRef="iefe482882f164d5498d2e99475422ce0_I20201231" decimals="-5" name="ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY1ODY_94f874d6-cded-4498-a8da-f8ec849db978">6.7</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231" decimals="-5" name="ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY1OTU_f4b62543-0f2e-4848-be6b-3195b7508ea8">10.2</ix:nonFraction>) included in other liabilities (note 20).</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">24. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFairValueMeasurementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90ZXh0cmVnaW9uOmE3NmYwZTk0OTZkNzQ5MTM4NTg4ODg3NGEwZDU3MTg0XzIwNzY_64f7ea5d-0360-4aaa-a543-92b5d5b7c53b" continuedAt="i06bb1da012b146d8b59b0332eb9ea747" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i06bb1da012b146d8b59b0332eb9ea747" continuedAt="i0fc68fa71ca44756a918379927a0bf9e"><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 2020, 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90ZXh0cmVnaW9uOmE3NmYwZTk0OTZkNzQ5MTM4NTg4ODg3NGEwZDU3MTg0XzIwNzc_abe081bd-fb18-4d1e-af49-570d63c1e278" 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, 2020:</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:49.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></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:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.638%"></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="i77163f4b02414af39e4b71bc56c0a6b7_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtMi0xLTEtMA_a01900e5-2a5b-43da-ba3d-68628df9eb8d">174.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia9951367334f453a9541dfc26d3b98b0_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtNC0xLTEtMA_19ea2af1-1457-4584-8f73-825edd166434">&#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="i68e3fa524d2f4510ba00893ebb37d010_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtNi0xLTEtMA_8ffd6492-3989-496b-9589-ca28ca764b52">174.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0af3420aab3e42b6a44a89c76fb56549_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtOC0xLTEtMA_05c9a89f-b5a3-48d5-bc7c-59422e41ab77">&#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: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 rate swap</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom: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%">20,25</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifdf266163b7746b7af20eefa8990970d_I20201231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctMi0xLTEtMA_51648290-e4fb-4393-a41e-621ab3596c03">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iea0c49b4ef4f4cf68752687e573e342c_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctNC0xLTEtMA_c638d3e3-cfc3-433a-a0cd-f198d06befa0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5245737726d54ecfaea5c285c3de06d7_I20201231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctNi0xLTEtMA_8fac2087-b0b1-4e52-91e4-fa0d3ef02a7f">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d6c58386f4b4acc93a781f4876f3787_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctOC0xLTEtMA_588976fc-7fcf-4735-a5c1-de50066bee88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt 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%">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></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, 2020</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="i0fc68fa71ca44756a918379927a0bf9e"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90ZXh0cmVnaW9uOmE3NmYwZTk0OTZkNzQ5MTM4NTg4ODg3NGEwZDU3MTg0XzIwNzg_82358779-0e2a-483d-b57e-cca1040fa5ce" 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, 2020:</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%">Quoted&#160;Prices&#160;in <br/>Active&#160;Markets&#160;for <br/>Identical&#160;Items<br/>(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%">Significant Other<br/>Observable Inputs<br/>(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%">Significant Unobservable Inputs<br/>(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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i489d554155174240af63da21391144e6_I20201231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtMy0xLTEtMTU3Mw_b9fcd2ff-e1e7-437c-9b70-1107df1a0409">299.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 #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="i0e14200210514ce59b9ef4cb0ff8b486_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNS0xLTEtMTU4OQ_fd402d5c-567c-4e54-8c2f-af5e5ce98455">&#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:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i70c6163c9d314669a3112c0f8ad7c47b_I20201231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNy0xLTEtMTU3OQ_198e7997-21d0-43e1-a5f5-e94409b60ed1">297.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:#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="iee500b22ed264e44be1d7c4ba108d1f6_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtOS0xLTEtMTU5Mw_b6e2b5ee-dc36-4203-a40c-1fda2b94001e">&#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:1.5pt 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:1.5pt 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:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia81fbf26401c496e998601c993949e22_I20201231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtMy0xLTEtMA_5d50106e-3229-4f78-9ca8-d01a5329b5e8">68.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:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i667436e689a34f5a8009eca7ad9935a2_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNS0xLTEtMA_9d73fcd8-470d-48d5-9c0f-ab33fd9f9a70">&#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:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idf500f93dd83412a9ccae3d8a9df4c4c_I20201231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNy0xLTEtMA_445eeed4-cb22-4efd-abcf-595ee5474f0b">69.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-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6374d65b9afe4accb32cabf0319a5176_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtOS0xLTEtMA_85665e59-5641-4c9e-a4ee-da992bf92b67">&#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:1.5pt 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><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">25. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY4MDQ_505aa699-06a9-47b0-b35c-5a58a74c009a" continuedAt="i467f45471c4a4929a871c13e068dc8b7" escape="true">Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i467f45471c4a4929a871c13e068dc8b7" continuedAt="i25eead97a9d0469bbbcb51dc6556fa3e"><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%">The Company has an interest rate swap agreement to manage the interest rate risk related to a tranche of the term loan with a notional amount of $<ix:nonFraction unitRef="cad" contextRef="i62b5e4b596be4da490e1c3f31ce5dfbd_I20201231" decimals="-5" name="ifrs-full:NominalAmountOfHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzIzOQ_71344e2d-ed87-4b2a-a655-9363f41a404e">160.0</ix:nonFraction>, both 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="i62b5e4b596be4da490e1c3f31ce5dfbd_I20201231" decimals="5" name="ifrs-full:AverageRateOfHedgingInstrument" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzQzNQ_74f9e776-e6e6-4627-889d-d9c51126912e">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, 2020, is an unrealized loss of $<ix:nonFraction unitRef="cad" contextRef="if830c310ada04e67a08b5d954312e1fb_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzU3OQ_9a0e3c02-7cef-4c38-a1a5-a8adbabb640c">5.4</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="if830c310ada04e67a08b5d954312e1fb_D20200101-20201231" decimals="-5" sign="-" name="stn:UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzU4Mw_78d9f3c9-ca45-4382-894a-d907913e82da">4.1</ix:nonFraction> net of tax) (2019 - $<ix:nonFraction unitRef="cad" contextRef="i57bc877823e949dca3f2bce8781f019b_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI3NDg3NzkwNzgzMTM_6b447cb1-a927-45b3-a6bc-c7ee4db28c39">1.5</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="i57bc877823e949dca3f2bce8781f019b_D20190101-20191231" decimals="-5" sign="-" name="stn:UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI3NDg3NzkwNzgzMTk_0b43861a-521a-4b68-8283-8ad208f62b83">1.1</ix:nonFraction> net of tax)). The Company has designated the swap as a cash flow hedge against a tranche of the term loan; therefore, the unrealized gains and losses relating to the swap are recorded in other comprehensive (loss) income and in the statement of financial position as other assets or other 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%">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, maturity, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the interest rate swap is identical to the hedged risk 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%">Hedge ineffectiveness could arise due to a renegotiation or amendment to terms of the hedged tranche of the term loan which could create a mismatch in the notional amount or term. In the event the hedging relationship is no longer effective or ceases to exist, the gains and losses will be recorded 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%">As at December&#160;31, 2020, the Company has a foreign currency forward contract to purchase USD$<ix:nonFraction unitRef="usd" contextRef="i6720394fa4334f83b6e627d3cc1b6859_I20201231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzE2NTA_b320e358-7391-4fd1-85f9-18ff3fb5eed0">75.0</ix:nonFraction> for CAD$<ix:nonFraction unitRef="cad" contextRef="i6720394fa4334f83b6e627d3cc1b6859_I20201231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzE2NTk_f16decb4-80ea-4c72-ac62-cae884e39266">96.0</ix:nonFraction> equivalent on the trade date that matures on February 5, 2021. The contract was entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2020, 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 loss 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="i6cd83d9622df4e7cb710b50f9a99bffc_D20200101-20201231" decimals="-5" name="ifrs-full:LossesOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzE4NjU_e79d9ee7-e269-45e1-971f-548b0aac3130">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 statement of financial position within trade and other payables.</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 generally increased the nature and extent of risks arising from financial instruments that the Company is exposed to. Management expects that the COVID-19 pandemic will most significantly impact credit risk, liquidity risk, and price risk. The extent to which these risks will be impacted is being closely monitored and is expected to change as the situation continues to develop. Management will continue to evaluate 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, 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, 2020, was $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:MaximumExposureToCreditRisk" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI0NDA_7d50ef93-3ac8-4b4b-840a-5522510e073c">1,649.6</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:MaximumExposureToCreditRisk" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI0NDk_bb055d2d-6813-49e7-b0ec-660183efc6b9">1,682.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 limits its exposure to credit risk by placing its cash and cash equivalents in 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 </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, 2020</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="i25eead97a9d0469bbbcb51dc6556fa3e" continuedAt="i093ef5f14f0e4388b6baf47ae41d1c3a"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, 2020, the days of revenue in trade receivables was <ix:nonFraction unitRef="day" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="INF" name="stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM1MzY_f366fba6-eeb0-490c-9309-d3443fa17f27">58</ix:nonFraction> (2019 &#8211; <ix:nonFraction unitRef="day" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="INF" name="stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM1NDU_f8f9acbf-c7aa-40fc-804b-ccdbba49acb9">61</ix:nonFraction>). </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfProvisionMatrixExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY4MDY_d1512205-0322-4745-952c-51863ba77ba2" 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:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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, 2020</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="i1a33c60512a84176bcbfc1dd81d46d3b_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtMy0xLTEtMA_9a68609d-62b6-4811-b799-258683df4d41">0.12</ix:nonFraction></span><span style="color:#000000;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="i308567acdb724b4d8f6cc707f2c2e421_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtNS0xLTEtMA_2179c9c1-6979-4d0b-ae8a-4a91b04e60ab">0.16</ix:nonFraction></span><span style="color:#000000;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="ib64e29e7e3f24796b1c8261672092e3e_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtNy0xLTEtMA_1dfc8193-54a2-46c5-8b00-dd37312eca60">0.38</ix:nonFraction></span><span style="color:#000000;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="ia0873e387dd5425d930b902f9f31f4d1_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtOS0xLTEtMA_ca1bde09-4149-4e00-9053-b7d99f81616d">0.76</ix:nonFraction></span><span style="color:#000000;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="icac17bac9e0a4a54bff5696ae517f3f6_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtMTEtMS0xLTA_f05cb89d-e51b-40f8-9bb5-b14405516d6c">1.52</ix:nonFraction></span><span style="color:#000000;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="i72e67a8be141446bacad31dcab83a385_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtMS0xLTEtMA_661efc73-ee35-4b43-a3c2-0c7dd1ee817e">1,180.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="i3296f54dd2984904b6619ea0df16a04e_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtMy0xLTEtMA_047b16bc-aae9-4eed-a740-121a566206b6">864.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="ica533f916bdf45bf9f40f59daca46add_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtNS0xLTEtMA_b4453b8a-3aac-4430-8594-f20c708e88fa">160.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="i804ba6a5e7df434cbf787d4a113ff3aa_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtNy0xLTEtMA_4c37ec3b-887e-4605-ae79-9f379bc8b949">60.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="i6ae9b61e636f492db10b587bbd3ccb5e_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtOS0xLTEtMA_0f7ae7ea-bcee-4437-a7b4-7474bb9fb758">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;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="i81f316fcb0804bd6a08630c913e6cad8_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtMTEtMS0xLTA_1f5e1c46-62bb-4871-a159-4d9134857fc4">69.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="i834d2df5c3b84d0fb13f09221a3328a0_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtMS0xLTEtMA_fcdd145f-6b2e-4697-8e21-25adda48d2b1">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;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="i90a240345ce544a190ea92d4eb4eba08_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtMy0xLTEtMA_aeece3a0-407e-4193-9301-5a1bec830282">1.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="id61577cd6dd849d099d02627009483be_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtNS0xLTEtMA_8aa96ede-bca8-4919-844f-80470033eeb8">0.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="idf2e50519cc24f1b86665c3db8d0a55a_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtNy0xLTEtMA_f4cae7a9-93c2-4bf5-8622-52813b43d1d4">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="i5fa2d4debf84420fb03635f7aad3c49e_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtOS0xLTEtMA_5b8499f6-4500-4a37-935c-ce01440fd5f4">0.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="i6f6d8f02fb3b456da2829638a03e6b60_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtMTEtMS0xLTA_61df2057-5f4c-43b7-98cc-59209f71ad19">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></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, 2019</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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Expected loss rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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="i1d0a6c6ab3cd4a00a6741204cc0a3d41_I20191231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTMtMS0xLTA_21e5f222-31b6-4c56-852e-8a2029a39aee">0.10</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><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="i82a04d784d714b76976f3cbaa8e22824_I20191231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTUtMS0xLTA_117497a7-fd50-4029-ab7e-1857c0743078">0.13</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><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="if2c0fd32c292469088abc94d130380bc_I20191231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTctMS0xLTA_60b07f7d-7ff5-4c89-bee0-20bb9ed03add">0.30</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><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="i6838ba61cf634cd3b211df840fd7441a_I20191231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTktMS0xLTA_ad275f65-7699-41ae-a58a-3bff28ab5256">0.59</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><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="i3ec44c83167c408a963f77750e56d639_I20191231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTExLTEtMS0w_bb73d7ea-5cf0-4149-8ea1-7a386b3d31c8">1.05</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%">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="id7b1d2a85baf47e3bce037c94ed78edd_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTEtMS0xLTA_a37f5395-cbb1-49e9-9d85-bdd974e96b23">1,308.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="i5b311fce881947f19e94188a081548ea_I20191231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTMtMS0xLTA_830b6e52-b78b-49ae-8830-66dc3397fecc">914.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="idbf0d976fb61432389cf0f2ef63c5153_I20191231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTUtMS0xLTA_a4d4c283-bc1d-4b65-b0d2-34377311ca1a">221.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="i8084846ef75645e1bde7020beaae1805_I20191231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTctMS0xLTA_aa7b4b18-c5f7-4a3c-896a-2f89eed7cb38">63.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="i60abecab17b34d84b78ca51fd8fac5df_I20191231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTktMS0xLTA_871f40da-797d-45d0-9e06-3e07e2e9e087">27.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="id8b6c49368354c14bb890ac63ce229e3_I20191231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTExLTEtMS0w_5b86ba93-26f5-4338-abd3-074a16552a55">81.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-bottom: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%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0566c7beba364c21aed78c8d29de38c3_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTEtMS0xLTA_1625926f-3f92-4741-9871-cbcdc5a748fb">2.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie37c16382a9044d9be28c3d0910abcf5_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTMtMS0xLTA_9b4e3a41-10e2-4a6f-a967-cf21434c86fa">1.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2a518bda70f24f4c96e90b6ed6546cf4_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTUtMS0xLTA_518e4a05-c8df-498f-9116-3c2d1507bdde">0.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3db26c6b0017494284a715eb8979a490_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTctMS0xLTA_e3d6097d-cfb9-45c3-95f1-e08f6248aac3">0.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idb67b3c9e1d74452b45a5a5730823e96_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTktMS0xLTA_2c1f01be-8bfc-487a-b01c-c2ee42ba99ef">0.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i29c119dfd47b458ab18bcf0771195db6_I20191231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTExLTEtMS0w_a1248c18-c32c-40ac-aff6-37a453f4d579">1.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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 2020, $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM2Njc_d5f60f65-6652-4263-969b-80d19519adbb">2.0</ix:nonFraction> trade receivables were written off (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM3MTE_0d4f5d26-c5cb-4a23-a258-ce2941ea72a1">1.7</ix:nonFraction>) and the Company had no recoveries 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. To the extent that the credit risk for any instruments significantly increases since initial acquisition, the impairment provision is determined using the lifetime 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%">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, long- and short-term borrowings from its $<ix:nonFraction unitRef="aud" contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231" decimals="-5" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI3NDg3NzkwNzkzNjI_a7d45cde-f8c0-4eb9-8460-8c669979ece4">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, 2020, was $<ix:nonFraction unitRef="cad" contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzEwOTk1MTE2Mzg1MDA_2351dc03-9879-4d83-bc41-22477609ad2a">786.5</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzEwOTk1MTE2Mzg1MTA_089fd9ed-8bfe-476b-bddf-53c7afa1fa9b">282.6</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, 2020</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><ix:continuation id="i093ef5f14f0e4388b6baf47ae41d1c3a"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY4MDc_bf530646-812b-494b-aa85-5058d7f17de3" 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, 2020</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtMS0xLTEtMA_c22f1efa-118d-4107-8e12-13daa9bfa911">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtMy0xLTEtMA_736fe5b7-a260-4fab-8654-8303097e0e45">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtNS0xLTEtMA_6a62dd64-a59c-40ea-9fe7-856977ccb1fc">&#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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtNy0xLTEtMA_aa31bb73-2ef0-48d4-9a34-d72a750a5c23">&#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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtMS0xLTEtMA_71d7bd6c-941e-47d1-9e4b-6ad30a41c5e4">576.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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtMy0xLTEtMA_472ee831-dae8-484f-a1fc-9732704ed395">576.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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtNS0xLTEtMA_fc3fc1dc-c50e-4f99-8acc-9c4d5c0e466f">&#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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtNy0xLTEtMA_80ec56c8-c0ff-4a53-937b-2ac7fd39161c">&#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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctMS0xLTEtMA_622f505b-5b73-4faf-ba5f-807d2a27316c">740.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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctMy0xLTEtMA_fa56f37e-4e8c-4984-847d-c8b5e178dadb">127.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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctNS0xLTEtMA_74be67a8-748e-4760-876d-060a48e05776">226.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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctNy0xLTEtMA_aac0bc95-30ee-4f87-9965-6cd77f8ec0de">385.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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtMS0xLTEtMA_35504f5f-0de2-4da8-a217-9a3346999739">683.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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtMy0xLTEtMA_084ee764-1d90-4a04-8aa5-91123a5a5c93">47.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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtNS0xLTEtMA_47efd1a8-290e-4e77-bb9a-d0c1a990327e">334.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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtNy0xLTEtMA_6f741e4c-1d4f-4e11-8bb5-1cdb62e1888b">300.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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktMS0xLTEtMA_cdfd7718-4311-489f-9d70-cac5a8e0ee64">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktMy0xLTEtMA_c1bc7eee-ba0d-455d-bc6e-d20216944e4f">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktNS0xLTEtMA_2560524f-9a1e-4edb-bd70-c530f7d78839">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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktNy0xLTEtMA_a8dbeba1-11be-436a-ac96-ae43a14a2cc6">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: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 contractual obligations</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTEtMS0xLTA_90c74179-095e-4b47-83a9-14bbaf48aac7">2,012.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="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="ifa3245577a434259bb66cf6998fa5fbf_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTMtMS0xLTA_50f79550-7ce5-4570-bd5b-f9312aad1ed0">757.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="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="i84e37f281ef94f76b1e861e5beee9758_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTUtMS0xLTA_19e6b3b3-d494-4785-bfa1-c6ad15332e35">568.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="i6fdf48d18ef24b92a77d91ad12125390_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTctMS0xLTA_983b1227-af0f-48fe-a6e4-c6123e4b6d02">686.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></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, 2019</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;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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTEtMS0xLTI1MDA_6445e0f7-9fb8-4ed3-94f7-7d8c8b800fbf">19.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="id756adcdec674e00bdd77b1a8e8f8318_I20191231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTMtMS0xLTI1MDA_9a5d8dad-104a-4072-a28f-4a439d6c6c58">19.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="i0fdd7cba96714c39b67996121e59868a_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTUtMS0xLTI1MDA_ab848a1a-2ad2-45e3-99a4-d1fc40bf6e9b">&#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="ia7766a8ec8594d95ad5347ae5a069765_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTctMS0xLTI1MDA_ea0a0e43-53ef-49cc-8bfc-02f3d3488c51">&#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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTEtMS0xLTA_a6e3a0e8-8136-4e37-b538-2749e4bccd1c">576.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="id756adcdec674e00bdd77b1a8e8f8318_I20191231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTMtMS0xLTA_bda9a70c-f47d-4a42-98fb-6557d63f7580">576.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="i0fdd7cba96714c39b67996121e59868a_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTUtMS0xLTA_f31fe579-dc80-443d-923b-e7247ecf5236">&#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="ia7766a8ec8594d95ad5347ae5a069765_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTctMS0xLTA_f078dbd5-c01a-4aa8-8357-baee8d970f61">&#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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTEtMS0xLTI1MDQ_c32cffb8-bb67-4734-8a09-cf4680cf582e">810.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="id756adcdec674e00bdd77b1a8e8f8318_I20191231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTMtMS0xLTI1MDQ_4a7f4243-dd1f-4e38-aa9d-5ce63654cc5b">138.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="i0fdd7cba96714c39b67996121e59868a_I20191231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTUtMS0xLTI1MDQ_37a73a5f-7ba6-4107-808b-2148139a9453">255.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="ia7766a8ec8594d95ad5347ae5a069765_I20191231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTctMS0xLTI1MDQ_11dabfcd-dce5-4304-9d40-3c6ace19353d">417.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%">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTEtMS0xLTA_eeda372d-78f7-4a4b-ad9e-d9c83afd6e7e">863.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="id756adcdec674e00bdd77b1a8e8f8318_I20191231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTMtMS0xLTA_41c83d9f-2dfe-425e-8128-a3dad56bbabd">47.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="i0fdd7cba96714c39b67996121e59868a_I20191231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTUtMS0xLTA_0ccca796-8af6-45da-aa6a-d0aa93485f4a">366.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="ia7766a8ec8594d95ad5347ae5a069765_I20191231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTctMS0xLTA_44ec4e31-9626-4f5f-b7ef-c6c79b9ea7a2">448.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTEtMS0xLTA_5be0339f-a379-4512-bae1-f54f286706b9">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="id756adcdec674e00bdd77b1a8e8f8318_I20191231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTMtMS0xLTA_7c5c36fd-b289-48e3-97a8-fe3aa0454838">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="i0fdd7cba96714c39b67996121e59868a_I20191231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTUtMS0xLTA_0e7541be-6422-4ebf-9937-3463a3d62291">1.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="ia7766a8ec8594d95ad5347ae5a069765_I20191231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTctMS0xLTA_128bd019-1dfb-4b8e-b9d2-a373720a6e03">2.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:1pt 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%">Total contractual obligations</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTEtMS0xLTA_7adb88ae-c780-4e0e-a439-da4318f93773">2,274.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="id756adcdec674e00bdd77b1a8e8f8318_I20191231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTMtMS0xLTA_1aa187f1-705d-464f-8c25-52143d824be0">782.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i0fdd7cba96714c39b67996121e59868a_I20191231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTUtMS0xLTA_bdc7dc61-4a8f-41a3-ae02-19c7f3671a5f">623.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="ia7766a8ec8594d95ad5347ae5a069765_I20191231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTctMS0xLTA_459246fb-2dde-463b-a67e-019a36f9cc82">868.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 based on floating interest rates. However, this risk has been largely mitigated by our fixed rate senior unsecured notes (note 17) and our interest rate swap on 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: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><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.</span></div><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 <ix:nonFraction unitRef="number" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="3" name="stn:PercentageOfChangesInEquityPrices" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzEwOTk1MTE2MzcxOTU_4ad2f62d-d580-4bd1-839f-1d3eb7e7729c">1.0</ix:nonFraction>% increase or decrease in equity prices at December&#160;31, 2020, would increase or decrease the Company&#8217;s net income by $<ix:nonFraction unitRef="cad" contextRef="ia4e26ac5a39d4bbdad4c538c94fc381b_I20201231" decimals="-5" name="stn:AdjustmentsForIncreaseDecreaseInProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY3ODg_74a300c7-1828-4783-a5d3-aa7b284b3833">1.3</ix:nonFraction>, respectively.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_118"></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%">26. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90ZXh0cmVnaW9uOjlmZDU0ODY1ZjIxNDQ5MGI5ZjA1MzdkZWQzYjJlNDBjXzE2ODI_d89b82fe-687a-4633-9840-fd7711289335" continuedAt="i229b6b2021bf4ca88ab3477e71eb1ab0" escape="true">Capital Management</ix:nonNumeric></span></div><ix:continuation id="i229b6b2021bf4ca88ab3477e71eb1ab0"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90ZXh0cmVnaW9uOjlmZDU0ODY1ZjIxNDQ5MGI5ZjA1MzdkZWQzYjJlNDBjXzE2ODM_7ab75316-01ff-43d7-9f9d-540763bd7128" 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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzQtMS0xLTEtMA_21704b26-9d12-480f-b9f9-885a1b05121e">46.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzQtMy0xLTEtMA_d805cc34-4f83-4be9-8d0f-39e866e2cdf2">46.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzUtMS0xLTEtMA_3750d6df-855e-4004-8cb0-4f90694ff613">634.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzUtMy0xLTEtMA_4eacc93c-3260-4374-84f6-a67359289cbe">814.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: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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzctMS0xLTEtMA_b6293560-96ba-4168-820c-134ea36b1466">680.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzctMy0xLTEtMA_fbec3a5f-7a4e-4774-9b5c-f654f94544dd">860.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%">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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzgtMS0xLTEtMA_0484a222-bf94-4e9d-ac02-86d917db98b4">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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzgtMy0xLTEtMA_b3473c9f-30d6-4928-968e-cb93e65ca2d5">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;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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzktMS0xLTEtMA_26f61fb9-3de0-41ee-b35e-d229cf4bce5e">289.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzktMy0xLTEtMA_983607d9-0906-448d-a383-75bbe3046122">223.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: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 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:NetDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzExLTEtMS0xLTA_9c067181-a3f1-4ac5-ba7f-9719cdd8f4e8">396.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:NetDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzExLTMtMS0xLTA_7d2d1173-7e6e-4062-b0a3-362db4d0330d">656.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="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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzEyLTEtMS0xLTA_4bba59ca-b8d5-497d-911a-f69b8c907ca8">1,928.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzEyLTMtMS0xLTA_ecb3102c-de6f-47ad-bb54-c563139ab7c7">1,875.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:1pt 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:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:CapitalNetOfCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzE0LTEtMS0xLTA_106f4cfe-b1d9-42b5-a88d-435f17aa0b18">2,324.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:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:CapitalNetOfCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzE0LTMtMS0xLTA_4c639add-82e0-420e-a984-76bc218765cb">2,532.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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 (measured quarterly) and senior unsecured notes. The financial covenants 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="i07bec14ca263423fb98780c951449605_I20201231" decimals="INF" name="ifrs-full:CashOnHand" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90ZXh0cmVnaW9uOjlmZDU0ODY1ZjIxNDQ5MGI5ZjA1MzdkZWQzYjJlNDBjXzExNDQ_04915be6-a080-453d-b904-357c8c98ee83">150.0</ix:nonFraction> Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis). 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, 2020.</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">27. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTE_237c3f62-c04c-402f-a0c8-2b0efd1d7561" continuedAt="ie0482cdc7d96442b86580d104cecb644" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="ie0482cdc7d96442b86580d104cecb644" continuedAt="i5c3fe0ac14f94a9685d00cc08a4c5af1"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTI_05384ff3-6544-4778-9fd9-ae73ee645f01" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzQtMS0xLTEtMA_485162b5-36eb-41ad-a334-4851feb78ccb">25.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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzQtMy0xLTEtMA_313a1c56-f044-4289-8841-57a5d73eb33c">27.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" name="ifrs-full:TaxRateEffectOfForeignTaxRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzYtMS0xLTEtMA_68c13af7-a9a1-4e5d-b65b-f6f0802bb3b6">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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" name="ifrs-full:TaxRateEffectOfForeignTaxRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzYtMy0xLTEtMA_e27ba6f7-7382-4eb5-a791-d5664b93e1c7">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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzctMS0xLTEtMA_d977e283-9ffa-48dc-b2da-57a2d5336af0">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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzctMy0xLTEtMA_1a4a0817-97e5-4963-b240-e9ed2fc0d624">0.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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzgtMS0xLTEtMA_0d84e9bb-a44d-402b-a800-4666f661cbd1">0.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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzgtMy0xLTEtMA_80ccf3e9-6f1d-4481-8316-fd97f5d61c08">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="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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEwLTEtMS0xLTA_375b8dc6-86a1-4dc1-aa1e-22b3c5784a10">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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEwLTMtMS0xLTA_0eed68c7-1f57-4091-90ab-b58da557722d">1.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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzExLTEtMS0xLTA_2c288af0-aeff-4845-a1f3-079215153df2">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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzExLTMtMS0xLTA_04a2f339-3192-4baa-ac6b-2db4f2ce3593">2.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="3" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEzLTEtMS0xLTA_abba22ad-39d1-48fb-8180-63f8f7f67b3b">26.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:1pt 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:1pt 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="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="3" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEzLTMtMS0xLTA_ccfba5c1-d33e-4564-8f69-33178a9f2d2f">26.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020</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="i5c3fe0ac14f94a9685d00cc08a4c5af1" continuedAt="i02ebec2490f74412914807f27e9c1832"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTM_7b4ee945-a22e-4f3a-ab14-c775f6ce0fae" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:IncomeTaxExpenseContinuingOperationsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzQtMS0xLTEtMA_86899d21-a567-496f-8ac6-c69a3dc591ca">76.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:IncomeTaxExpenseContinuingOperationsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzQtMy0xLTEtMA_511a0166-9336-4d56-94fc-b1b791a598ee">54.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:TaxExpenseRelatingToUKReorganizationAndUSTransition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzUtMS0xLTEtMA_95ccc39e-4e2e-42d7-a4c4-96239a36fc46">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:TaxExpenseRelatingToUKReorganizationAndUSTransition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzUtMy0xLTEtMA_078f2167-d713-4592-9866-42b59761f7d8">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="border-bottom:1pt 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%">Current income tax expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzctMS0xLTEtMA_b96d8101-9e4a-4acc-85b1-bddcd7cb7a90">79.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:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzctMy0xLTEtMA_4c893717-7e7d-4a7d-a917-078ca4f75f38">56.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzQtMS0xLTEtMA_c55cdea3-9fbf-4f9a-964e-c81b35317805">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzQtMy0xLTEtMA_f2c4a49b-bef8-4703-939f-0c65a3f8e63f">12.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzUtMS0xLTEtMA_3dbbebfa-b88e-48ac-b0d1-eb119290121a">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzUtMy0xLTEtMA_763db4d9-8101-4c8f-b167-18c70bbe6831">7.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzYtMS0xLTEtMA_08fa925f-414b-4887-bd15-371ca9b74b27">1.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzYtMy0xLTEtMA_86804bbc-f959-4142-a817-ede8fbba6372">1.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzctMS0xLTEtMA_8ab132e7-e4f6-4905-aa01-d056b5916e68">4.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzctMy0xLTEtMA_bed0c096-9cba-41f3-92f5-9c3243f876d4">4.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-bottom:1pt 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%">Deferred income tax (recovery) expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzktMS0xLTEtMA_1ef218ee-8e60-4ca0-b392-1ab72651ebc6">21.9</ix:nonFraction>)</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzktMy0xLTEtMA_ddc89ea0-9ee7-4245-b75c-5b065e20d126">15.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTQ_7db64006-701d-41b3-b676-c0d4ff718558" 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/>2020</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/>2019</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="i8a95d1036b024fda8114380a7f9aecdb_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzUtMS0xLTEtMA_9d4f58bc-079b-4fdf-a5fb-22fc9793eee1">154.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="i38f6f0a1859b48aea651b12bbffea9f0_I20191231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzUtMy0xLTEtMA_28f589bc-0a84-4054-a8e0-ba37d60dfcd9">162.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%">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="i1c2317caf58440778a181c2c3a5cf7bd_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzYtMS0xLTEtMA_5d9c39ce-028c-4d29-a5c0-1b9e0316d3b8">27.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="i5b185cac7d994ffd8f1d1c3bec811f08_I20191231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzYtMy0xLTEtMA_0dad7e20-be3a-4fde-834b-065b972fae49">16.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%">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="i4e0e714324054a2c9f59730633066420_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzctMS0xLTEtMA_c5b08837-dc73-4c02-b7b9-c42cb3ddfd33">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i067a09f8e5414bd4bd23e9d0ddbc1f9c_I20191231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzctMy0xLTEtMA_e9f614cc-b104-4412-8eb8-25c2f4cfd3eb">11.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%">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="idc747a41cb7a48238df8c7f435582d27_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzgtMS0xLTEtMA_ebbcf3f7-055b-4277-86af-67bc9f18becc">5.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="ib4ffdea6cd5841aabf8e65b30b845e9a_I20191231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzgtMy0xLTEtMA_741f6238-d8b5-4111-a273-08787c89c891">8.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%">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="i7361c780c09145779cf67d13fae84d1e_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzktMS0xLTEtMA_d0e761e5-b36a-4d57-bc92-fa46648f5e37">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icdb9abb2f5414908ab04085239ef562f_I20191231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzktMy0xLTEtMA_6930673a-77cf-49b4-9612-f50040d12536">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="padding:2px 1pt;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="i842a9a52872f4e3bad99447543aeddd7_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEwLTEtMS0xLTA_ceeda48f-100a-4390-9f0c-c2aefb04110c">26.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="i5d030b92fad8412eafd75876ba1dda6b_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEwLTMtMS0xLTA_84b6b436-9009-401d-8b31-5e38734eca1b">22.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%">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="ib1775870f77548d8ae1102eab39f10d5_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzExLTEtMS0xLTA_b17768f5-cba6-47bb-87ec-b7e8bdf9e975">84.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="i20eca6ec169d4ad4b92f03ec3f680b16_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzExLTMtMS0xLTA_5b22ede5-b68b-4699-be1e-615ba0bf8944">90.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%">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="icba8a3cadf6d449cb3811fa15c9afd6b_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEyLTEtMS0xLTA_27d9af31-b7c3-45c9-8434-183116af6aca">108.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="ic27f9d9a58eb4d7f96fc7f6362676d57_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEyLTMtMS0xLTA_4c8fcb15-cdf8-4b50-82d3-9bf51ee0830f">127.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzE0LTEtMS0xLTA_0ff52874-0dea-4f7d-8bac-c3dbd6cf3db2">21.0</ix:nonFraction>)</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzE0LTMtMS0xLTA_d8a47815-b97b-48c1-bd82-9f941198a1b6">41.3</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 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/>2020</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/>2019</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="if025aa514fae4ab7affcfba64c8a7222_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzMtMS0xLTEtMA_c8db3d4d-6cdb-4034-8983-b46a7d0900dc">41.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="i9116200f37944f7698a627fa110b10a3_I20181231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzMtMy0xLTEtMA_41603117-9204-46b5-87d0-d3225bd835ff">33.1</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%">Impact of IFRS 16 in 2019</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6455875fd537407db7afa8d5262a349b_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzQtMS0xLTEtMA_eab52781-b0e4-46d8-b8dc-f0b34f4a2120">&#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="i5a3618dda8f5437ebc8169d94d4e2f88_I20181231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzQtMy0xLTEtMA_790b7828-9c04-4175-9c00-a675d1134cb0">11.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%">January 1, 2019</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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzYtMS0xLTEtMA_ba6a35c5-7b95-4d89-92f5-c3e137ad230f">41.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="i21e1b1c9f26148afb4c621a0668447cd_I20181231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzYtMy0xLTEtMA_5c703596-48cb-42b1-91b8-6909e43ce129">21.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="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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzgtMS0xLTEtMA_ce4b54e0-e68f-43e9-9206-e890ddc90d3e">2.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzgtMy0xLTEtMA_db1097e9-a9b0-4478-b883-831f0f6482e2">4.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzktMS0xLTEtMA_c1106123-58e9-4ee8-b1c7-b60a0e9421e7">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzktMy0xLTEtMA_a9363d79-b497-4dc1-b531-4dc83a06d9f3">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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEwLTEtMS0xLTA_8ea2b903-731d-4814-b627-3c439da3c5e8">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEwLTMtMS0xLTA_f1bbdbae-9bcd-46f1-8b68-cc3c2f34cfef">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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzExLTEtMS0xLTA_6cc4f76e-e87f-445f-9d3f-57963f4c354e">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzExLTMtMS0xLTA_730e4a70-d606-41a8-bb25-c3397b94cea3">9.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%">Tax (expense) 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEyLTEtMS0xLTA_72a4f3a7-54c7-4a80-a5df-b1cd72265c6e">20.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEyLTMtMS0xLTA_9956618e-3e74-4a9b-9ebe-9f36a7faa0b9">15.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-bottom:1pt 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%">Balance, end of the year</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzE0LTEtMS0xLTA_9b0557c0-a897-46f0-9944-dc7ef911c208">21.0</ix:nonFraction>)</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzE0LTMtMS0xLTA_ddcc2ac5-71d4-4e4a-83f4-689f314fc2cb">41.3</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020</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="i02ebec2490f74412914807f27e9c1832"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTY_512d0a0e-bd54-4a54-9b63-7bdd20077309" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2020, 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><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/>2020</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/>2019</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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzMtMS0xLTEtMA_767a8dff-4341-4053-a315-f0842a38e34a">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: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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzMtMy0xLTEtMA_516dd00f-ab10-4c97-93be-1adb71543a25">9.2</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:400;line-height:120%">Non-capital&#160;tax losses:</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%">Expire (2021 to 2040)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68bd28bc1fd14f89ac9e13d68d093ad4_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzYtMS0xLTEtMA_bc9bf671-e6aa-4eb9-92c9-ce1d2a14b824">37.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="i1eda359952bc4e52a9ecdd185dde93a5_I20191231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzYtMy0xLTEtMA_1b39162f-61e3-46cb-a7fd-72a074ae4fa0">37.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%">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="i667c9e89b76e42b09198bdd0fd0fe706_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzctMS0xLTEtMA_3f079964-1f22-4a36-b8a6-e465ada1295f">33.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="i3526092929a74b83b42599ad31a7b67e_I20191231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzctMy0xLTEtMA_a5112774-174c-47ed-be92-e5175b8aa9ed">71.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: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="ie107d5669b2c443fba3dba6c2aa58a23_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzgtMS0xLTEtMA_bb73d75f-11b9-4250-bc1c-7698479c3c29">70.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="ib8fa49c3746c4f17aa82a3e89c54d138_I20191231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzgtMy0xLTEtMA_f3889be0-945e-4b14-b3bb-d16697b63d76">109.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%">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="i4f2c23cc6afa43a4a7ff011bd40d8900_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzExLTEtMS0xLTA_baafdbc1-e57b-4150-942d-493c5632e77a">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9d779e5e740e45c78fc3ee86f932d46a_I20191231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzExLTMtMS0xLTA_9afc7bc3-9bdf-44fa-bbcd-e3995ac3ef6c">6.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c2317caf58440778a181c2c3a5cf7bd_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzEzLTEtMS0xLTA_6e440935-3eb6-4f3f-a9fa-7a5e58a3f2ca">74.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:1pt 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:1pt 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="i5b185cac7d994ffd8f1d1c3bec811f08_I20191231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzEzLTMtMS0xLTA_04fc3a1f-8eff-44ed-a21e-8a4225b43086">125.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">Deferred tax assets have not been recognized in respect of these temporary differences and losses 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 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:AdjustmentForTaxRelatingToTaxLegislationChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzgyNDYzMzcyMTYwNjM_87abde49-ca94-4de1-9463-859c2d119063">9.1</ix:nonFraction> that increased income taxes recoverable and deferred tax liabilities.</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">28. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFinanceCostExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90ZXh0cmVnaW9uOmRkNDJmMTUzNjBiNTQ1ZTE4YTNkYjk1N2QwMWY0NWU3Xzg0_9f5efa7f-9824-4126-bf93-2cf9d8bf2535" continuedAt="ib0724e60234341aeb9e7145963e520c9" escape="true">Net Interest Expense and Other Net Finance Expense</ix:nonNumeric></span></div><ix:continuation id="ib0724e60234341aeb9e7145963e520c9"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></div><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90ZXh0cmVnaW9uOmRkNDJmMTUzNjBiNTQ1ZTE4YTNkYjk1N2QwMWY0NWU3Xzg1_10c027c4-1f97-4342-bdd2-244b43e0fec4" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzUtMi0xLTEtMA_5dd6328b-98f1-4843-b7ea-884c612608de">20.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzUtNC0xLTEtMA_83ff7eca-26c5-44d0-83bb-a7d87ad27261">37.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzYtMi0xLTEtMA_12fd14fc-162f-4381-9ac4-e51376b424f8">28.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzYtNC0xLTEtMA_0a0d147b-0ad9-48e7-9986-495a4a9fccd5">32.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:InterestExpenseOnOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzctMi0xLTEtMA_8d00263d-fc60-4a2b-9688-0f0481d640b8">4.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:InterestExpenseOnOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzctNC0xLTEtMA_f346b49f-6a31-4645-93f5-a5d3da984a4e">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: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%">Total interest expense</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzktMi0xLTEtMA_f449c6cd-e475-470b-96e1-32c61c5217b9">53.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzktNC0xLTEtMA_fa4c62df-5029-4290-826f-135d015f1fd1">73.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="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 income on FVOCI investment debt securities</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%">15</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzExLTItMS0xLTA_244dde8a-8e65-48c8-b6b0-cfe0b2eabbed">2.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzExLTQtMS0xLTA_f6ed68c2-77f3-4318-a27f-27a4ff6135cb">2.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;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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:InterestIncomeOnOtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzEyLTItMS0xLTA_f50053a6-22b5-4445-96bb-3f5c821c9c1b">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:InterestIncomeOnOtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzEyLTQtMS0xLTA_f4ab0bfe-cdff-4045-a8dd-cc722416a9d8">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="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%">Total interest income</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE0LTItMS0xLTA_b4bd7954-7fba-4064-9f36-f32ac8bb838a">3.9</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:RevenueFromInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE0LTQtMS0xLTA_fecf2d0c-9969-4aa2-9b03-a079e9c5a3c4">3.7</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-bottom:1pt 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%">Net interest expense</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE2LTItMS0xLTA_4ae0e977-b0e1-4099-9a70-7358adb34357">49.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:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE2LTQtMS0xLTA_9816f0f4-f9f8-415d-99cf-1942d0bebd6f">69.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90ZXh0cmVnaW9uOmRkNDJmMTUzNjBiNTQ1ZTE4YTNkYjk1N2QwMWY0NWU3Xzgz_710831c6-bfcb-429e-a3a1-81d1a7b15a2b" 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: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%">Other net finance expense</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</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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="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-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%">Bank charges</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:BankAndSimilarCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzYtMS0xLTEtMA_26ff3a17-9f63-40b9-90cb-cf46acf648b4">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-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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:BankAndSimilarCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzYtMy0xLTEtMA_473ccf04-fc1c-4b1d-b271-5f67b04e4dd8">3.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:MiscellaneousOtherFinanceExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzctMS0xLTEtODQxNQ_c6aed25b-73db-47f8-acee-c76f89c62efc">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" sign="-" name="stn:MiscellaneousOtherFinanceExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzctMy0xLTEtODQxNQ_1adc7822-fd30-491a-9f4d-b5dda0dcc42e">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="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="border-bottom:1pt 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%">Other net finance expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:OtherFinanceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzExLTEtMS0xLTA_42a86a78-faf3-487f-8ceb-c51ae7a3baf5">4.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:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:OtherFinanceCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzExLTMtMS0xLTA_55fdb5ea-ac0b-49de-93a0-bf5f2563b4be">3.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_130"></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%">29. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA2MTE_99011123-c7e0-4f8b-90cf-3ac38576e508" continuedAt="i9fae96aa59c0474db7082fb10c931b71" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="i9fae96aa59c0474db7082fb10c931b71"><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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="stn:NumberOfSpecializedBusinessOperatingUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA2MTg_7653e727-ebb4-424e-9cc2-60efd3681f0d">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. During the year, there were no significant changes to contract assets and deferred revenue. In 2019, contract assets and deferred revenue increased $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseThroughBusinessCombinationsContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA1NzU_53ce3e6a-9347-4756-a276-4c64940294fa">1.1</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA1ODE_d27d7667-53fd-42f9-bab0-687497c0d6b1">4.6</ix:nonFraction>, respectively, as a result of the acquisition of WGE. </span></div><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 2020 and included in deferred revenue at January&#160;1, 2020, was $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzc3MA_4a6f7bf5-6f00-43ea-905e-612b88d2205c">199.2</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzc3OQ_b0860940-bd5d-4868-af27-8ea99bb2ba6e">174.4</ix:nonFraction>). Revenue recognized in 2020 from performance obligations satisfied (or partially satisfied) in prior years was less than <ix:nonFraction unitRef="number" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="INF" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzg4MA_cb92a4d8-fd57-49c0-91ef-43fe1c68192e">5</ix:nonFraction>% (2019 &#8211; <ix:nonFraction unitRef="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="INF" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzg5MQ_b51a9a5d-d829-48f8-953b-5c9a49665748">5</ix:nonFraction>%) of the Company&#8217;s gross revenue from continuing operations.</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%">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, 2020, was $<ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzExMzc_0e7b5548-8d97-45cd-9492-8f3b1bfc8cb1">4,377</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-6" format="ixt:numdotdecimal" name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzExNDY_be8230e0-dbe8-4e94-9384-7c63bf99ba65">4,257</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="2" name="stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEzMTM_e393de18-9cbd-4d8d-95cb-fd9a581043cf">78</ix:nonFraction>% (2019 &#8211; <ix:nonFraction unitRef="number" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="2" name="stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEzMjI_58c1c0d2-da6f-4f60-8a7b-269caad5344c">77</ix:nonFraction>%) of this revenue as contracts are completed over the next <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" format="ixt-sec:durmonth" name="stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA2MzI_5421f580-9f45-424b-989a-4921257b86ca">18</ix:nonNumeric> months with the remainder recognized thereafter.</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">30. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfEmployeeCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzY1OA_63278d73-9dc8-4fcd-b8f2-ee95bdf708ae" continuedAt="i336abd8c6c0f453cb339f46c0f0297c4" escape="true">Employee Costs from Continuing Operations</ix:nonNumeric></span></div><ix:continuation id="i336abd8c6c0f453cb339f46c0f0297c4"><div><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzY1OQ_fe712581-ebf1-41f7-a75f-35caa3046eef" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:ShorttermEmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzQtMS0xLTEtMA_d1ae7ce8-da97-480d-a8a7-79d1ac5efc99">2,670.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:ShorttermEmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzQtMy0xLTEtMA_9bd43ad2-1622-4c74-ad1e-b4dba731104c">2,629.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:EmployeePensionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzUtMS0xLTEtMA_c093c125-b48b-47c5-9c4b-5c61507b47aa">79.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:EmployeePensionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzUtMy0xLTEtMA_b3e129c7-d297-4880-b21b-e718eb3d64d8">75.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzYtMS0xLTEtMA_de1cde38-7e61-4acd-8006-541a5ad1793a">16.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzYtMy0xLTEtMA_acc1776c-d558-4ded-8509-3c68c90d12b0">18.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: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 employee costs</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzgtMS0xLTEtMA_1b61e7d1-a4a6-44af-8fdb-2c0759506cd7">2,766.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzgtMy0xLTEtMA_d4118ca1-ae14-475b-aa67-ef78e965987f">2,723.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="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%">Direct labor</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:DirectLaborCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEwLTEtMS0xLTA_afef19ff-a8c9-4533-94f0-2f2282c1221d">1,754.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:DirectLaborCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEwLTMtMS0xLTA_84c66d13-7a71-476b-ba55-1d7ffb9a77d4">1,702.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:IndirectLaborCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzExLTEtMS0xLTA_dc8b1de7-d50b-4649-b61c-ef26abd1b4f8">1,012.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:IndirectLaborCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzExLTMtMS0xLTA_182ce255-84ce-4d1f-925f-e84ced1d13ea">1,020.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:1pt 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%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEzLTEtMS0xLTA_4f7dfeac-f0c3-45eb-a278-7b04973c2432">2,766.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:1pt 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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:EmployeeBenefitsExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEzLTMtMS0xLTA_4de3487d-1f8b-4618-b43a-a5f719cc98a3">2,723.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzYwOA_0fa48652-39f6-4ed5-99a9-b12c29e82a32">77.3</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzYxNw_3f6add2e-74d5-41d9-9a6e-6f57dd4f1c82">73.0</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 outbreak 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="iac36af2b1a114bc0af8a1b844c471cd8_D20200101-20201231" decimals="-5" name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzI3NDg3NzkwNzIyNDg_05c5ed0c-d460-41e9-84ac-e87a57850b4d">3.5</ix:nonFraction> and were primarily related to the UK Coronavirus Job Retention Scheme. The wage subsidies were presented as a reduction to indirect labor in administrative and marketing expenses. At December&#160;31, 2020, there were no unperformed conditions related to these grants.</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, 2020</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><div id="i0bb9fc72216044b2a61ba02b5d22d752_136"></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%">31. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90ZXh0cmVnaW9uOmNlYTkyYWZhNjMxODQ0MzJhZTdiYTJjN2UyYWViNTA1XzMx_d6b6c756-33f8-48b9-86c0-919c31ff63f5" continuedAt="ia41c64894dde4bf38f3622683bb8207e" escape="true">Other (Income) Expense</ix:nonNumeric></span><ix:continuation id="ia41c64894dde4bf38f3622683bb8207e"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90ZXh0cmVnaW9uOmNlYTkyYWZhNjMxODQ0MzJhZTdiYTJjN2UyYWViNTA1XzMy_412ee034-d308-4090-84a3-404b57b5873b" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="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 #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="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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzYtMS0xLTEtOTYzNg_688a3a9c-b028-47fa-af1c-cdb94fe128e0">1.5</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzYtMy0xLTEtOTYzNg_63bf7d96-9c92-4aa5-b74a-d23c1d14a70f">0.8</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:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzQtMS0xLTEtMA_126e71a0-1a1a-4a61-8b58-384ed2d06dc4">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="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzQtMy0xLTEtMA_49ec1219-9ce9-4b9d-90fe-c93456bb1f99">7.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%">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="stn:MiscellaneousOtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzUtMS0xLTEtMA_e9008c05-e8ec-4579-8ec7-a92d02926b3d">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:MiscellaneousOtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzUtMy0xLTEtMA_56c19104-e91a-4c33-914f-58c38b817dce">2.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:1pt solid #000;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%">Total other income</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzctMS0xLTEtMA_e8ebb3d1-f822-4946-9f44-cc441a6888bc">2.1</ix:nonFraction>)</span></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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzctMy0xLTEtMA_2b6c34d8-d3ee-4ec2-8d65-9f1713bfa427">11.0</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 id="i0bb9fc72216044b2a61ba02b5d22d752_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%">32. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzI0MA_1f7a65c0-e903-485a-9420-d192289395c0" continuedAt="i4bd6aadcaeff4e458a9ec9d17df50933" escape="true">Weighted Average Shares Outstanding</ix:nonNumeric></span></div><ix:continuation id="i4bd6aadcaeff4e458a9ec9d17df50933"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzI0MQ_0fd4e7a6-54ad-4e89-8563-5299f700d091" 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/>2020</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/>2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzQtMS0xLTEtMA_1a3768a0-54dc-42fd-a8cd-4b0b8b75f03c">111,553,711</ix:nonFraction></span><span style="color:#000000;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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:WeightedAverageShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzQtMy0xLTEtMA_37f953f9-899d-4808-b9e3-bdb981c496d1">111,550,424</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 2020 of <ix:nonFraction unitRef="option" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="stn:NumberOfShareOptionsWithDilutiveEffect" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjQzZTc0MGMxZTA4ODQyYzc5MjQzNWVhZDZmYzFkNDJjXzI3NDg3NzkwNjk1NDM_04b421a8-5fe5-4284-bda3-e28c9f3e4e7e">2,123,800</ix:nonFraction> options; 2019 &#8211; <ix:nonFraction unitRef="option" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="stn:NumberOfShareOptionsWithDilutiveEffect" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjQzZTc0MGMxZTA4ODQyYzc5MjQzNWVhZDZmYzFkNDJjXzYx_fe5eadcc-926b-49a3-a96b-3e85de83b8b9">107,168</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMS0xLTEtMA_6d49e179-f3ac-4e79-a57f-720231b77b0d">395,594</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight: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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="0" format="ixt:zerodash" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMy0xLTEtMA_31b1f891-fdba-47ed-bd35-0be543fcd30e">&#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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:AdjustedWeightedAverageShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzctMS0xLTEtMA_96ae5d82-d6de-4bce-981b-1a2c8b0cf77f">111,949,305</ix:nonFraction></span><span style="color:#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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="ifrs-full:AdjustedWeightedAverageShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzctMy0xLTEtMA_94fbe16a-566a-42f2-9a10-42b30eb96f2f">111,550,424</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, 2020, and December&#160;31, 2019, <ix:nonFraction unitRef="shares" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzIxMg_477d426a-7a12-4f06-8ca4-e9958b6e9c78"><ix:nonFraction unitRef="shares" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzIxMg_ccc08afe-7ee3-4176-8ba7-fab0267291d9">no</ix:nonFraction></ix:nonFraction> options were antidilutive.</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_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%">33. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfCashFlowStatementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90ZXh0cmVnaW9uOmRjYmNhMDJkZmYwMjRlZGU4YTJjNjExNWM3NjAyNDkwXzEzNg_38980640-538d-4d73-87d1-b39948bc0efe" continuedAt="i937530a550dd45c4bf0d355ceb2991bd" escape="true">Cash Flow Information</ix:nonNumeric></span></div><ix:continuation id="i937530a550dd45c4bf0d355ceb2991bd"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90ZXh0cmVnaW9uOmRjYmNhMDJkZmYwMjRlZGU4YTJjNjExNWM3NjAyNDkwXzEzNw_6590b0ce-a1d2-4425-9d09-a73b8608e520" 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, 2020, 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:22.457%"></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: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 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="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" rowspan="4" 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%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" 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%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" 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/>Liabilities</span></td><td colspan="3" rowspan="4" 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%">Notes Payable</span></td><td colspan="3" rowspan="4" 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%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" rowspan="4" 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%">Dividends</span></td><td colspan="3" rowspan="4" 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></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="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><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">January 1, 2020</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="i127835d1cb454f0aaddc86927d7a517a_I20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtMS0xLTEtMTAzNg_c9e321b2-1de9-4666-85f5-4d3494aa049d">&#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: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="if055cf323c684c9da8d95819f8b931bb_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtMS0xLTEtMA_39b8e78a-35ba-475e-a152-aa150571bd25">756.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="i3da71b9ec1f5460bb0a026c5ed62a280_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtNS0xLTEtMA_69e98cc8-fdb9-4f5a-8547-301789d904b6">688.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="i977c3078eb58437990197400dd032556_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzYtNy0xLTEtMTA2NQ_26f43702-a304-4d77-94d1-bc438ae69dfc">88.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="i8dbf4671fb9c46939701524012076e45_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtNy0xLTEtMA_f1e88504-d2b4-4d88-bc62-1d9730b7f19f">15.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="ib086a1b6dd1b4568964d86b7caf8bcc2_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtOS0xLTEtMA_4456a775-5f35-48a7-93fa-ef70727e2cec">16.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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtMTEtMS0xLTA_410de6a6-5f44-4a4a-821b-2489b4206173">1,565.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></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%">Statement of cash flows</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><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;padding:2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctMS0xLTEtMTA0MA_0dae0465-e5ce-42c3-bc70-c70c6fbd11a5">300.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="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctMS0xLTEtMA_f7da5407-f37d-4da5-a8d7-e1ded80adf95">61.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="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctNS0xLTEtMA_d433ac1f-7562-4ee4-a441-370058e11162">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: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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtNy0xLTEtMTA2OQ_1911b256-c1c7-48ff-adb9-93fd2db3e9f1">&#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="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctNy0xLTEtMA_f66c4cf7-3ce5-4b1e-8f2b-e25f5d2fa555">&#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="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctOS0xLTEtMA_25ffd2b4-c315-4eb0-ade7-aa4ee8888142">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctMTEtMS0xLTA_7389104e-f9e3-4fdf-9e5e-00156b33e994">363.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%">Transaction costs</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMS0xLTEtMjg3MQ_cbafb444-7ce9-4d95-a3f1-f1eeee635cf3">2.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="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMy0xLTEtMjg3MQ_765f4b94-bb49-4b04-acd8-00cb884f50c1">&#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="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktNS0xLTEtMjg3MQ_ca12da08-6dd0-4578-864c-f785aaea1f59">&#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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktNy0xLTEtMjg3MQ_0cd545e0-0c67-4b5f-ba6c-2341b7110682">&#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="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktOS0xLTEtMjg3MQ_88768bcd-6664-407c-9d29-163ecee6f495">&#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="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMTEtMS0xLTI4NzE_dc2da658-a873-4a2a-b308-7893d49123a2">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMTMtMS0xLTI4NzE_f8d2e032-9b5a-4e25-9ed3-3d82c514b3a1">2.1</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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtMS0xLTEtMTA0MA_c221e63c-4619-4a30-8863-675dbf1752c7">&#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="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtMS0xLTEtMA_05ba71b5-922b-4e66-b3d6-d0470abeb6d8">509.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtNS0xLTEtMA_51f59f68-9687-4c32-8160-4a0103f477f5">129.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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktNy0xLTEtMTA2OQ_5f4c13f3-f372-430e-a199-df3640c3530f">33.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="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtNy0xLTEtMA_7692603e-cc9d-42c8-9fd2-9931cf351512">13.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtOS0xLTEtMA_f0d5d4ae-91c2-4005-9670-315b6ec4ea3e">68.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtMTEtMS0xLTA_6c15411f-7bcd-45ba-bb20-d1b61288c25a">752.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-cash&#160;changes</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><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;padding:2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTEtMS0xLTEwNDQ_10552469-d2b8-4662-b816-ed2434b386b4">&#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="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTEtMS0xLTA_c6ab3f28-8d38-49b6-8712-0be6f6a2d8de">&#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="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTUtMS0xLTA_a178b6ba-f601-4a99-a25b-1534d98e41a9">1.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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTctMS0xLTEwNzM_314b8ef1-e316-413a-92a3-9fdb9611273d">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: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="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTctMS0xLTA_62784d05-6932-4262-96d8-42ca06145e0e">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="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTktMS0xLTA_ca066297-8184-4d12-a1ba-096465d87364">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTExLTEtMS0w_45ff0769-b957-4679-b6d0-513bda8b2551">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></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%">Additions and modifications</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTEtMS0xLTEwNDQ_8854f567-6742-46bb-b6e6-91223b2c2ef7">&#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="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTEtMS0xLTA_c45f1ce2-b3ff-400d-b7af-db5d1b3cc6a9">&#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="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTUtMS0xLTA_fa7d3321-9f55-4fe4-b8e2-6ae72d55b9f6">66.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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTctMS0xLTEwNzM_68209f50-0ba4-48d1-9372-f37eb7df5e96">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTctMS0xLTA_90a39b2d-0193-4c2e-a77f-eb85a4e1ed9c">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTktMS0xLTA_974c8ea3-7b07-41c4-b31d-05cc6a5d7ffc">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTExLTEtMS0w_de5daf44-ff80-4ea4-9f2c-425afb593466">76.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="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%">Dividends declared</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTEtMS0xLTEwNDQ_c60bb3ac-7b87-4a50-ae1e-cb7a755cb9d6">&#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="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTEtMS0xLTA_e822313f-5473-4782-9970-c2bee563546a">&#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="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTUtMS0xLTA_ab782ee0-8f92-49a5-babc-8c05d560e8f2">&#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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE0LTctMS0xLTEwNzM_40da01ad-8e3c-4057-818f-72bbab5acee7">&#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="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTctMS0xLTA_eb53607b-8c49-44be-9a8a-2796d3a0d1fd">&#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="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTktMS0xLTA_a843d915-5f05-4e8a-b685-e514abe7c85c">69.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughDividendsDeclared" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTExLTEtMS0w_13524cf3-89b0-489b-a036-35b280fd3898">69.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: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="i58a2bca9df98435d98f031055f689210_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE0LTEtMS0xLTEwNDQ_40c4dfb1-4682-40fa-a1a4-a8be38d9b865">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTEtMS0xLTA_8c536efc-0ccb-45da-adc2-1943e2be2734">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="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTUtMS0xLTA_f5c1757d-e1f2-4922-9bf5-c5a291e6285e">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: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="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTctMS0xLTEwNzM_00823877-21ef-4534-8841-a124e39ad325">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="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTctMS0xLTA_b3abd199-556d-4913-a922-7c4c6d8e9084">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTktMS0xLTA_85e5e26b-54b4-479e-bd42-2afd4f077067">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTExLTEtMS0w_6ba01d7b-3210-44e7-8d2d-348a8c74d22e">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></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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%">December 31, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3c2154eb888b4167be674f27b611582c_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE2LTEtMS0xLTEwNDg_50c4896f-9dd0-44c4-8476-0f68f33ba6ac">299.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:1pt 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:1pt 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="i2505c756bcff41d59493cdf9a6553452_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTEtMS0xLTA_dc7734d2-6389-41c5-934b-27e35c3addd7">309.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:1pt 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:1pt 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="i3934a6186e4d4475b6ff322b254a7967_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTUtMS0xLTA_1cc50721-8aa4-436b-9d75-3f4723a73856">629.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:1pt 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:1pt 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="i864402a276804c70b60469247f60ecf0_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE3LTctMS0xLTEwNzY_7b823436-8df1-4e34-b06f-590075c214e7">68.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:1pt 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:1pt 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="i5e6c3189f0f940f28424e8f7562b5658_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTctMS0xLTA_d5d8d7d3-a6c2-427d-a0df-327284dae7e1">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;border-bottom:1pt 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:1pt 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="ief841daedb914d33be68d8a9d7db27e6_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTktMS0xLTA_35e36b17-d941-49da-a207-44553ba12a14">17.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:1pt 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:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTExLTEtMS0w_19d40588-fbf3-4a54-8f5b-e7336c6e68d8">1,327.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:1pt solid #000;border-top:1pt 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 id="i0bb9fc72216044b2a61ba02b5d22d752_145"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfRelatedPartyExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3NzE_de9b84b6-f6c8-441a-a518-58d0d65ef0e6" continuedAt="i4a98b4e5a6944764bc2fa44c8544b78a" 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="i4a98b4e5a6944764bc2fa44c8544b78a" continuedAt="ibb971c117739470080e457a4990700b9">At December&#160;31, 2020, 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, 2020</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="ibb971c117739470080e457a4990700b9" continuedAt="i5f4e71abde25490697144cf974148590"><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="ia6f7fb211dd24af09eb3579163d0de2f_D20200101-20201231" decimals="INF" name="ifrs-full:ProportionOfVotingPowerHeldInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzEwOTk1MTE2MzA1OTc_198c8240-acf5-4a12-b8ef-45a7e0538409">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%">International Insurance Group 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%">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%">MWH 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="padding:2px 1pt;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 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 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: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 UK Limited</span></td><td colspan="3" style="border-bottom: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%">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, 2020, 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><br/></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><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%">Alberta, Canada</span></td></tr><tr><td colspan="3" style="border-bottom: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 International Inc.</span></td><td colspan="3" style="border-bottom: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%">Pennsylvania, United States</span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></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, 2020</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="i5f4e71abde25490697144cf974148590"><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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3Njg_a142f9da-7918-4f84-869f-4b2c1be62909" 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="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%">Stantec-Bonatti, 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="i77275ca303df48d48bc15fa21b1efe6e_D20200101-20201231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzItMS0xLTEtMA_121897dd-24ff-4828-b662-ecda9f68c4e9">85</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%">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/SG Joint Venture</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%"><ix:nonFraction unitRef="number" contextRef="idbfbd5dbeef341d7a8aae0be6e525a15_D20200101-20201231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzQtMS0xLTEtMA_ab11c879-477f-463c-b838-208ba463afeb">65</ix:nonFraction>%</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 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%">Starr ll, a Joint Venture</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%"><ix:nonFraction unitRef="number" contextRef="i3faa3a5048a047d39a50d97bd2ab9cbf_D20200101-20201231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzUtMS0xLTEtMA_8ad4fdd5-9134-4360-9889-3f734765c2c1">47</ix:nonFraction>%</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 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/GHD</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%"><ix:nonFraction unitRef="number" contextRef="i2dcb0dcfe07b4cfbb93d158bab599c9d_D20200101-20201231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzYtMS0xLTEtMTM2Nzc_7a1f9d85-fb5e-49ea-a1ff-cba8d6088792">46</ix:nonFraction>%</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="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%">SFP 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="ie5268233b36d4b42885cbb218f8eb359_D20200101-20201231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzctMS0xLTEtMTM2Nzc_11429b7e-63e2-4d6a-b105-91d25421a603">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:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Joint ventures </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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3Njk_edb8aa79-0e8a-4d46-baa0-e9696ab5a82f" continuedAt="i6f3314fe72e04c0c88fd70f927d3893c" 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="i6f3314fe72e04c0c88fd70f927d3893c"><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, 2020</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, 2019</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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="i097e1c355bef4b25bb82b92a29aea1c7_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtMS0xLTEtMA_76e8a011-630c-4403-bf37-7c6f0811c465">33.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:1pt 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:1pt 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="i097e1c355bef4b25bb82b92a29aea1c7_D20200101-20201231" decimals="-5" name="stn:PaymentsOfDistributionRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtMy0xLTEtMA_94f8e961-7498-466b-903d-35d683447e9a">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;border-bottom:1pt 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:1pt 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="i79ceca0431e549f09a7ade46e4e05436_I20201231" decimals="-5" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtNS0xLTEtMA_9eb75a16-76b7-4988-a718-5e44eb7777cd">4.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:1pt 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:1pt 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="i62f5628fa6a74f00a2ff4e74c4b8b8da_D20190101-20191231" decimals="-5" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtNy0xLTEtMA_70acb5c6-745a-41d8-8b01-742f45d704fb">40.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i62f5628fa6a74f00a2ff4e74c4b8b8da_D20190101-20191231" decimals="-5" name="stn:PaymentsOfDistributionRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtOS0xLTEtMA_a9ed2c30-041e-4749-9b70-793f6721d0fd">0.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="id940e73638ab47d49ca34a7134b878ab_I20191231" decimals="-5" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtMTEtMS0xLTA_71044996-b3b7-4cf8-af24-f1980c2679fa">8.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3NzA_5ebad18c-3036-4796-80aa-9550d4f0ecb3" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzQtMS0xLTEtMA_802017f5-a3e7-4770-9b07-1f1cc35d89ae">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;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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzQtMy0xLTEtMA_720bd396-2e0b-4622-bfec-339f0e99f472">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:DirectorsRemunerationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzUtMS0xLTEtMA_653950f2-62a5-4233-9d3b-f351b3f9528c">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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:DirectorsRemunerationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzUtMy0xLTEtMA_684b07bf-838c-42ab-905b-2a867e30a6ce">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzYtMS0xLTEtMA_21d08f99-d322-4517-ad83-a4ff90d18153">8.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzYtMy0xLTEtMA_78526153-a93b-44ce-954d-aaa81831120b">8.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:1pt 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%">Total compensation</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzgtMS0xLTEtMA_37c65896-d92b-4a5e-a974-56f91f4eb270">19.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:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzgtMy0xLTEtMA_73c9a15e-53f8-4370-a8e3-216246b8a314">20.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020 and 2019 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="i0bb9fc72216044b2a61ba02b5d22d752_148"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5ODk_c595caed-9ec0-49b6-80f8-cd5cfae2ac53" continuedAt="ie48f281d0d794075a762e5c8cff044a3" escape="true">Segmented Information</ix:nonNumeric></span></div><ix:continuation id="ie48f281d0d794075a762e5c8cff044a3" continuedAt="i2e88700db13640729e0acc1b6f41c38c"><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. The operating results of Construction Services, previously a reportable segment, were reported as discontinued operations (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%">Segment performance is evaluated by the CEO based on gross margin and is measured consistently with gross margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column.</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, 2020</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><div><span><br/></span></div><ix:continuation id="i2e88700db13640729e0acc1b6f41c38c" continuedAt="i501cec37638948a2bd7e5776cbf6fd23"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5OTA_4159d574-67b5-41e1-86a2-099a77ccfc93" 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, 2020</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtMS0xLTEtMA_7ace4bae-ffda-4acb-992a-0b0d26040666">1,272.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="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtMy0xLTEtMA_1bbe600f-7bd8-457b-bb8d-77bdb05300fb">2,675.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="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231" decimals="-5" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtNS0xLTEtMA_52fab961-b803-4b11-8bf3-691a96a0a748">880.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="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtNy0xLTEtMA_b7f9b886-d5b6-405a-8692-4a36a2945a72">4,828.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="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231" decimals="-5" sign="-" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtOS0xLTEtMA_53e62042-baf2-49c4-ae1d-4df51faec37f">98.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtMTEtMS0xLTA_8a3cca54-2961-496c-9992-cf6223c10aa0">4,730.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="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="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtMS0xLTEtMA_9f040c3d-0e70-4e7e-b217-34ab2c88c7a0">34.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="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtMy0xLTEtMA_9f6b99bf-21dd-4cb3-937c-c807aed8df76">19.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="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtNS0xLTEtMA_aa39d8be-3877-4e33-9de1-acf78aae0d36">44.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="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtNy0xLTEtMA_b7036aa7-d7b9-4327-884f-ce35602eda30">98.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="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtOS0xLTEtMA_08db8a53-fd48-4e58-9aa0-e944e7ba02f7">98.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtMTEtMS0xLTA_9a104172-cc2f-4b23-9933-e80f05b7bc4e">&#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: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%">Gross revenue from external customers</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="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtMS0xLTEtMA_e8f0576f-18e0-4a3a-a86b-63a57ee2d671">1,238.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="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtMy0xLTEtMA_21021d39-3a0d-47ca-ab1a-75a50e72aa39">2,655.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="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="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtNS0xLTEtMA_b5389fe8-c1bf-4fa5-9828-2a2379e8be80">836.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="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="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtNy0xLTEtMA_e5cb145f-12ce-4662-a5f3-8e2d6007d1ef">4,730.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="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtOS0xLTEtMA_afbe61c2-b11d-438c-bfac-56e5ee1f89c6">&#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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtMTEtMS0xLTA_80f70501-aeeb-4dbe-9537-1dc94461ba37">4,730.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="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="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtMS0xLTEtMA_2441cffa-1436-4290-b5cf-7cb3853184bf">164.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="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtMy0xLTEtMA_4f92ad34-0634-4f57-8d73-9dfabea43b44">695.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="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtNS0xLTEtMA_e3043483-1f3e-4f90-ab53-8e0c9e0bfa27">185.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="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtNy0xLTEtMA_9e7880fd-c3a3-4243-baad-b9e19eb06524">1,045.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="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtOS0xLTEtMA_36b881f8-9e75-4c9c-a16a-71ea338cc303">&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtMTEtMS0xLTA_948136db-1a8f-46aa-9eb0-8520b38170bc">1,045.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="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 net 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="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTEtMS0xLTA_c0f88aeb-a016-4855-b1a2-8ad6565ef025">1,073.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="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTMtMS0xLTA_a75ee745-1e57-4846-8519-d9d0eadec1c4">1,959.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="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231" decimals="-5" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTUtMS0xLTA_75014b97-afa8-4758-b81e-83fd8fbe4313">651.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="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="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTctMS0xLTA_6fa86be2-3943-40a4-ba85-6c6e89d78b47">3,684.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="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTktMS0xLTA_9ecd84c9-9b3e-421f-a350-3f641bf7839c">&#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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTExLTEtMS0w_9837561a-5250-4244-bd95-df369d26db9d">3,684.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></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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%">Gross margin</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTEtMS0xLTA_b6ae33a3-74dd-490d-aa6a-c01d0effac8b">533.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:1pt 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:1pt 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="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTMtMS0xLTA_08f91bf0-a79c-450d-87ea-1dfc592f8636">1,048.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:1pt 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:1pt 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="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTUtMS0xLTA_f3b37e5c-4bbb-4605-bc25-2b4efcd2e3b8">348.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:1pt 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:1pt 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="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTctMS0xLTA_33a939d9-6b00-40c9-8383-6a5b924f6bad">1,930.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:1pt 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:1pt 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="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231" decimals="-5" format="ixt:zerodash" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTktMS0xLTA_aa4bc17b-031d-4b37-97d4-ef123b5d9364">&#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:1pt 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:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTExLTEtMS0w_dbd7ff37-20a7-4cf7-b9d3-b71a5b98a062">1,930.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:1pt solid #000;border-top:1pt 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, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtMS0xLTEtMA_7cbd79cb-c0e2-48c8-b0f2-04b44dddbd7c">1,314.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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtMy0xLTEtMA_59ec5176-0ae1-410e-9aa5-763ab642d69f">2,709.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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231" decimals="-5" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtNS0xLTEtMA_c3778189-108e-4a1a-8b09-7d774c65c162">914.2</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="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtNy0xLTEtMA_62ec77cf-98ae-469b-8bff-315e6c4a238b">4,938.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="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231" decimals="-5" sign="-" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtOS0xLTEtMA_3e11ec54-6ade-4b2e-b817-341b90a86333">111.4</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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtMTEtMS0xLTA_ae5023ed-a58c-4dbc-a124-d5dd11ab02ff">4,827.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%">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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtMS0xLTEtMA_65858ac8-77e9-4436-9935-1e56519980e6">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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtMy0xLTEtMA_96319290-8a88-4170-9f45-fe02c06d3d07">21.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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtNS0xLTEtMA_a538034d-98a9-449b-84c6-6e28273d355b">58.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="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtNy0xLTEtMA_9537d0db-7cdd-495e-8901-99dd43b16935">111.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="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtOS0xLTEtMA_3e47f00e-0b15-4efa-bd58-86615388e425">111.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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtMTEtMS0xLTA_a261d172-d01e-4ab8-b0ae-90d5e9867533">&#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: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%">Gross revenue from external customers</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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctMS0xLTEtMA_5c43becc-266b-4d75-9abd-71f82563ac30">1,283.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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctMy0xLTEtMA_57aa6d08-9544-43cd-9b38-8d9c4573e063">2,688.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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctNS0xLTEtMA_4adafaab-3725-48c8-b085-a218d3d378c6">856.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="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctNy0xLTEtMA_4179bfbb-6890-4002-b5b5-9b530f95851a">4,827.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="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctOS0xLTEtMA_351382e7-fefc-4089-9bfb-acccf68b74db">&#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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctMTEtMS0xLTA_c43c7ada-797a-48f4-b1e7-d8128eb58d26">4,827.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%">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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtMS0xLTEtMA_c56911f9-540a-48de-a81a-81a9a4cabf20">173.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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtMy0xLTEtMA_c9fba4e2-bb20-44dc-a5a2-b45f886c1e38">740.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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtNS0xLTEtMA_774a8282-49af-40ee-bfd7-0d44896a5df1">201.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="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtNy0xLTEtMA_6cbd171a-505e-4daf-a0ce-7f65856de1d2">1,116.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="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtOS0xLTEtMA_39886b5e-4b09-4646-9249-4bce5c172ce9">&#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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtMTEtMS0xLTA_e92dc886-5d45-4b4d-afd9-f88b487bc194">1,116.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: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 net 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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTEtMS0xLTA_05c5935d-790c-4243-a791-db220fb42122">1,109.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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTMtMS0xLTA_73c6d8fa-f341-4709-89c0-2b45671961ff">1,947.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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231" decimals="-5" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTUtMS0xLTA_6a1e3734-1b60-483b-a886-67cdf8b5450d">654.2</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="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTctMS0xLTA_fd8806ec-126d-415a-80e2-0ea295584ef5">3,711.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="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTktMS0xLTA_16e28bf7-64c7-4607-bd5d-ecbf4976031d">&#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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTExLTEtMS0w_74955825-0aa8-42e6-8196-6c3d530293a8">3,711.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="border-bottom:1pt 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%">Gross margin</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTEtMS0xLTA_2c71c027-7fff-44cc-b58c-a2c455ed02d5">571.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="id0fafff3225445699a1c975332e53fd9_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTMtMS0xLTA_f55f905c-b04d-4b66-af91-8b7689bab77b">1,070.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTUtMS0xLTA_5a435217-340d-4074-b6e5-b26f60efcb39">367.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTctMS0xLTA_3dfa3d7f-885f-493e-8c3f-11327da03b0c">2,008.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231" decimals="-5" format="ixt:zerodash" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTktMS0xLTA_a0d2fd36-a807-4746-a7e2-d86b9737419b">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTExLTEtMS0w_6eb22e0c-07d9-4f4a-8f72-a99102f7d1c0">2,008.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfGeographicalAreasExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5OTE_bd5dfab0-84fe-4c96-95d5-d5b83c801006" 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:1pt 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:1pt 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/>2020</span></td><td colspan="3" rowspan="2" style="border-top:1pt 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/>2019</span></td><td colspan="6" style="border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="i91b3889d6c014ae08189180d45bb9368_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtMS0xLTEtMA_3870800a-72ae-436f-9bb6-45200348b693">646.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="if2e2a570c6124b1a80c05b5c2f0867ae_I20191231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtMy0xLTEtMA_4f3eabaf-c718-4293-a996-3d6776a1ee91">760.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="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="idf3ac3b92a2a49a297f5ac0ff61cd78f_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtNS0xLTEtMA_8e4b54c5-766a-4bfa-bb7f-9959a4e33eac">1,238.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="if51444b660994236b74db1beb529b12d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtNy0xLTEtMA_1117fb17-574f-481a-a340-c80e31fe0ed7">1,283.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%">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="i6e1bd3ba31c14a18ac39aff4b484d88c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctMS0xLTEtMA_b221624c-4713-41b0-90d4-1881d84b49c3">1,430.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="idc4eb13985a84e0b9e0732314d48de47_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctMy0xLTEtMA_101515fa-d816-4bb9-a703-e8380a8947ff">1,486.2</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="i897976348ed14862b6e6b0e69ffe9df7_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctNS0xLTEtMA_79594f15-fb9c-4d99-9229-72b6a8caa944">2,655.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="ida422ea3b6784a66bab758c8bb276f13_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctNy0xLTEtMA_97775155-8da0-40bf-afe6-d0cf953cbad1">2,688.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%">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="i52889a0e5eda40dbbd4b9fe198e6bba5_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtMS0xLTEtMA_18e945dc-4e4a-4da9-abe0-e68226ddc172">142.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="i2d79734b97ff4760aa11288702e80f73_I20191231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtMy0xLTEtMA_dd77293f-6035-4271-b715-0fb887538376">143.3</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="i03915a467a5747ed83f50cb7b56ed0be_D20200101-20201231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtNS0xLTEtMA_35cabe61-61ea-452b-b103-a6b83b78961c">321.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="idb34331870a74d9e866bd22f3a095652_D20190101-20191231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtNy0xLTEtMA_ca789614-bc79-437e-a327-e4228dfcd89a">279.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%">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="i778617a5507b4241b9c83a5f310b3eba_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktMS0xLTEtMA_ad385f8b-0b40-4cb3-9ec9-1beeb6151973">324.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="i826cb3fdca054e5a8755300abba1092f_I20191231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktMy0xLTEtMA_7d73abb6-1630-42fb-a036-e8cc9442eec9">326.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="i8aa51c0bc2ab4aa48fbf19477a2ec5b3_D20200101-20201231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktNS0xLTEtMA_b71260ef-5210-44c8-8e73-454979627fb6">514.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="ifec61da800f54a2db73d2ac15fa24ff0_D20190101-20191231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktNy0xLTEtMA_5e76ebbe-6fe5-439a-89d9-0596e631639b">577.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTEtMS0xLTA_2ea91bb9-fa51-4f2d-aedc-380d55a385f6">2,542.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:1pt 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:1pt 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="i6888a4348d3e4e97bbf0a877e06c311c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTMtMS0xLTA_e62750b8-c796-493f-93bf-8891f504ef2e">2,716.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt 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:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTUtMS0xLTA_33239e75-2453-40e8-b7b6-f7696e3393d0">4,730.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:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTctMS0xLTA_63e7dc84-fed7-4d1d-809e-05ff4210558e">4,827.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">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></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, 2020</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="i501cec37638948a2bd7e5776cbf6fd23"><ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfProductsAndServicesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5OTI_2d3d3750-465e-40ef-b0d1-21c70ea0a800" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="i4685146834924dfba26815a07c749839_D20200101-20201231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzQtMS0xLTEtMA_16ec3f6b-138e-4cd0-b6e1-8faab424b64a">990.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="i3749fa9f1dd74644b54a98c721c39304_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzQtMy0xLTEtMA_863cbbe4-0cc7-4893-b202-e5f558b430d7">1,053.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%">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="i6bd8cc91c72040e4a3c824c1282edfa6_D20200101-20201231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzUtMS0xLTEtMA_e9417d5f-488c-4195-b137-126efc842338">631.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="i6436fe70f6d9458e90735eefd211ae9c_D20190101-20191231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzUtMy0xLTEtMA_6906e0f0-239c-4788-97b7-69c3d8a38d10">613.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%">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="ia6144ced033f4e0c9b09853aed95f6d1_D20200101-20201231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzYtMS0xLTEtMA_bac641f9-2c2e-4510-9a88-059fd49965d7">757.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="i11921a30637c4b73a3cffb9b6cc70be2_D20190101-20191231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzYtMy0xLTEtMA_bcea48f1-9651-40b2-afa7-6537f047d921">779.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%">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="ibb0e97647a4a4a298f46f5ca80898b55_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzctMS0xLTEtMA_9db952d1-7a2c-41d2-9e9a-6ec8f8eb41fa">1,345.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="i7e90ee21fa654913a1ed88848ba18ce7_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzctMy0xLTEtMA_933f6bc4-4b31-48d9-9345-0758caee7acb">1,407.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%">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="id9ca269bf86e4d94acc808f5a92385de_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzgtMS0xLTEtMA_e52a9c46-d599-4d77-8225-3d222b5893e0">1,003.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="idaed7396cf97460fb33404e313948efc_D20190101-20191231" decimals="-5" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzgtMy0xLTEtMA_d0228cd6-96fd-4625-a2ed-47f11bd37538">973.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-bottom:1pt 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%">Total gross revenue from external customers</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzEwLTEtMS0xLTA_b6d71f2f-bb10-4d71-a6ba-94e55928d768">4,730.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:1pt 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:1pt 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="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="stn:RevenueFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzEwLTMtMS0xLTA_8ef9f399-88e5-476f-9df3-067249d28e8a">4,827.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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="i0bb9fc72216044b2a61ba02b5d22d752_151"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTEvZnJhZzpiNTJjNzQ2MWE2MmM0MDFlOWY2MWU4YmJiNGE0MGEwMC90ZXh0cmVnaW9uOmI1MmM3NDYxYTYyYzQwMWU5ZjYxZThiYmI0YTQwYTAwXzM2OQ_7705e565-e733-4a7b-8110-9d1ae795e96e" continuedAt="i12dcd7d804c545e4976aca4e12efb3e0" 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="i12dcd7d804c545e4976aca4e12efb3e0">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 2020, investment tax credits of $<ix:nonFraction unitRef="cad" contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" decimals="-5" name="stn:InvestmentTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTEvZnJhZzpiNTJjNzQ2MWE2MmM0MDFlOWY2MWU4YmJiNGE0MGEwMC90ZXh0cmVnaW9uOmI1MmM3NDYxYTYyYzQwMWU5ZjYxZThiYmI0YTQwYTAwXzM0Mw_7bd9fa89-fd14-40db-bd2b-148674319c00">10.5</ix:nonFraction> (2019 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231" decimals="-5" name="stn:InvestmentTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTEvZnJhZzpiNTJjNzQ2MWE2MmM0MDFlOWY2MWU4YmJiNGE0MGEwMC90ZXh0cmVnaW9uOmI1MmM3NDYxYTYyYzQwMWU5ZjYxZThiYmI0YTQwYTAwXzM1Mg_9dcb03f7-21e1-4d7a-96a2-47446ea2d40b">11.5</ix:nonFraction>) were recorded.</ix:continuation></span></div><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_154"></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="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTQvZnJhZzo0OGUyM2M4MDkwMTI0ZDY3YjI4Y2FiNWNlNWQ5Mjk5OS90ZXh0cmVnaW9uOjQ4ZTIzYzgwOTAxMjRkNjdiMjhjYWI1Y2U1ZDkyOTk5XzM1NA_2591acea-fdbf-4844-91f8-d7bd6186c70f" continuedAt="i1cfb54373e4f4481ad56308ab99c17f8" escape="true">Events after the Reporting Period</ix:nonNumeric></span></div><ix:continuation id="i1cfb54373e4f4481ad56308ab99c17f8"><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;24, 2021, the Company declared a dividend o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f $<ix:nonFraction unitRef="cadPerShare" contextRef="ic9c83a4941154999a9f705c9532cc472_D20210224-20210224" decimals="3" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTQvZnJhZzo0OGUyM2M4MDkwMTI0ZDY3YjI4Y2FiNWNlNWQ5Mjk5OS90ZXh0cmVnaW9uOjQ4ZTIzYzgwOTAxMjRkNjdiMjhjYWI1Y2U1ZDkyOTk5XzgyNDYzMzcyMDg4Njg_b6f687a0-9df7-48c8-a045-6c433c8d8183">0.165</ix:nonFraction> p</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">er share, payable on April&#160;15, 2021, to shareholders of record on March&#160;31, 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%">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%">The Company entered into an agreement to acquire GTA, a 135-person transportation firm based in Australia. This addition will further strengthen the Company's Infrastructure operations in Global.</span></div></ix:continuation><div><span><br/></span></div><div id="i0bb9fc72216044b2a61ba02b5d22d752_157"></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%">38. <ix:nonNumeric contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231" name="ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTcvZnJhZzpjNjU4ZDRkODQ2MTM0ZDcwOGJhODAwNGVjN2E5NmEwZi90ZXh0cmVnaW9uOmM2NThkNGQ4NDYxMzRkNzA4YmE4MDA0ZWM3YTk2YTBmXzEyNQ_aef87dfb-e4aa-42a8-b7c3-b14c79d97bd2" continuedAt="i1a87fe34a90942ef85b0a860d8d91da4" escape="true">Comparative Figures</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="i1a87fe34a90942ef85b0a860d8d91da4">Certain comparative figures have been reclassified to conform to the presentation adopted for 2020.</ix:continuation></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, 2020</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-994xeyconsentletterlive.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 2021 Workiva -->
<title>Document</title></head><body><div id="i0784bde9dbfc4e9bb5ff276836d4bcf2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Registration Statement (Form S-8 No. 333-143082) pertaining to the Employee Stock Purchase Plan of Stantec Consulting Services Inc., and</font></div><div style="padding-left:18pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">Registration Statement (Form S-8 No. 333-143084) pertaining to the Employee Share Option Plan of Stantec Inc., and </font></div><div style="padding-left:18pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of Stantec Inc. and the use herein of our reports dated February 24, 2021, with respect to the consolidated statements of financial position as at December 31, 2020 and 2019 and the consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for each of the years in the two-year period ended December 31, 2020, and the effectiveness of internal control over financial reporting of Stantec Inc. as of December 31, 2020, included in this Annual Report on Form 40-F.</font></div><div><font><br></font></div><div><font><br></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:42.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ernst&#160;&#38; Young LLP</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chartered Professional Accountants</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Edmonton, Canada</font></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 24, 2021</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.5
<SEQUENCE>6
<FILENAME>ex-995xceosox302certificat.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 2021 Workiva -->
<title>Document</title></head><body><div id="i8e07eaf0fca140b0ad3d3e6533b675c1_50"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.5</font></div><div id="i8e07eaf0fca140b0ad3d3e6533b675c1_1"></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;24, 2021</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.6
<SEQUENCE>7
<FILENAME>ex-996xceosox906certificat.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 2021 Workiva -->
<title>Document</title></head><body><div id="ifab6186662c24051ac19c0f7c5f73493_50"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><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="ifab6186662c24051ac19c0f7c5f73493_1"></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, 2020 (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;24, 2021</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-997xcfosox302certificat.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 2021 Workiva -->
<title>Document</title></head><body><div id="i938558a40a9f40d48a56652b7ea42341_50"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><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="i938558a40a9f40d48a56652b7ea42341_1"></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;24, 2021</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.8
<SEQUENCE>9
<FILENAME>ex-998xcfosox906certificat.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 2021 Workiva -->
<title>Document</title></head><body><div id="i8c60b07fb45d4e9eb20b86e900343f68_50"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><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="i8c60b07fb45d4e9eb20b86e900343f68_1"></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, 2020 (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;24, 2021</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.9
<SEQUENCE>10
<FILENAME>ex-999xcodeofbusinesscondu.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 2021 Workiva -->
<title>Document</title></head><body><div id="i696d85f2b4eb4e67849fb407a1698e17_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.9</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;           </font><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: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 managed 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 style="margin-bottom:6pt;margin-top:0.03pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">United States, Canada, and Puerto Rico</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English, French, Spanish</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Argentina</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Australia</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Bahrain</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #000000;border-left:1pt solid #e0deda;border-right:1pt solid #e0deda;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: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 style="margin-bottom:6pt;margin-top:0.03pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Barbados</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Belgium</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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;  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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Dutch, French (European), German, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Brunei</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Malay, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Chile</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">China</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Mandarin, Cantonese, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Ethiopia</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Amharic (Ethiopian), English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Fiji Islands</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">India</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English, Hindi</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Italian, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Malaysia</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Malay, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Netherlands</font></td><td colspan="3" style="border-left:1pt solid #e0deda;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: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-left:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Dutch, English</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">New Zealand</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #e0deda;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: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-bottom:1pt solid #000000;border-left:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">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 style="margin-bottom:6pt;margin-top:0.03pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Pakistan</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Panama</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Peru</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Qatar</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Saudi Arabia</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Taiwan</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Mandarin, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">Turkey</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">Turkish, English</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">United Arab Emirates</font></td><td colspan="3" style="border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #e0deda;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:8pt;font-weight:700;line-height:133%">United Kingdom</font></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #e0deda;border-top:1pt 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:1pt solid #000000;border-left:1pt solid #e0deda;border-right:1pt solid #e0deda;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:8pt;font-weight:400;line-height:133%">English</font></td></tr></table></div><div style="margin-top:3pt;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:10pt;padding-left:56.7pt"><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"><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">#400, 10220 &#8211; 103 Avenue N.W.</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Edmonton, AB&#160; T5J 0K4</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 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="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%">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 shelleybrown&#64;deloitte.ca</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>11
<FILENAME>stn-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:stn="http://www.stantec.com/20201231" 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:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.stantec.com/20201231">
  <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/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/2020-03-16/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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-20201231_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-20201231_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-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>100010002 - 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>100020003 - 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>100030004 - 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>100040005 - 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="ConsolidatedStatementsofShareholdersEquityParentheticals" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals">
        <link:definition>100050006 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals)</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>100060007 - 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="BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>240134003 - 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="BusinessAcquisitionsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails">
        <link:definition>240144004 - 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="BusinessAcquisitionsConsiderationPaidDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails">
        <link:definition>240154005 - Disclosure - Business Acquisitions - Consideration Paid (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>210161008 - 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="DiscontinuedOperationsTables" roleURI="http://www.stantec.com/role/DiscontinuedOperationsTables">
        <link:definition>230173003 - Disclosure - Discontinued 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="DiscontinuedOperationsDetails" roleURI="http://www.stantec.com/role/DiscontinuedOperationsDetails">
        <link:definition>240184006 - 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>210191009 - 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>230203004 - 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>240214007 - 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>210221010 - 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>230233005 - 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>240244008 - 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>240254009 - 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>210261011 - 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>230273006 - 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>240284010 - 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>240294011 - 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>210301012 - 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>230313007 - 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>240324012 - 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>240334013 - 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>240344014 - 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>240354015 - 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="LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails">
        <link:definition>240364016 - Disclosure - Lease Assets - 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="Goodwill" roleURI="http://www.stantec.com/role/Goodwill">
        <link:definition>210371013 - 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>230383008 - 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>240394017 - 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>240404018 - 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>240414019 - 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>210421014 - 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>230433009 - 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>240444020 - 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>240454021 - 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>210461015 - 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>230473010 - 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>240484022 - 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>240484022 - 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="OtherAssetsSummaryofFairValueandAmortizedCostDetails" roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails">
        <link:definition>240494023 - 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="OtherAssetsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails">
        <link:definition>240504024 - 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="OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails">
        <link:definition>240514025 - 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>210521016 - 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>230533011 - 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="TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails">
        <link:definition>240544026 - Disclosure - Trade and Other Payables - Summary of 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="TradeandOtherPayablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails">
        <link:definition>240554027 - 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>210561017 - 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>230573012 - 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>240584028 - 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>240594029 - 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>210601018 - 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>230613013 - 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>240624030 - 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>240634031 - 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>210641019 - 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>230653014 - 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>240664032 - 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>240674033 - 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>240684034 - 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>240694035 - 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>240704036 - 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>240714037 - 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>210721020 - 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>230733015 - 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>240744038 - 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>240744038 - 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>210751021 - 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>230763016 - 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="CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" roleURI="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails">
        <link:definition>240774039 - Disclosure - Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (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="CommitmentsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails">
        <link:definition>240784040 - Disclosure - Commitments - 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="ContingenciesandGuarantees" roleURI="http://www.stantec.com/role/ContingenciesandGuarantees">
        <link:definition>210791022 - 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="ContingenciesandGuaranteesAdditionalInformationDetails" roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails">
        <link:definition>240804041 - Disclosure - Contingencies and Guarantees - 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="ShareCapital" roleURI="http://www.stantec.com/role/ShareCapital">
        <link:definition>210811023 - 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>230823017 - 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>240834042 - 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>240844043 - 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>240854044 - 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="ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" roleURI="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails">
        <link:definition>240864045 - Disclosure - Share Capital - Options Held by Officers and Employees (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="ShareCapitalSummaryofNonVestedOptionsDetails" roleURI="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails">
        <link:definition>240874046 - Disclosure - Share Capital - Summary of Non-Vested 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>240884047 - 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>210891024 - 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>230903018 - 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>240914048 - 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>240924049 - 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>210931025 - 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>230943019 - 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>240954050 - 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>240964051 - 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>240974052 - 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>210981026 - 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>230993020 - 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>241004053 - 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>241014054 - 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>211021027 - 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>231033021 - 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>241044055 - 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>241054056 - 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>241064057 - 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>241074058 - 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>241084059 - 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>241094060 - 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>241104061 - 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="NetInterestExpenseandOtherNetFinanceExpense" roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense">
        <link:definition>211111028 - Disclosure - Net Interest Expense and Other Net Finance 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="NetInterestExpenseandOtherNetFinanceExpenseTables" roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables">
        <link:definition>231123022 - Disclosure - Net Interest Expense and Other Net Finance 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="NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails">
        <link:definition>241134062 - Disclosure - Net Interest Expense and Other Net Finance 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="NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails">
        <link:definition>241144063 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance 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>211151029 - 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>241164064 - 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>211171030 - 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>231183023 - 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>241194065 - 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>241194065 - 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>241204066 - 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="OtherIncomeExpense" roleURI="http://www.stantec.com/role/OtherIncomeExpense">
        <link:definition>211211031 - Disclosure - Other (Income) 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="OtherIncomeExpenseTables" roleURI="http://www.stantec.com/role/OtherIncomeExpenseTables">
        <link:definition>231223024 - Disclosure - Other (Income) 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="OtherIncomeExpenseDetails" roleURI="http://www.stantec.com/role/OtherIncomeExpenseDetails">
        <link:definition>241234067 - Disclosure - Other (Income) 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="WeightedAverageSharesOutstanding" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding">
        <link:definition>211241032 - 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>231253025 - 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>241264068 - 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>241274069 - 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>211281033 - 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>231293026 - 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="CashFlowInformationDetails" roleURI="http://www.stantec.com/role/CashFlowInformationDetails">
        <link:definition>241304070 - Disclosure - Cash Flow 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="RelatedPartyDisclosures" roleURI="http://www.stantec.com/role/RelatedPartyDisclosures">
        <link:definition>211311034 - 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>231323027 - 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>241334071 - 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>241344072 - 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>241354073 - 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>241364074 - 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>211371035 - 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>231383028 - 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>241394075 - 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>241404076 - 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>241414077 - 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>211421036 - 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>241434078 - 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="EventsaftertheReportingPeriod" roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriod">
        <link:definition>211441037 - Disclosure - Events 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="EventsaftertheReportingPeriodDetails" roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails">
        <link:definition>241454079 - Disclosure - Events 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>
      <link:roleType id="ComparativeFigures" roleURI="http://www.stantec.com/role/ComparativeFigures">
        <link:definition>211461038 - Disclosure - Comparative Figures</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_RestrictedShareUnitsRSUsMember" abstract="true" name="RestrictedShareUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_BasisOfConsolidationAbstract" abstract="true" name="BasisOfConsolidationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_SharebasedPaymentArrangementVestingRightsPercentage" abstract="false" name="SharebasedPaymentArrangementVestingRightsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_SeniorTermLoansMember" abstract="true" name="SeniorTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_CarryingAmountOfNotesPayable" abstract="false" name="CarryingAmountOfNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" abstract="false" name="ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" abstract="true" name="RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" 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_RevenueFromContinuingOperations" abstract="false" name="RevenueFromContinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" abstract="false" name="WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_ChargesToRetainedEarnings" abstract="false" name="ChargesToRetainedEarnings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NumberOfSpecializedBusinessOperatingUnits" abstract="false" name="NumberOfSpecializedBusinessOperatingUnits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_RevenueFromContractsWithCustomersAbstract" abstract="true" name="RevenueFromContractsWithCustomersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ProfitLossFromDisposalOfDiscontinuedOperations" abstract="false" name="ProfitLossFromDisposalOfDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncreaseDecreaseThroughDividendsDeclared" abstract="false" name="IncreaseDecreaseThroughDividendsDeclared" 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_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" abstract="false" name="GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NeverExpireMember" abstract="true" name="NeverExpireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ProvisionForClaimsMember" abstract="true" name="ProvisionForClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_Vesting1Domain" abstract="true" name="Vesting1Domain" 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_BusinessCombinationsAbstract" abstract="true" name="BusinessCombinationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodThreeMember" abstract="true" name="OrdinarySharesPerSharePeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfEmployeeCostsTextBlock" abstract="false" name="DisclosureOfEmployeeCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_NotesPayableMember" abstract="true" name="NotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ForeignCurrenciesMember" abstract="true" name="ForeignCurrenciesMember" 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_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" abstract="false" name="AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" abstract="false" name="WeightedAverageFairValueAtReportingDateShareOptionsNonVested" nillable="true" xbrli:periodType="duration" 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_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_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" abstract="true" name="PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" 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_SeniorTermLoanTrancheBMember" abstract="true" name="SeniorTermLoanTrancheBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NumberOfTranches" abstract="false" name="NumberOfTranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" abstract="false" name="WeightedAverageRemainingContractualLifeOfExercisableShareOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" abstract="true" name="DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_LetterOfCreditMember" abstract="true" name="LetterOfCreditMember" 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_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" abstract="false" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <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_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" 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_TaxExpenseRelatingToUKReorganizationAndUSTransition" abstract="false" name="TaxExpenseRelatingToUKReorganizationAndUSTransition" 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_ContractBacklogAndFiniteTrademarksMember" abstract="true" name="ContractBacklogAndFiniteTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_TypesOfKeyAssumptionsAxis" abstract="true" name="TypesOfKeyAssumptionsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" abstract="false" name="UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EmployeeAndPayrollLiabilities" abstract="false" name="EmployeeAndPayrollLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_TradeAndOtherReceivablesTable" abstract="true" name="TradeAndOtherReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_DeferredTaxDefinedBenefitObligationMember" abstract="true" name="DeferredTaxDefinedBenefitObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_UnusualOrInfrequentItemOrBothMember" abstract="true" name="UnusualOrInfrequentItemOrBothMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfDividendsTable" abstract="true" name="DisclosureOfDividendsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_PerformanceShareUnitsPSUsExcludingDividendsMember" abstract="true" name="PerformanceShareUnitsPSUsExcludingDividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" abstract="true" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" abstract="true" name="DisclosureOfUnusualOrInfrequentItemOrBothTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" abstract="true" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OtherAssetsAbstract" abstract="true" name="OtherAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_BasisOfPreparationOfFinancialStatementsAbstract" abstract="true" name="BasisOfPreparationOfFinancialStatementsAbstract" 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_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" abstract="false" name="OtherIncreaseDecreaseDeferredTaxLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" abstract="false" name="CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" 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:element id="stn_CashFlowStatementAbstract" abstract="true" name="CashFlowStatementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_WaterServicesMember" abstract="true" name="WaterServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ExpectedProjectLossMember" abstract="true" name="ExpectedProjectLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_UnitedStatesFundMember" abstract="true" name="UnitedStatesFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" abstract="false" name="ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodFiveMember" abstract="true" name="OrdinarySharesPerSharePeriodFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_FairValueMeasurementAbstract" abstract="true" name="FairValueMeasurementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_UnrealizedGainLossOnInterestRateSwap" abstract="false" name="UnrealizedGainLossOnInterestRateSwap" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RelatedPartyAbstract" abstract="true" name="RelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" abstract="true" name="ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ShareBasedPaymentArrangementsAbstract" abstract="true" name="ShareBasedPaymentArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OtherEquityInstrumentsConversionRate" abstract="false" name="OtherEquityInstrumentsConversionRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_ProvisionsRecognisedAsOfAcquisitionDate" abstract="false" name="ProvisionsRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ContractualLifeOfShareOptions" abstract="false" name="ContractualLifeOfShareOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_CanadianFundMember" abstract="true" name="CanadianFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" abstract="false" name="WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_CapitalTaxLossesMember" abstract="true" name="CapitalTaxLossesMember" 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_OfficeSpaceMember" abstract="true" name="OfficeSpaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NinetyOneDaysToOneTwentyDaysMember" abstract="true" name="NinetyOneDaysToOneTwentyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" abstract="true" name="DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" 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_ThirtyOneToSixtyDaysMember" abstract="true" name="ThirtyOneToSixtyDaysMember" 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_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_LeasesAbstract" abstract="true" name="LeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_HoldbacksOnLongTermContractMember" abstract="true" name="HoldbacksOnLongTermContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_EstimatedHistoricalDataMember" abstract="true" name="EstimatedHistoricalDataMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_IncomeTaxesAbstract" abstract="true" name="IncomeTaxesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DividendDeclarationTransactionsMember" abstract="true" name="DividendDeclarationTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_AdjustmentsForIncreaseDecreaseInProfitLoss" abstract="false" name="AdjustmentsForIncreaseDecreaseInProfitLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_SuretyFacilitiesMember" abstract="true" name="SuretyFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" abstract="true" name="LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" 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_FairValueOfOtherFinancialAssetsMaturity" abstract="false" name="FairValueOfOtherFinancialAssetsMaturity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" abstract="true" name="CorporateInformationAndStatementOfIFRSComplianceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" abstract="false" name="NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_EnvironmentalServicesMember" abstract="true" name="EnvironmentalServicesMember" 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_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" abstract="false" name="AcquisitionsThroughBusinessCombinationsRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_DisclosureOfActuarialAssumptionsTextBlock" abstract="false" name="DisclosureOfActuarialAssumptionsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" abstract="true" name="OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OtherBorrowingsUndiscountedCashFlows" abstract="false" name="OtherBorrowingsUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_EventsAfterReportingPeriodAbstract" abstract="true" name="EventsAfterReportingPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_TradeAndOtherReceivablesLineItems" abstract="true" name="TradeAndOtherReceivablesLineItems" 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_SixtyOneToNinetyDaysMember" abstract="true" name="SixtyOneToNinetyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" abstract="false" name="DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_AustralianFundMember" abstract="true" name="AustralianFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" abstract="false" name="LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RevenueAdjustmentsArisingFromInterSegments" abstract="false" name="RevenueAdjustmentsArisingFromInterSegments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" abstract="true" name="ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_UnusedTaxLossesAndCreditsMember" abstract="true" name="UnusedTaxLossesAndCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ContractBacklogMember" abstract="true" name="ContractBacklogMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_StantecBonattiMember" abstract="true" name="StantecBonattiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_SFPJointVentureMember" abstract="true" name="SFPJointVentureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" abstract="false" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_VestingDurationForShareBasedPaymentArrangement" abstract="false" name="VestingDurationForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_NumberOfShareOptionsWithDilutiveEffect" abstract="false" name="NumberOfShareOptionsWithDilutiveEffect" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_PercentageOfPlanAssetInAnnuityPolicies" abstract="false" name="PercentageOfPlanAssetInAnnuityPolicies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_JointVenturesByNameMember" abstract="true" name="JointVenturesByNameMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" abstract="false" name="PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_InfrastructureMember" abstract="true" name="InfrastructureMember" 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_DividendsToShareholdersMember" abstract="true" name="DividendsToShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_PaymentOfSoftwareFinancingObligations" abstract="false" name="PaymentOfSoftwareFinancingObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" abstract="false" name="OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NonCapitalTaxLossesMember" abstract="true" name="NonCapitalTaxLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_PurchaseContractualObligation" abstract="false" name="PurchaseContractualObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" abstract="true" name="DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" 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_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" abstract="false" name="EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" 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_InvestmentTaxCreditsAbstract" abstract="true" name="InvestmentTaxCreditsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodOneMember" abstract="true" name="OrdinarySharesPerSharePeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_SelfInsuredLiabilitiesProvisionMember" abstract="true" name="SelfInsuredLiabilitiesProvisionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DeferredShareUnitsDSUsExcludingDividendsMember" abstract="true" name="DeferredShareUnitsDSUsExcludingDividendsMember" 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_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" abstract="true" name="DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_ExpireMember" abstract="true" name="ExpireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_AccountingJudgementsAndEstimatesAbstract" abstract="true" name="AccountingJudgementsAndEstimatesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" abstract="true" name="AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OperatingMarginRateAppliedToCashFlowProjections" abstract="false" name="OperatingMarginRateAppliedToCashFlowProjections" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" abstract="true" name="NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodTwoMember" abstract="true" name="OrdinarySharesPerSharePeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfOtherAssetsLineItems" abstract="true" name="DisclosureOfOtherAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_BondsMember" abstract="true" name="BondsMember" 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_JointVenturesByNameAxis" abstract="true" name="JointVenturesByNameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_MiscellaneousOtherLiabilities" abstract="false" name="MiscellaneousOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_CurrentDeferredPaymentsOfNonCorporateTaxes" abstract="false" name="CurrentDeferredPaymentsOfNonCorporateTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_InvestmentsInJointVenturesAndAssociatesMember" abstract="true" name="InvestmentsInJointVenturesAndAssociatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_OperatingMarginsMember" abstract="true" name="OperatingMarginsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" abstract="false" name="UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" 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_EngineeringEquipmentMember" abstract="true" name="EngineeringEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" abstract="false" name="WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="stn_StantecSGJointVentureMember" abstract="true" name="StantecSGJointVentureMember" 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_EmployeeBenefitsAbstract" abstract="true" name="EmployeeBenefitsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" 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_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SharesRepurchasedForCancellation" abstract="false" name="SharesRepurchasedForCancellation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" abstract="false" name="IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" abstract="false" name="TemporaryDeferralsOfCashOutflowForLeasesCOVID19" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" abstract="true" name="DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PercentageOfChangesInEquityPrices" abstract="false" name="PercentageOfChangesInEquityPrices" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_StantecGHDMember" abstract="true" name="StantecGHDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_KeyAssumptionsMember" abstract="true" name="KeyAssumptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_NonCurrentDeferredPaymentsOfNonCorporateTaxes" abstract="false" name="NonCurrentDeferredPaymentsOfNonCorporateTaxes" nillable="true" xbrli:periodType="instant" 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_NonvestedOptionsMember" abstract="true" name="NonvestedOptionsMember" 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_SuretyFacilitiesExpiringBeforeSeptember2026Member" abstract="true" name="SuretyFacilitiesExpiringBeforeSeptember2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" abstract="false" name="ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OperatingSegmentsAbstract" abstract="true" name="OperatingSegmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" abstract="true" name="DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_StarrIIMember" abstract="true" name="StarrIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_EnergyAndResourcesServicesMember" abstract="true" name="EnergyAndResourcesServicesMember" 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_DiscountRateMember" abstract="true" name="DiscountRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" abstract="false" name="DisclosureOfKeyManagementPersonnelCompensationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_DeferredShareUnitsDSUsMember" abstract="true" name="DeferredShareUnitsDSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_Vesting1Axis" abstract="true" name="Vesting1Axis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" abstract="false" name="WeightedAverageFairValueAtMeasurementDateShareOptionsVested" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_EmployeePensionCosts" abstract="false" name="EmployeePensionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_LineOfCreditFacilityAdditionalBorrowingsCapacity" abstract="false" name="LineOfCreditFacilityAdditionalBorrowingsCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OfficersAndEmployeesMember" abstract="true" name="OfficersAndEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodFourMember" abstract="true" name="OrdinarySharesPerSharePeriodFourMember" 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_SoftwareLicensesMember" abstract="true" name="SoftwareLicensesMember" 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_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <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_NetRevenue" abstract="false" name="NetRevenue" 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_PerformanceShareUnitsMember" abstract="true" name="PerformanceShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" 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_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <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_ProfitLossFromContinuingOperationsAbstract" abstract="true" name="ProfitLossFromContinuingOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_MiscellaneousOtherFinanceExpenseIncome" abstract="false" name="MiscellaneousOtherFinanceExpenseIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_Commitments" abstract="false" name="Commitments" 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_NumberOfTradingDays" abstract="false" name="NumberOfTradingDays" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_OpenEndedTermsMember" abstract="true" name="OpenEndedTermsMember" 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_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" abstract="false" name="NumberOfShareOptionsVestedInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" abstract="false" name="DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" abstract="false" name="TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" abstract="false" name="LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>stn-20201231_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 2021 Workiva-->
<!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab-->
<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-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="stn-20201231.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_EquityAndLiabilities_ad5354bd-7ae5-4735-b02c-3756be89bfb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_0d85e99a-9301-4155-9955-345618fd5186" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ad5354bd-7ae5-4735-b02c-3756be89bfb2" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_0d85e99a-9301-4155-9955-345618fd5186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_e7827e17-95aa-4d44-9763-4043ab7c9a75" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ad5354bd-7ae5-4735-b02c-3756be89bfb2" xlink:to="loc_ifrs-full_NoncontrollingInterests_e7827e17-95aa-4d44-9763-4043ab7c9a75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_59a5309e-715b-4af4-96db-e7b85c8430e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ad5354bd-7ae5-4735-b02c-3756be89bfb2" xlink:to="loc_ifrs-full_Liabilities_59a5309e-715b-4af4-96db-e7b85c8430e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_6e3ca6af-52f0-4d06-bde4-d72ef26f3f1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_fe8a5396-44aa-49b5-867a-0b08b16cf5f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6e3ca6af-52f0-4d06-bde4-d72ef26f3f1c" xlink:to="loc_ifrs-full_IssuedCapital_fe8a5396-44aa-49b5-867a-0b08b16cf5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_8a3c1d3a-6f7e-40f1-a355-527c6d588062" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6e3ca6af-52f0-4d06-bde4-d72ef26f3f1c" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_8a3c1d3a-6f7e-40f1-a355-527c6d588062" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_3997e117-c953-4dbc-89ed-9198759fc452" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6e3ca6af-52f0-4d06-bde4-d72ef26f3f1c" xlink:to="loc_ifrs-full_RetainedEarnings_3997e117-c953-4dbc-89ed-9198759fc452" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7de59a7a-79a9-40a0-9b2c-ebd62ba5b076" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6e3ca6af-52f0-4d06-bde4-d72ef26f3f1c" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7de59a7a-79a9-40a0-9b2c-ebd62ba5b076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_51c37d4a-d86a-45ed-96b8-11aefc21b938" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_51c37d4a-d86a-45ed-96b8-11aefc21b938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_18a080a9-2479-4639-82f3-bae78d6bb9cb" xlink:href="stn-20201231.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_stn_UnbilledReceivables_18a080a9-2479-4639-82f3-bae78d6bb9cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_eb3e5682-d680-4659-9b9b-2277f923cefc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_ifrs-full_CurrentContractAssets_eb3e5682-d680-4659-9b9b-2277f923cefc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_f487ac13-4ae1-44f8-b9a7-467748b5c51e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_f487ac13-4ae1-44f8-b9a7-467748b5c51e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_6f387f10-5c60-46db-8307-552a43bc9d12" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_6f387f10-5c60-46db-8307-552a43bc9d12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_562b129f-9b3d-4898-87ab-d049ddfca655" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_ifrs-full_OtherCurrentAssets_562b129f-9b3d-4898-87ab-d049ddfca655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_725c89b3-b488-44fa-a9c5-13e494239c0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_954549a4-9dd7-47b3-af94-63cf5990fe3a" xlink:to="loc_ifrs-full_CashAndCashEquivalents_725c89b3-b488-44fa-a9c5-13e494239c0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_9f01ad55-58d7-4b6d-b0a2-7e174910f64d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_CurrentAssets_9f01ad55-58d7-4b6d-b0a2-7e174910f64d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_823fc92d-34e8-46bf-a67d-502c43cdd6ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_823fc92d-34e8-46bf-a67d-502c43cdd6ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_2f02a5fb-cb2b-4782-94ef-58c51c3e63d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_RightofuseAssets_2f02a5fb-cb2b-4782-94ef-58c51c3e63d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_7a7a16fb-7a81-4155-b8c8-72f1e2c313ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_Goodwill_7a7a16fb-7a81-4155-b8c8-72f1e2c313ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_11984659-9f7b-4a07-a5c0-7760131ac93c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_11984659-9f7b-4a07-a5c0-7760131ac93c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_6dbfd405-20aa-47b7-8439-710a408b4047" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_6dbfd405-20aa-47b7-8439-710a408b4047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_09e57f13-f435-4e56-a446-d407424858b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_DeferredTaxAssets_09e57f13-f435-4e56-a446-d407424858b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_02db5aa9-a07a-4bdd-981d-4cf97d759e46" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_9ed9e3fd-4dde-4d57-be8e-93c4d90e8cad" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_02db5aa9-a07a-4bdd-981d-4cf97d759e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_4d4453be-34f7-4103-b4cc-1be5c602a0d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_CurrentLiabilities_4d4453be-34f7-4103-b4cc-1be5c602a0d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_6491c5de-d88d-4ce9-a7ac-1afb7b883ae8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_6491c5de-d88d-4ce9-a7ac-1afb7b883ae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_60ac6891-f0ab-4523-998b-b282e2362c4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_LongtermBorrowings_60ac6891-f0ab-4523-998b-b282e2362c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_1542f8c3-01c7-42c8-a255-5613d2462d1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_NoncurrentProvisions_1542f8c3-01c7-42c8-a255-5613d2462d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_f4ef7bbd-fed5-4dac-b3a8-f6f0e516016d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_f4ef7bbd-fed5-4dac-b3a8-f6f0e516016d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_5ecbce4e-69f3-4ede-bcd3-7ef15f050fea" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_5ecbce4e-69f3-4ede-bcd3-7ef15f050fea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_c6fe84b1-a55b-40d7-bc86-8852b3f6a050" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_c6fe84b1-a55b-40d7-bc86-8852b3f6a050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_d5990ee1-c190-4b66-bc02-98a8c6c68331" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3b76ff6b-729d-459b-8bd2-841c7c37b108" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_d5990ee1-c190-4b66-bc02-98a8c6c68331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_89e19c02-8dbe-4aa6-837e-f9c2bc231859" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_89e19c02-8dbe-4aa6-837e-f9c2bc231859" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_abecec21-d235-4ee4-a617-e07ece48315e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_CurrentContractLiabilities_abecec21-d235-4ee4-a617-e07ece48315e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_c3ba1609-9549-4071-b1af-2b3e3c1e3bd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_c3ba1609-9549-4071-b1af-2b3e3c1e3bd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_da3144ff-9885-4d72-88e9-55bd84f428cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_da3144ff-9885-4d72-88e9-55bd84f428cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_0d0801b8-5d48-4123-910f-4d408fbd157c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_CurrentProvisions_0d0801b8-5d48-4123-910f-4d408fbd157c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_2a27b567-437c-4cb4-af0a-fd5ceaf72525" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_2a27b567-437c-4cb4-af0a-fd5ceaf72525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_5389b836-ca90-4acf-b2ae-c848b71c4a02" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_5389b836-ca90-4acf-b2ae-c848b71c4a02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_33d0e746-eccf-4140-b388-5155fd4f3c7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_84904edd-64a0-4d99-8a1b-9573fe609ab6" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_33d0e746-eccf-4140-b388-5155fd4f3c7a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="stn-20201231.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_IncomeTaxExpenseContinuingOperations_43b5a4df-74f9-4cae-8ab5-f58ad076ce72" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_b1570c85-67f4-4843-9f77-9765d99fa561" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_43b5a4df-74f9-4cae-8ab5-f58ad076ce72" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_b1570c85-67f4-4843-9f77-9765d99fa561" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_96835255-cadc-45c2-848a-6b7afb39f02d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_43b5a4df-74f9-4cae-8ab5-f58ad076ce72" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_96835255-cadc-45c2-848a-6b7afb39f02d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_e8595455-c1e8-4121-bd4d-2f055702e083" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_4343f6f1-d31f-4201-85fe-2280fece768e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e8595455-c1e8-4121-bd4d-2f055702e083" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_4343f6f1-d31f-4201-85fe-2280fece768e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_42ee0b66-a602-498a-b4c7-7045294986a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e8595455-c1e8-4121-bd4d-2f055702e083" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_42ee0b66-a602-498a-b4c7-7045294986a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_ebb3636b-7fca-4faf-8af5-8a1a0d94b69d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_c0308629-616d-49ae-9846-626f0e454038" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ebb3636b-7fca-4faf-8af5-8a1a0d94b69d" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_c0308629-616d-49ae-9846-626f0e454038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_a0dfd753-47e0-4bec-a014-a142db915a9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ebb3636b-7fca-4faf-8af5-8a1a0d94b69d" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_a0dfd753-47e0-4bec-a014-a142db915a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_136f402e-841b-4172-a682-8ca42715bdc0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_8004fb97-27f9-49ad-a8b6-6a66d84c8ebc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_136f402e-841b-4172-a682-8ca42715bdc0" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_8004fb97-27f9-49ad-a8b6-6a66d84c8ebc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_074b2ca6-39c7-4422-9f94-257e292832b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_136f402e-841b-4172-a682-8ca42715bdc0" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_074b2ca6-39c7-4422-9f94-257e292832b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_e919ec75-6bc5-4615-81da-0f68ea7a0935" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_d6ae0ee0-aa8c-4d1b-ac52-754f5c971a2b" xlink:href="stn-20201231.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_e919ec75-6bc5-4615-81da-0f68ea7a0935" xlink:to="loc_stn_NetRevenue_d6ae0ee0-aa8c-4d1b-ac52-754f5c971a2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_24910cd9-37e5-4a25-a425-5ef9aa080fe1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e919ec75-6bc5-4615-81da-0f68ea7a0935" xlink:to="loc_ifrs-full_CostOfSales_24910cd9-37e5-4a25-a425-5ef9aa080fe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_6b1afb7b-d712-47cf-a917-4d67eee927e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_cf39aa3c-d9b3-4296-960c-622d207faff3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6b1afb7b-d712-47cf-a917-4d67eee927e1" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_cf39aa3c-d9b3-4296-960c-622d207faff3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_85730b55-452d-4d0d-aae5-71c718156c57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6b1afb7b-d712-47cf-a917-4d67eee927e1" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_85730b55-452d-4d0d-aae5-71c718156c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_80eb027d-652a-4ff1-a443-340c975e35e7" xlink:href="stn-20201231.xsd#stn_NetRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_8d181819-71bf-472e-b155-3e7d7bd11b58" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetRevenue_80eb027d-652a-4ff1-a443-340c975e35e7" xlink:to="loc_stn_RevenueFromContinuingOperations_8d181819-71bf-472e-b155-3e7d7bd11b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_783df15d-9825-4b4d-a5fa-1bf411b122e1" xlink:href="stn-20201231.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_80eb027d-652a-4ff1-a443-340c975e35e7" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_783df15d-9825-4b4d-a5fa-1bf411b122e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_cd985c53-aac3-4d79-aa1c-4eef4f81fb65" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_GrossProfit_cd985c53-aac3-4d79-aa1c-4eef4f81fb65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_f3cad7ff-5f81-4bd0-8292-5c7413d82bc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_f3cad7ff-5f81-4bd0-8292-5c7413d82bc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_50108596-70bb-4a29-81b9-7415fb8e0ad6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_50108596-70bb-4a29-81b9-7415fb8e0ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_c91c9a47-9e55-4dd1-8918-ab6c8d1d41d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_AmortisationExpense_c91c9a47-9e55-4dd1-8918-ab6c8d1d41d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_6499df91-bfa4-4e84-a407-c3f1a4f6c701" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_InterestRevenueExpense_6499df91-bfa4-4e84-a407-c3f1a4f6c701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost_565e89fb-ceb3-491d-9bd1-b6832a82dcfa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_FinanceIncomeCost_565e89fb-ceb3-491d-9bd1-b6832a82dcfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_634a4707-aacc-4fa2-b068-266c24d06a81" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_634a4707-aacc-4fa2-b068-266c24d06a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_9c3decaf-ac99-4d57-adcc-5b08fdaa050d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_9c3decaf-ac99-4d57-adcc-5b08fdaa050d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_fde6d594-cec5-4d0b-9a7b-a8bfbd7418a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_fde6d594-cec5-4d0b-9a7b-a8bfbd7418a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_67581f8f-fb57-4b35-a7ee-94d026c1a4c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_1f7ac658-d7bd-4ade-8acf-e92eeab96bb8" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_67581f8f-fb57-4b35-a7ee-94d026c1a4c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20201231.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_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4a460f12-5121-4a6b-8838-a04107a38707" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_422d612d-1ba1-4740-914b-b9bfa4796d21" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4a460f12-5121-4a6b-8838-a04107a38707" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_422d612d-1ba1-4740-914b-b9bfa4796d21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_97b32649-3fa7-40ed-ad11-a8b1b4471ec3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4a460f12-5121-4a6b-8838-a04107a38707" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_97b32649-3fa7-40ed-ad11-a8b1b4471ec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainLossOnInterestRateSwap_dd14362e-9d51-477b-8d22-f1dbe36881b1" xlink:href="stn-20201231.xsd#stn_UnrealizedGainLossOnInterestRateSwap"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4a460f12-5121-4a6b-8838-a04107a38707" xlink:to="loc_stn_UnrealizedGainLossOnInterestRateSwap_dd14362e-9d51-477b-8d22-f1dbe36881b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_68097f86-4452-406d-bf0b-21d61fd9b913" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_1337d400-2a7e-41a7-8fa7-ad12471e06c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_68097f86-4452-406d-bf0b-21d61fd9b913" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_1337d400-2a7e-41a7-8fa7-ad12471e06c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_71251379-76d8-4630-8a02-1a38823fd299" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_68097f86-4452-406d-bf0b-21d61fd9b913" xlink:to="loc_ifrs-full_ProfitLoss_71251379-76d8-4630-8a02-1a38823fd299" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_52567fd7-c0bf-4c3d-9710-6d1106a4a47c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_a368af60-b5be-4e23-921b-c98997c11064" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_52567fd7-c0bf-4c3d-9710-6d1106a4a47c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_a368af60-b5be-4e23-921b-c98997c11064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_95e559e6-80a5-459e-809c-d8114d9e6e70" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_52567fd7-c0bf-4c3d-9710-6d1106a4a47c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_95e559e6-80a5-459e-809c-d8114d9e6e70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofShareholdersEquityParentheticals"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20201231.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_12c6066c-f959-43ea-a04a-4999f8a4411a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_cff06053-38f0-476d-9f0c-75e93329302c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_12c6066c-f959-43ea-a04a-4999f8a4411a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_cff06053-38f0-476d-9f0c-75e93329302c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_5f1f75a4-9a97-487d-bb33-f4ff26f99630" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_12c6066c-f959-43ea-a04a-4999f8a4411a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_5f1f75a4-9a97-487d-bb33-f4ff26f99630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_b38c8d0e-c9aa-49fc-a5c4-5e10e0b2efe0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_ac465ad9-d182-43fb-8303-21c70ca2995f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_b38c8d0e-c9aa-49fc-a5c4-5e10e0b2efe0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_ac465ad9-d182-43fb-8303-21c70ca2995f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_407c5e6b-d178-41af-a373-5383b0cd04ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_b38c8d0e-c9aa-49fc-a5c4-5e10e0b2efe0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_407c5e6b-d178-41af-a373-5383b0cd04ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_6879f9e2-bfee-4d52-9a71-9e39a9aca79d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_b38c8d0e-c9aa-49fc-a5c4-5e10e0b2efe0" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_6879f9e2-bfee-4d52-9a71-9e39a9aca79d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_4e82445d-2564-4a9b-8eb5-f6835a0af0b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_b38c8d0e-c9aa-49fc-a5c4-5e10e0b2efe0" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_4e82445d-2564-4a9b-8eb5-f6835a0af0b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_90f53d0b-a51c-4b18-892a-4178acad0c78" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_90f53d0b-a51c-4b18-892a-4178acad0c78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_88205445-a536-468c-b9c7-d63a8d1663cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_88205445-a536-468c-b9c7-d63a8d1663cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings_50d1c860-3b15-41a1-96db-db1e52b2c334" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings_50d1c860-3b15-41a1-96db-db1e52b2c334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_4d884208-c7e5-437a-b12d-a5f25211bc37" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_4d884208-c7e5-437a-b12d-a5f25211bc37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_25124d45-a969-4c67-8b85-27454429713c" xlink:href="stn-20201231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_25124d45-a969-4c67-8b85-27454429713c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentOfSoftwareFinancingObligations_a1ad129d-1566-46fa-82f0-7347010d50c8" xlink:href="stn-20201231.xsd#stn_PaymentOfSoftwareFinancingObligations"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_stn_PaymentOfSoftwareFinancingObligations_a1ad129d-1566-46fa-82f0-7347010d50c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_c7fa2406-96c9-499c-87d1-d341d28ae94c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_c7fa2406-96c9-499c-87d1-d341d28ae94c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_f663e077-349b-45ef-af30-31380e02ac6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_f663e077-349b-45ef-af30-31380e02ac6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_f54f4930-7c10-4a65-9fce-7bea10dd8f1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_998e3f2e-4544-4bd8-98f0-f0509248a0e2" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_f54f4930-7c10-4a65-9fce-7bea10dd8f1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_9053ef9b-7a26-439d-b9c9-4fe1707b1cd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_9053ef9b-7a26-439d-b9c9-4fe1707b1cd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_609f1b40-5148-4e23-8697-b1da41883bb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_609f1b40-5148-4e23-8697-b1da41883bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_1f83c4a4-2d44-4195-a4a0-4748705c48e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_1f83c4a4-2d44-4195-a4a0-4748705c48e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_84075331-c5d7-482f-add9-fa5b5b8ef85f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_84075331-c5d7-482f-add9-fa5b5b8ef85f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_650ecc5f-a010-41e8-b20d-f5e012d986db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_650ecc5f-a010-41e8-b20d-f5e012d986db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_212dff20-67c0-4661-8bbd-960f112fc475" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_212dff20-67c0-4661-8bbd-960f112fc475" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_c11729c0-f7d8-4321-ba71-502422d32a5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_17642147-f49c-43d6-b86d-ab6e838f88f9" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_c11729c0-f7d8-4321-ba71-502422d32a5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_11cb92a6-73eb-4785-ba65-178135637d74" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_96a77074-ea0a-43f5-9f21-6ec1192dddfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_11cb92a6-73eb-4785-ba65-178135637d74" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_96a77074-ea0a-43f5-9f21-6ec1192dddfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_a182a762-2934-4a6d-94a1-82cda2935091" xlink:href="stn-20201231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_11cb92a6-73eb-4785-ba65-178135637d74" xlink:to="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_a182a762-2934-4a6d-94a1-82cda2935091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_12b34667-87b5-4981-90b5-bfdf3d93c9e6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_11cb92a6-73eb-4785-ba65-178135637d74" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_12b34667-87b5-4981-90b5-bfdf3d93c9e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_20cd6174-3206-4ff6-8e91-91369394bc4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_11cb92a6-73eb-4785-ba65-178135637d74" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_20cd6174-3206-4ff6-8e91-91369394bc4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_df000a24-6519-463a-8c5d-a96d46976e0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_11cb92a6-73eb-4785-ba65-178135637d74" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_df000a24-6519-463a-8c5d-a96d46976e0c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CorporateInformation" xlink:type="simple" xlink:href="stn-20201231.xsd#CorporateInformation"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CorporateInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BasisofPreparation" xlink:type="simple" xlink:href="stn-20201231.xsd#BasisofPreparation"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BasisofPreparation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BasisofConsolidation" xlink:type="simple" xlink:href="stn-20201231.xsd#BasisofConsolidation"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BasisofConsolidation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions" xlink:type="simple" xlink:href="stn-20201231.xsd#SignificantAccountingJudgmentsEstimatesandAssumptions"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies" xlink:type="simple" xlink:href="stn-20201231.xsd#RecentAccountingPronouncementsandChangestoAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitions"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20201231.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_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_cc7b488a-bfdf-4e6e-8e1a-c3712ebc5b25" xlink:href="stn-20201231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_cc7b488a-bfdf-4e6e-8e1a-c3712ebc5b25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_b35f22bc-b8f5-4b38-b594-e424f8fb9ae0" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_b35f22bc-b8f5-4b38-b594-e424f8fb9ae0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_074f3e05-a434-4659-94c3-11ea762e8dc4" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_074f3e05-a434-4659-94c3-11ea762e8dc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_1a525b51-d70c-4399-a741-89decabaa5c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_1a525b51-d70c-4399-a741-89decabaa5c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_fcf73262-7779-4319-9292-5c247d9a700c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_fcf73262-7779-4319-9292-5c247d9a700c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_17939e6d-5059-4f00-82ad-2da1fdff9c52" xlink:href="stn-20201231.xsd#stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_17939e6d-5059-4f00-82ad-2da1fdff9c52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_58f8c99f-4422-4867-b6ed-0b657351e24f" xlink:href="stn-20201231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_58f8c99f-4422-4867-b6ed-0b657351e24f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_fe88da81-8d24-4a9c-8042-79e9a7cfc99d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_fe88da81-8d24-4a9c-8042-79e9a7cfc99d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate_0e046ff2-6f60-48bc-8729-d1f8b40e643f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate_0e046ff2-6f60-48bc-8729-d1f8b40e643f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate_8cf7d1af-9cf1-41de-bb49-ce69f35131a2" xlink:href="stn-20201231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate_8cf7d1af-9cf1-41de-bb49-ce69f35131a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_dd60fbdc-2f34-4ad5-8cb9-0837162b3b4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_dd60fbdc-2f34-4ad5-8cb9-0837162b3b4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_d62a31d7-69e8-4411-98a9-c9d895e20a8a" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_d62a31d7-69e8-4411-98a9-c9d895e20a8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_beeedd18-9904-4228-bce9-e1417e29672b" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_beeedd18-9904-4228-bce9-e1417e29672b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_f6f7adc0-85fa-4595-a6e3-67d85d8f57c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_a1f207c1-8484-4eaa-8bd3-bc5099435b6f" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_f6f7adc0-85fa-4595-a6e3-67d85d8f57c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_980b1c21-d501-4069-af28-8f7f5041ca73" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_e8866439-eb31-4043-9cdc-4d97c845c54e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_980b1c21-d501-4069-af28-8f7f5041ca73" xlink:to="loc_ifrs-full_CashTransferred_e8866439-eb31-4043-9cdc-4d97c845c54e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_d8b44a12-623c-4877-9c13-cf28a44f6396" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_980b1c21-d501-4069-af28-8f7f5041ca73" xlink:to="loc_ifrs-full_LiabilitiesIncurred_d8b44a12-623c-4877-9c13-cf28a44f6396" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsConsiderationPaidDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConsiderationPaidReceived_910f869e-259f-4757-9566-9a8035c28daf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ConsiderationPaidReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_e4015465-09a2-4afa-b1f5-0ae45e023a59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ConsiderationPaidReceived_910f869e-259f-4757-9566-9a8035c28daf" xlink:to="loc_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_e4015465-09a2-4afa-b1f5-0ae45e023a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_aca78300-e8d4-44d9-a412-3122e191f79a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ConsiderationPaidReceived_910f869e-259f-4757-9566-9a8035c28daf" xlink:to="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_aca78300-e8d4-44d9-a412-3122e191f79a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperations"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperationsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_b50fd989-68f2-463a-a57d-51b874d718a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_47303340-f51e-45dc-ba3c-c11d00e01d6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_b50fd989-68f2-463a-a57d-51b874d718a4" xlink:to="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_47303340-f51e-45dc-ba3c-c11d00e01d6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_fc6de9ef-db1e-4e54-b43e-ed87f9b65fff" xlink:href="stn-20201231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_b50fd989-68f2-463a-a57d-51b874d718a4" xlink:to="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_fc6de9ef-db1e-4e54-b43e-ed87f9b65fff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_dd7fc4d0-3646-4ef1-b365-5a15509c2df0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReversalsOfProvisions_f224a9da-4f60-4b99-ab2e-3fee471155d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherReversalsOfProvisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_dd7fc4d0-3646-4ef1-b365-5a15509c2df0" xlink:to="loc_ifrs-full_OtherReversalsOfProvisions_f224a9da-4f60-4b99-ab2e-3fee471155d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_ea1c487b-e5f3-4a87-802c-97b55d4306bb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Revenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_dd7fc4d0-3646-4ef1-b365-5a15509c2df0" xlink:to="loc_ifrs-full_Revenue_ea1c487b-e5f3-4a87-802c-97b55d4306bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseByNature_778e26cc-cf0e-4722-9c23-ec51cda98b97" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseByNature"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_dd7fc4d0-3646-4ef1-b365-5a15509c2df0" xlink:to="loc_ifrs-full_ExpenseByNature_778e26cc-cf0e-4722-9c23-ec51cda98b97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_3512356b-130b-4883-ba0a-dd45c1eb190f" xlink:href="stn-20201231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_9ea06fe4-551d-4397-a127-73880fc06a71" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_3512356b-130b-4883-ba0a-dd45c1eb190f" xlink:to="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_9ea06fe4-551d-4397-a127-73880fc06a71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_b416abbc-265c-41b0-aa31-cf06375ca67a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_3512356b-130b-4883-ba0a-dd45c1eb190f" xlink:to="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_b416abbc-265c-41b0-aa31-cf06375ca67a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fd51eb21-b2ba-4fb8-a69c-1281a454cf56" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_4935c944-9b26-4710-a43f-9b2e4aa9157d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fd51eb21-b2ba-4fb8-a69c-1281a454cf56" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_4935c944-9b26-4710-a43f-9b2e4aa9157d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_9ccb4461-6b0c-4254-9f57-c50824e827eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_fd51eb21-b2ba-4fb8-a69c-1281a454cf56" xlink:to="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_9ccb4461-6b0c-4254-9f57-c50824e827eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="stn-20201231.xsd#CashandCashEquivalents"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CashandCashEquivalentsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20201231.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_CashAndCashEquivalents_7a1e002c-d815-4786-8727-349ee264aeb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_945187dd-109f-4dc1-8f9d-e2cad8c55260" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_7a1e002c-d815-4786-8727-349ee264aeb6" xlink:to="loc_ifrs-full_Cash_945187dd-109f-4dc1-8f9d-e2cad8c55260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_62f59463-f698-47b2-9893-010561484bcc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_7a1e002c-d815-4786-8727-349ee264aeb6" xlink:to="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_62f59463-f698-47b2-9893-010561484bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_d75606d2-9891-4768-a8d0-30106271da38" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_7a1e002c-d815-4786-8727-349ee264aeb6" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_d75606d2-9891-4768-a8d0-30106271da38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f9da2c6c-e63f-41f7-b885-9155de5fcc1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_d4ae286a-737a-4984-88dd-c018cabfd547" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_f9da2c6c-e63f-41f7-b885-9155de5fcc1e" xlink:to="loc_ifrs-full_CashAndCashEquivalents_d4ae286a-737a-4984-88dd-c018cabfd547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_a9599260-5e94-455f-a2bc-3cf3b52a6575" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_f9da2c6c-e63f-41f7-b885-9155de5fcc1e" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_a9599260-5e94-455f-a2bc-3cf3b52a6575" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivablesTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20201231.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_61220629-f8d6-434e-be4a-69c93919ba1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent_87a0e871-e7e8-4408-9c95-cf40a2f22408" xlink:href="stn-20201231.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_61220629-f8d6-434e-be4a-69c93919ba1d" xlink:to="loc_stn_HoldbacksCurrent_87a0e871-e7e8-4408-9c95-cf40a2f22408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_764f313f-8b3d-4238-86f3-6fb9fc292513" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_61220629-f8d6-434e-be4a-69c93919ba1d" xlink:to="loc_ifrs-full_TradeReceivables_764f313f-8b3d-4238-86f3-6fb9fc292513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_84d0412c-8218-40bd-a8f4-3858f576cbb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_61220629-f8d6-434e-be4a-69c93919ba1d" xlink:to="loc_ifrs-full_OtherReceivables_84d0412c-8218-40bd-a8f4-3858f576cbb0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipment"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/PropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipmentAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssets" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssets"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsSummaryofRightofuseAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="simple" xlink:href="stn-20201231.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_bf381d67-a394-4c1f-808e-66ea43c9409f" xlink:href="stn-20201231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_0a6f4bea-9f6f-4acd-850f-ca58700d9afb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_bf381d67-a394-4c1f-808e-66ea43c9409f" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_0a6f4bea-9f6f-4acd-850f-ca58700d9afb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_31cbbb83-a624-43d4-8e49-33ea88f52094" xlink:href="stn-20201231.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_bf381d67-a394-4c1f-808e-66ea43c9409f" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_31cbbb83-a624-43d4-8e49-33ea88f52094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_3466a7df-9a89-434c-bda3-60df105dde0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_bf381d67-a394-4c1f-808e-66ea43c9409f" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_3466a7df-9a89-434c-bda3-60df105dde0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_f185f7ce-b887-42d9-b4f1-c54d40e8ae93" xlink:href="stn-20201231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_0a9fe757-8fb6-473d-a8ad-907c36b082a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_f185f7ce-b887-42d9-b4f1-c54d40e8ae93" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_0a9fe757-8fb6-473d-a8ad-907c36b082a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_efcc15c2-67e4-4290-a939-0fd9927dec56" xlink:href="stn-20201231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_f185f7ce-b887-42d9-b4f1-c54d40e8ae93" xlink:to="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_efcc15c2-67e4-4290-a939-0fd9927dec56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_638a1884-933f-4976-8fb1-7b084d2aac74" xlink:href="stn-20201231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_80889bb2-965a-4048-817b-30c5d6a47b6a" xlink:href="stn-20201231.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_638a1884-933f-4976-8fb1-7b084d2aac74" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_80889bb2-965a-4048-817b-30c5d6a47b6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_382babe3-a52c-451b-ab71-fff5e45bfdea" xlink:href="stn-20201231.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_638a1884-933f-4976-8fb1-7b084d2aac74" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_382babe3-a52c-451b-ab71-fff5e45bfdea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_6cdfc64d-5d98-4249-8e00-78658f38913d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_52ba2470-6542-42c1-b0db-dcd1d212dae5" xlink:href="stn-20201231.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_6cdfc64d-5d98-4249-8e00-78658f38913d" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_52ba2470-6542-42c1-b0db-dcd1d212dae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_7e0089b9-3927-4299-b782-73b9a0364165" xlink:href="stn-20201231.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_6cdfc64d-5d98-4249-8e00-78658f38913d" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_7e0089b9-3927-4299-b782-73b9a0364165" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Goodwill" xlink:type="simple" xlink:href="stn-20201231.xsd#Goodwill"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/Goodwill" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillTables" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/GoodwillTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillScheduleofReconciliationofChangesinGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillScheduleofGoodwillAllocatedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssets" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssetsSummaryofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssets" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssets"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.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_02beb778-5426-4cf0-bd08-bff8afd148c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_567e7714-1ae4-4e93-9d8d-64064d152487" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_02beb778-5426-4cf0-bd08-bff8afd148c0" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_567e7714-1ae4-4e93-9d8d-64064d152487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_b1161449-0db7-4470-9fe6-296145a39cd3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_02beb778-5426-4cf0-bd08-bff8afd148c0" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_b1161449-0db7-4470-9fe6-296145a39cd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_22379af1-18c1-4476-a373-022ea19eadac" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_02beb778-5426-4cf0-bd08-bff8afd148c0" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_22379af1-18c1-4476-a373-022ea19eadac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="simple" xlink:href="stn-20201231.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_8fe41fbe-8eb7-42fa-93c1-ea3f3eff6192" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_8408424b-d9af-41b7-9f65-d1c200b699a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_8fe41fbe-8eb7-42fa-93c1-ea3f3eff6192" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_8408424b-d9af-41b7-9f65-d1c200b699a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_aeedabbe-eec3-437d-ad28-b4d665dab489" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_8fe41fbe-8eb7-42fa-93c1-ea3f3eff6192" xlink:to="loc_ifrs-full_OtherFinancialAssets_aeedabbe-eec3-437d-ad28-b4d665dab489" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsSummaryofFairValueandAmortizedCostDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_76726992-0908-4c28-b384-757315d746a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_cbfa83bc-1b95-49f7-ae9f-d76c6f4f1152" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_76726992-0908-4c28-b384-757315d746a6" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_cbfa83bc-1b95-49f7-ae9f-d76c6f4f1152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_be6f45da-30f3-4894-ac3d-c5f3d82ec4d8" xlink:href="stn-20201231.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_76726992-0908-4c28-b384-757315d746a6" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_be6f45da-30f3-4894-ac3d-c5f3d82ec4d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_a2e41547-d255-4bf4-9cfb-b74fe2c71f1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_76726992-0908-4c28-b384-757315d746a6" xlink:to="loc_ifrs-full_Accruals_a2e41547-d255-4bf4-9cfb-b74fe2c71f1a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebt" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebt"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LongTermDebt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebtTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LongTermDebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/Provisions" xlink:type="simple" xlink:href="stn-20201231.xsd#Provisions"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/Provisions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#ProvisionsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ProvisionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20201231.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_03b98cb7-2858-455c-b336-abffb4fcfa8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_ad3ce914-a81a-4312-a3ed-a363452de8a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_03b98cb7-2858-455c-b336-abffb4fcfa8f" xlink:to="loc_ifrs-full_OtherShorttermProvisions_ad3ce914-a81a-4312-a3ed-a363452de8a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_2e3f96c8-0991-4ed4-bbe9-d19a344d8e3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_03b98cb7-2858-455c-b336-abffb4fcfa8f" xlink:to="loc_ifrs-full_OtherLongtermProvisions_2e3f96c8-0991-4ed4-bbe9-d19a344d8e3a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ProvisionsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligations" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligations"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20201231.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_d707608b-0fce-46f5-94ed-8b6144850955" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_c62d05ec-881b-4442-92d1-f0323d3f3613" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_d707608b-0fce-46f5-94ed-8b6144850955" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_c62d05ec-881b-4442-92d1-f0323d3f3613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_f6905fc6-4248-4c8e-96c5-2eb3bd18f73c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_d707608b-0fce-46f5-94ed-8b6144850955" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_f6905fc6-4248-4c8e-96c5-2eb3bd18f73c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="simple" xlink:href="stn-20201231.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_3a9270fc-d85b-48e0-a458-808725483a24" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_4f6fb263-6a48-4f5d-8bcf-26eca29007e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3a9270fc-d85b-48e0-a458-808725483a24" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_4f6fb263-6a48-4f5d-8bcf-26eca29007e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_d0e60ea8-7cdf-4e39-ba16-dd0538ec3a90" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3a9270fc-d85b-48e0-a458-808725483a24" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_d0e60ea8-7cdf-4e39-ba16-dd0538ec3a90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_8a6c63d1-6813-4219-93b8-fc2d99d21be4" xlink:href="stn-20201231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_5e31fc67-d17c-4fd2-843d-105aa310afa6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_8a6c63d1-6813-4219-93b8-fc2d99d21be4" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_5e31fc67-d17c-4fd2-843d-105aa310afa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_44439821-231b-4e4e-8e72-a4a519f55aab" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_8a6c63d1-6813-4219-93b8-fc2d99d21be4" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_44439821-231b-4e4e-8e72-a4a519f55aab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_debe51fe-5175-40cf-94bf-594927c3e297" xlink:href="stn-20201231.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_8a6c63d1-6813-4219-93b8-fc2d99d21be4" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_debe51fe-5175-40cf-94bf-594927c3e297" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20201231.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_2b47f1fa-2fdf-41f0-ad86-488f01490316" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_2b47f1fa-2fdf-41f0-ad86-488f01490316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_f2f26ae1-00a1-4630-9e82-d5ec08b7c50d" xlink:href="stn-20201231.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_f2f26ae1-00a1-4630-9e82-d5ec08b7c50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8da3f6b0-0a94-4e81-be66-7def259185ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8da3f6b0-0a94-4e81-be66-7def259185ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_6f285453-d0c0-4087-abee-4d60f7f19fbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_6f285453-d0c0-4087-abee-4d60f7f19fbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_cc18f22d-4d6d-4cee-80dc-e8595dcd1c82" xlink:href="stn-20201231.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_cc18f22d-4d6d-4cee-80dc-e8595dcd1c82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_fad74054-5d62-46b2-a227-bf42653fb8ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_fad74054-5d62-46b2-a227-bf42653fb8ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_f9028405-683b-444f-b418-40793eeed4e8" xlink:href="stn-20201231.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_f9028405-683b-444f-b418-40793eeed4e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_132bec91-51f3-4234-9491-9b04ea488572" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_75309dcf-31ea-409b-ba54-497081893e01" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_132bec91-51f3-4234-9491-9b04ea488572" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilities" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherLiabilities"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.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_a70d615c-87db-4f82-9443-7cfccc5aaf8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_3e7bccfd-8a18-4ffd-8a96-08614abda474" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_a70d615c-87db-4f82-9443-7cfccc5aaf8f" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_3e7bccfd-8a18-4ffd-8a96-08614abda474" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_2013a6e2-e23d-4f17-bdbe-9b6230e66313" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_a70d615c-87db-4f82-9443-7cfccc5aaf8f" xlink:to="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_2013a6e2-e23d-4f17-bdbe-9b6230e66313" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_16ee87f0-4df6-4b39-8379-e3c83a89823b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_a70d615c-87db-4f82-9443-7cfccc5aaf8f" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_16ee87f0-4df6-4b39-8379-e3c83a89823b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_cdb1a519-f56c-480a-84bb-c0ff0362715c" xlink:href="stn-20201231.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_a70d615c-87db-4f82-9443-7cfccc5aaf8f" xlink:to="loc_stn_MiscellaneousOtherLiabilities_cdb1a519-f56c-480a-84bb-c0ff0362715c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="stn-20201231.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_e1157b6c-3531-4e93-9da6-bc936d7062dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_9ab5a8ee-a748-45c0-afb0-347feb66275e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e1157b6c-3531-4e93-9da6-bc936d7062dc" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_9ab5a8ee-a748-45c0-afb0-347feb66275e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_c86f1935-4464-4398-b860-5d04594b223b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e1157b6c-3531-4e93-9da6-bc936d7062dc" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_c86f1935-4464-4398-b860-5d04594b223b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Commitments" xlink:type="simple" xlink:href="stn-20201231.xsd#Commitments"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/Commitments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CommitmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuarantees" xlink:type="simple" xlink:href="stn-20201231.xsd#ContingenciesandGuarantees"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ContingenciesandGuarantees" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ContingenciesandGuaranteesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapital" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapital"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapital" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalTables" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryofNonVestedOptionsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstruments" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.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_6f7ed1a5-a93a-4aff-82e3-89a3ea348e25" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_a6ebae74-3b51-4ed1-909f-298c2bfed38b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6f7ed1a5-a93a-4aff-82e3-89a3ea348e25" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_a6ebae74-3b51-4ed1-909f-298c2bfed38b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_38a9c2e9-09e6-47e2-8aac-21a6f7cb6cda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6f7ed1a5-a93a-4aff-82e3-89a3ea348e25" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_38a9c2e9-09e6-47e2-8aac-21a6f7cb6cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_0a878217-a12c-40fa-a34b-15e37c81d579" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_6f7ed1a5-a93a-4aff-82e3-89a3ea348e25" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_0a878217-a12c-40fa-a34b-15e37c81d579" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_9284b06d-2591-4a63-aef0-2453bf56d335" xlink:href="stn-20201231.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_6f7ed1a5-a93a-4aff-82e3-89a3ea348e25" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_9284b06d-2591-4a63-aef0-2453bf56d335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_7304aa93-2105-43f9-a533-5a0d347ed6c0" xlink:href="stn-20201231.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_6f7ed1a5-a93a-4aff-82e3-89a3ea348e25" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_7304aa93-2105-43f9-a533-5a0d347ed6c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagement" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagement"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CapitalManagement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagementTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CapitalManagementTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20201231.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_4ef83190-3aa6-46c4-8407-f2126f423588" xlink:href="stn-20201231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_2e643aff-fc8c-41b9-8bc3-db45356f0739" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4ef83190-3aa6-46c4-8407-f2126f423588" xlink:to="loc_ifrs-full_NetDebt_2e643aff-fc8c-41b9-8bc3-db45356f0739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_193b1c40-7019-4d39-b9a0-33d19b93f938" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4ef83190-3aa6-46c4-8407-f2126f423588" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_193b1c40-7019-4d39-b9a0-33d19b93f938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_953eaf7e-610e-4317-890b-40b5395359fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Borrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_44c52d4d-d6c3-4999-b22e-0046708595e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_953eaf7e-610e-4317-890b-40b5395359fa" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_44c52d4d-d6c3-4999-b22e-0046708595e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_c6810d9c-4414-488c-83d0-c8209934f3aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_953eaf7e-610e-4317-890b-40b5395359fa" xlink:to="loc_ifrs-full_LongtermBorrowings_c6810d9c-4414-488c-83d0-c8209934f3aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_e53d6b73-9733-4068-a540-0e92be29a60b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_b51c40c3-ecea-49af-a2e0-755aa15c0c45" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e53d6b73-9733-4068-a540-0e92be29a60b" xlink:to="loc_ifrs-full_Borrowings_b51c40c3-ecea-49af-a2e0-755aa15c0c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_c907cfe1-20e5-4551-b89b-4089fb33a29b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e53d6b73-9733-4068-a540-0e92be29a60b" xlink:to="loc_ifrs-full_CashAndCashEquivalents_c907cfe1-20e5-4551-b89b-4089fb33a29b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_3a994ad7-a828-4ea6-8736-8dc941972ad0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e53d6b73-9733-4068-a540-0e92be29a60b" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_3a994ad7-a828-4ea6-8736-8dc941972ad0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagementAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxes" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="simple" xlink:href="stn-20201231.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_f22bae54-525d-4da9-a17a-1dbc4b605421" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_f22bae54-525d-4da9-a17a-1dbc4b605421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_e268b5a3-ee43-49e5-8427-5dd8c2f4737e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_e268b5a3-ee43-49e5-8427-5dd8c2f4737e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_7310ee70-0e08-4905-81ac-a9499b0e8af2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_7310ee70-0e08-4905-81ac-a9499b0e8af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_4eca312c-d95d-44d1-993d-b01ed832eb6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_4eca312c-d95d-44d1-993d-b01ed832eb6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_f038749f-4c25-4813-9d15-cf2c06f605ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_f038749f-4c25-4813-9d15-cf2c06f605ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_7c9f0db7-0fe9-49cc-b495-95870927cc6a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_4569ab3e-9d6c-4389-b8ec-ac3a92d7a58c" xlink:to="loc_ifrs-full_ApplicableTaxRate_7c9f0db7-0fe9-49cc-b495-95870927cc6a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.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_1671ad96-eb6e-4b35-8949-26fa9d7e5cb9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_640f933b-4096-40d3-9e3d-5ff2fb136c5e" xlink:href="stn-20201231.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_1671ad96-eb6e-4b35-8949-26fa9d7e5cb9" xlink:to="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_640f933b-4096-40d3-9e3d-5ff2fb136c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_1fe197cd-9f35-4c66-b207-4957201c966d" xlink:href="stn-20201231.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_1671ad96-eb6e-4b35-8949-26fa9d7e5cb9" xlink:to="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_1fe197cd-9f35-4c66-b207-4957201c966d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.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_3e085e5c-1ff7-4b19-9c30-d4eeb53479ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_e9218ffb-6ba8-41dd-bf90-286e20f616d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3e085e5c-1ff7-4b19-9c30-d4eeb53479ce" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_e9218ffb-6ba8-41dd-bf90-286e20f616d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_d269748a-e3c8-47f8-bfc7-e87915850d23" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3e085e5c-1ff7-4b19-9c30-d4eeb53479ce" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_d269748a-e3c8-47f8-bfc7-e87915850d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_448a6c28-8dc1-4cca-a0bb-83cbb2f5bc74" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3e085e5c-1ff7-4b19-9c30-d4eeb53479ce" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_448a6c28-8dc1-4cca-a0bb-83cbb2f5bc74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_593e63b1-79dd-42d0-9840-dc95befe021c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_3e085e5c-1ff7-4b19-9c30-d4eeb53479ce" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_593e63b1-79dd-42d0-9840-dc95befe021c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.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_e431b2da-76c3-42e4-b1ce-d7f72223ba04" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_cd0acb80-b05f-4324-9ef3-528668ff6daa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e431b2da-76c3-42e4-b1ce-d7f72223ba04" xlink:to="loc_ifrs-full_DeferredTaxAssets_cd0acb80-b05f-4324-9ef3-528668ff6daa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_903b46cd-a877-4130-ad4b-eab6aa8f4af6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_e431b2da-76c3-42e4-b1ce-d7f72223ba04" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_903b46cd-a877-4130-ad4b-eab6aa8f4af6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpense"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_2148d9d0-e954-49e0-8698-e7628fb522e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_42429549-0e49-4d34-8f3d-f95d723c33fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_2148d9d0-e954-49e0-8698-e7628fb522e8" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_42429549-0e49-4d34-8f3d-f95d723c33fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_c6cfd613-9d0b-438a-b30f-7b9fb8f67f49" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_2148d9d0-e954-49e0-8698-e7628fb522e8" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_c6cfd613-9d0b-438a-b30f-7b9fb8f67f49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther_eb23f715-1596-480c-83d0-02dd1543cfe9" xlink:href="stn-20201231.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_2148d9d0-e954-49e0-8698-e7628fb522e8" xlink:to="loc_stn_InterestExpenseOnOther_eb23f715-1596-480c-83d0-02dd1543cfe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_fbb4ac36-3ee7-4854-91b4-94d07e916574" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueFromInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_551c1808-0bed-4919-a67a-930e56930307" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_fbb4ac36-3ee7-4854-91b4-94d07e916574" xlink:to="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_551c1808-0bed-4919-a67a-930e56930307" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_2444b136-82f5-4254-ad90-ed5eafc75736" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_fbb4ac36-3ee7-4854-91b4-94d07e916574" xlink:to="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_2444b136-82f5-4254-ad90-ed5eafc75736" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_dfc46b03-bd3e-4c20-b1ab-79b744d12da5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_4a897793-2e15-450f-a416-d2fdd87cbbf4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dfc46b03-bd3e-4c20-b1ab-79b744d12da5" xlink:to="loc_ifrs-full_RevenueFromInterest_4a897793-2e15-450f-a416-d2fdd87cbbf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_a1b5a58f-ce5f-4c27-9d51-269e953e6cac" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dfc46b03-bd3e-4c20-b1ab-79b744d12da5" xlink:to="loc_ifrs-full_InterestExpense_a1b5a58f-ce5f-4c27-9d51-269e953e6cac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinanceCost_f914fc35-9843-479e-8b35-afa1796efbbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinanceCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankAndSimilarCharges_ce6988bf-a184-40d9-8c9e-73ebdfd716ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankAndSimilarCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherFinanceCost_f914fc35-9843-479e-8b35-afa1796efbbd" xlink:to="loc_ifrs-full_BankAndSimilarCharges_ce6988bf-a184-40d9-8c9e-73ebdfd716ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherFinanceExpenseIncome_e9d4321c-d7cf-4ae7-b656-c9074b24afd6" xlink:href="stn-20201231.xsd#stn_MiscellaneousOtherFinanceExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherFinanceCost_f914fc35-9843-479e-8b35-afa1796efbbd" xlink:to="loc_stn_MiscellaneousOtherFinanceExpenseIncome_e9d4321c-d7cf-4ae7-b656-c9074b24afd6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Revenue" xlink:type="simple" xlink:href="stn-20201231.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RevenueDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RevenueDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperations"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperationsTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20201231.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_597f1088-fd57-4a4a-b540-4c1ed8276be1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_be234752-9c58-446e-8987-c09f5b2ddf91" xlink:href="stn-20201231.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_597f1088-fd57-4a4a-b540-4c1ed8276be1" xlink:to="loc_stn_IndirectLaborCosts_be234752-9c58-446e-8987-c09f5b2ddf91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts_866c1c39-1a50-4eda-921f-22dfd1e54105" xlink:href="stn-20201231.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_597f1088-fd57-4a4a-b540-4c1ed8276be1" xlink:to="loc_stn_DirectLaborCosts_866c1c39-1a50-4eda-921f-22dfd1e54105" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20201231.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_ad1092fb-7a19-4c13-9118-cf9f444fb2c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_c2f674ac-1628-4373-ad98-9b26c1c75214" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ad1092fb-7a19-4c13-9118-cf9f444fb2c3" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_c2f674ac-1628-4373-ad98-9b26c1c75214" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeePensionCosts_5b8328f5-2a25-4d0c-bb98-3198ed63857f" xlink:href="stn-20201231.xsd#stn_EmployeePensionCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_ad1092fb-7a19-4c13-9118-cf9f444fb2c3" xlink:to="loc_stn_EmployeePensionCosts_5b8328f5-2a25-4d0c-bb98-3198ed63857f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_8051af3f-b36e-45f3-896f-5b43605acd19" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ad1092fb-7a19-4c13-9118-cf9f444fb2c3" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_8051af3f-b36e-45f3-896f-5b43605acd19" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpense" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpense"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherIncomeExpense" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpenseTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpenseTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherIncomeExpenseTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherIncomeExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_7b4a7031-a1ce-4655-883d-bdb543f34562" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_9d39a276-814c-4142-bf15-0115d85d1cac" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_7b4a7031-a1ce-4655-883d-bdb543f34562" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_9d39a276-814c-4142-bf15-0115d85d1cac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_adc62728-2e85-43aa-b59d-50f0776281c5" xlink:href="stn-20201231.xsd#stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_7b4a7031-a1ce-4655-883d-bdb543f34562" xlink:to="loc_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_adc62728-2e85-43aa-b59d-50f0776281c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_e3a6c2c5-c044-4edd-8c72-739beb10f30b" xlink:href="stn-20201231.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_7b4a7031-a1ce-4655-883d-bdb543f34562" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_e3a6c2c5-c044-4edd-8c72-739beb10f30b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstanding"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstandingTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="simple" xlink:href="stn-20201231.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_021b24d6-9b07-443e-bb34-2033dcb72862" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_89c00b45-a8dc-41e4-a2b0-eda26422881f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_021b24d6-9b07-443e-bb34-2033dcb72862" xlink:to="loc_ifrs-full_WeightedAverageShares_89c00b45-a8dc-41e4-a2b0-eda26422881f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_859512c1-0677-46c0-9467-9f15fab87a13" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_021b24d6-9b07-443e-bb34-2033dcb72862" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_859512c1-0677-46c0-9467-9f15fab87a13" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstandingAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformation" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformation"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformationTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosures"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTables" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresSummaryofJointOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresTransactionswithJointVenturesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="simple" xlink:href="stn-20201231.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_ff11d9b4-913c-456f-896c-986d4f04b5ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_da186b71-c438-4889-baa9-0687eeb31507" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ff11d9b4-913c-456f-896c-986d4f04b5ad" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_da186b71-c438-4889-baa9-0687eeb31507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_28a21d0c-1482-4bc8-a489-04da69467fd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ff11d9b4-913c-456f-896c-986d4f04b5ad" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_28a21d0c-1482-4bc8-a489-04da69467fd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_31631b20-6f71-4a22-88fa-55f25c5b15ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ff11d9b4-913c-456f-896c-986d4f04b5ad" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_31631b20-6f71-4a22-88fa-55f25c5b15ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformation" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformation"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationTables" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationTables"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_864f66cb-995e-40d7-ac1c-f61c19cf3499" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_c88c9bfd-9714-4274-b352-20536bcb2a5e" xlink:href="stn-20201231.xsd#stn_GrossRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_RevenueFromContinuingOperations_864f66cb-995e-40d7-ac1c-f61c19cf3499" xlink:to="loc_stn_GrossRevenue_c88c9bfd-9714-4274-b352-20536bcb2a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_a923cc4f-baa7-4bf5-9fe6-61466441d5ef" xlink:href="stn-20201231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_RevenueFromContinuingOperations_864f66cb-995e-40d7-ac1c-f61c19cf3499" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_a923cc4f-baa7-4bf5-9fe6-61466441d5ef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationScheduleofGrossRevenuebyServicesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/InvestmentTaxCredits" xlink:type="simple" xlink:href="stn-20201231.xsd#InvestmentTaxCredits"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/InvestmentTaxCredits" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/InvestmentTaxCreditDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#InvestmentTaxCreditDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/InvestmentTaxCreditDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriod" xlink:type="simple" xlink:href="stn-20201231.xsd#EventsaftertheReportingPeriod"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EventsaftertheReportingPeriod" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EventsaftertheReportingPeriodDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ComparativeFigures" xlink:type="simple" xlink:href="stn-20201231.xsd#ComparativeFigures"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ComparativeFigures" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>stn-20201231_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 2021 Workiva-->
<!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab-->
<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-20201231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CoverPage" xlink:type="extended" id="i87cbeed95ae14c91bacd898cb36bf4f9_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_41f8bec4-a8a0-45e3-95a4-3e8d6f8ae197" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentType_41f8bec4-a8a0-45e3-95a4-3e8d6f8ae197" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_0297a96e-4ac0-4691-a07f-2dff86ce7c6e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentRegistrationStatement_0297a96e-4ac0-4691-a07f-2dff86ce7c6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_7462d2d3-1a2b-4554-ac41-de1c1195b9e3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentAnnualReport_7462d2d3-1a2b-4554-ac41-de1c1195b9e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4a6ff67a-07ab-4c52-9456-d1d3f354a550" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentPeriodEndDate_4a6ff67a-07ab-4c52-9456-d1d3f354a550" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9e86f771-afe4-4311-80b8-4556475140dc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_CurrentFiscalYearEndDate_9e86f771-afe4-4311-80b8-4556475140dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3107b6f8-f2e1-4614-b5e3-b70735b1627a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityFileNumber_3107b6f8-f2e1-4614-b5e3-b70735b1627a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_8c52741f-9391-4ba6-8fe6-60d08d7bb497" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityRegistrantName_8c52741f-9391-4ba6-8fe6-60d08d7bb497" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2455f563-5ba5-47cc-be03-d66bcf627e74" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityIncorporationStateCountryCode_2455f563-5ba5-47cc-be03-d66bcf627e74" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber_acb77a1c-01e7-4af0-a06f-2cc9828feeac" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPrimarySicNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityPrimarySicNumber_acb77a1c-01e7-4af0-a06f-2cc9828feeac" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fc1a1126-5e56-4b1d-bcb3-3d340c143b10" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressAddressLine1_fc1a1126-5e56-4b1d-bcb3-3d340c143b10" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_c6c17a1a-9ffc-421f-91ab-efc04862548f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressAddressLine2_c6c17a1a-9ffc-421f-91ab-efc04862548f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a10a3f14-f579-41b8-93a3-56de675d4dad" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressCityOrTown_a10a3f14-f579-41b8-93a3-56de675d4dad" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d1842f9e-ee00-438f-bfe4-9d96e4f11f27" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressStateOrProvince_d1842f9e-ee00-438f-bfe4-9d96e4f11f27" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_e2fe84f0-84de-4500-8f00-1075a6ed89ef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressCountry_e2fe84f0-84de-4500-8f00-1075a6ed89ef" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e7c4d2c6-f49d-45fd-880d-65e70c58686d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressPostalZipCode_e7c4d2c6-f49d-45fd-880d-65e70c58686d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_d64e2b5d-e154-49de-90c9-71dba67a9871" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_CityAreaCode_d64e2b5d-e154-49de-90c9-71dba67a9871" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_9602044e-5e16-4597-acaf-76e55fb29f61" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_LocalPhoneNumber_9602044e-5e16-4597-acaf-76e55fb29f61" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_02fbb8ec-76f3-4e4a-bf21-f3a447caa326" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ContactPersonnelName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_ContactPersonnelName_02fbb8ec-76f3-4e4a-bf21-f3a447caa326" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_643fc886-4d40-4687-95f2-a4d698525745" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_Security12bTitle_643fc886-4d40-4687-95f2-a4d698525745" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_74601a87-d50a-4aed-b421-dd251f9c9e7c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_TradingSymbol_74601a87-d50a-4aed-b421-dd251f9c9e7c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_efd9a607-bbcc-4971-abb5-4d0693d6246d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_SecurityExchangeName_efd9a607-bbcc-4971-abb5-4d0693d6246d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm_2bc7fdac-521b-443a-8c54-171b9eed30b6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AnnualInformationForm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_AnnualInformationForm_2bc7fdac-521b-443a-8c54-171b9eed30b6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements_7430fbde-37e0-475b-a382-b922cb880a6a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_AuditedAnnualFinancialStatements_7430fbde-37e0-475b-a382-b922cb880a6a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ddc8f9a4-eaec-435b-b756-595545765570" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ddc8f9a4-eaec-435b-b756-595545765570" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a2349fbd-f4df-4394-9287-f730b7772a7a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityCurrentReportingStatus_a2349fbd-f4df-4394-9287-f730b7772a7a" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ac6f62b0-7c2d-44d8-ba70-e57b1503d695" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityInteractiveDataCurrent_ac6f62b0-7c2d-44d8-ba70-e57b1503d695" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_86d6b2e3-790b-43c3-9bde-a95fd4e75114" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityEmergingGrowthCompany_86d6b2e3-790b-43c3-9bde-a95fd4e75114" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_d15b2308-9467-45d0-9a52-ded3e32ad898" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_IcfrAuditorAttestationFlag_d15b2308-9467-45d0-9a52-ded3e32ad898" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d7a57a0b-726e-44fa-8487-e31f3c969657" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_AmendmentFlag_d7a57a0b-726e-44fa-8487-e31f3c969657" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_47cb28fd-b13a-407c-a5d1-9659dc1edbbe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentFiscalYearFocus_47cb28fd-b13a-407c-a5d1-9659dc1edbbe" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4dcfc3b5-3351-4ecf-b94e-b3b855b27b29" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentFiscalPeriodFocus_4dcfc3b5-3351-4ecf-b94e-b3b855b27b29" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f3887819-0ffa-4d9f-b732-47181846f333" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityCentralIndexKey_f3887819-0ffa-4d9f-b732-47181846f333" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_9387ea66-4401-4894-b2f7-283869c154e9_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:to="loc_dei_AddressTypeDomain_9387ea66-4401-4894-b2f7-283869c154e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_4e929dca-0dad-46cd-89e7-cb6182519d61" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:to="loc_dei_AddressTypeDomain_4e929dca-0dad-46cd-89e7-cb6182519d61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_8c9f9fa5-c639-4555-905e-d7a02bc21e96" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_BusinessContactMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_4e929dca-0dad-46cd-89e7-cb6182519d61" xlink:to="loc_dei_BusinessContactMember_8c9f9fa5-c639-4555-905e-d7a02bc21e96" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended" id="i5fb54f7fbe7f4b329841618f9162f020_ConsolidatedStatementsofFinancialPosition"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="i1468dcda9fcb48d1b174ac5851ade34a_ConsolidatedStatementsofIncome"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i17d23ca2ed07470e8b44a34495afb17e_ConsolidatedStatementsofComprehensiveIncome"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i91a8cd81c59044a7ad4a7745452055ae_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_f2971dc4-1e9a-41ee-b23c-a0c2c02330e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_f2971dc4-1e9a-41ee-b23c-a0c2c02330e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_324f6156-6275-40f2-a8ca-b8493da45e59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_324f6156-6275-40f2-a8ca-b8493da45e59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_435395cc-1f2d-4db2-ac7c-97c8144373b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_ProfitLoss_435395cc-1f2d-4db2-ac7c-97c8144373b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_db62c531-ea4e-4dad-9c06-f48227f9fe41" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_db62c531-ea4e-4dad-9c06-f48227f9fe41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_1a0fd058-ba03-4900-b7a4-1eaa7384055c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_ComprehensiveIncome_1a0fd058-ba03-4900-b7a4-1eaa7384055c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_61ffd1b1-a5bb-4191-a5a0-91e63972dd7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_61ffd1b1-a5bb-4191-a5a0-91e63972dd7a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_0d6bff42-c9b2-4ad3-add4-61a418fc4c90" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_0d6bff42-c9b2-4ad3-add4-61a418fc4c90" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_d56d5424-b0dd-4018-9942-42d2848e9f53" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_d56d5424-b0dd-4018-9942-42d2848e9f53" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_017ec2d5-0bfa-4dcf-8de0-64b5edb855bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_017ec2d5-0bfa-4dcf-8de0-64b5edb855bc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_d66c86f3-27b8-47a5-8844-5069489259e4" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_d66c86f3-27b8-47a5-8844-5069489259e4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_d32d9049-1b36-49d7-ab65-285eca638302" xlink:href="stn-20201231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_d32d9049-1b36-49d7-ab65-285eca638302" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_5cea42c0-46ae-4435-9997-7eb2214414c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_DividendsPaid_5cea42c0-46ae-4435-9997-7eb2214414c9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_c632b629-04a4-47f2-b89b-88a609799dec" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_57ba5cf6-89e9-4867-a60f-3f6e5ae7651d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_6f21dff9-9543-4169-8d93-a560f342aa37_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:to="loc_ifrs-full_EquityMember_6f21dff9-9543-4169-8d93-a560f342aa37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_21846e63-a366-44b2-b10e-179b192f2e15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:to="loc_ifrs-full_EquityMember_21846e63-a366-44b2-b10e-179b192f2e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_21846e63-a366-44b2-b10e-179b192f2e15" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_0f01714a-6630-4876-9bb8-323092a727c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_IssuedCapitalMember_0f01714a-6630-4876-9bb8-323092a727c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_0d713dbe-b1d3-4f48-87ed-1c405598187c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_0d713dbe-b1d3-4f48-87ed-1c405598187c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_14d50bac-a332-4d54-8500-6a6632083574" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_RetainedEarningsMember_14d50bac-a332-4d54-8500-6a6632083574" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_65cd02a4-87ea-4ff8-901a-56b4ca5a161e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_65cd02a4-87ea-4ff8-901a-56b4ca5a161e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_3256c4d2-392c-44f6-8366-96386fed80c3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:to="loc_ifrs-full_RestatedMember_3256c4d2-392c-44f6-8366-96386fed80c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:to="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_d154b904-6ace-4085-b94c-9ed8947a1a7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:to="loc_ifrs-full_PreviouslyStatedMember_d154b904-6ace-4085-b94c-9ed8947a1a7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_6886ddbd-a087-4e31-a487-779b34135ae8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_6886ddbd-a087-4e31-a487-779b34135ae8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofShareholdersEquityParentheticals"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals" xlink:type="extended" id="iaa4ae841e0ef41acb28f111d07e8b6f0_ConsolidatedStatementsofShareholdersEquityParentheticals"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i4a169adf8f9248e8ab378412cb5e40f2_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CorporateInformation" xlink:type="simple" xlink:href="stn-20201231.xsd#CorporateInformation"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CorporateInformation" xlink:type="extended" id="i5b0bb0c3e4a54a3d8b549e9b5a984141_CorporateInformation"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BasisofPreparation" xlink:type="simple" xlink:href="stn-20201231.xsd#BasisofPreparation"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BasisofPreparation" xlink:type="extended" id="i6892f102950346c1adbb82ef9094afcb_BasisofPreparation"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BasisofConsolidation" xlink:type="simple" xlink:href="stn-20201231.xsd#BasisofConsolidation"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BasisofConsolidation" xlink:type="extended" id="i5496f626b5ee4ad5af32a7223664f381_BasisofConsolidation"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="i8225a5245936498c972070d47d1e85c0_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i5134a46aac47455e939b251891b959a6_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="i9e324dca992442919436022cc4e5c8c3_SummaryofSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="extended" id="i462db8f156e84c7f908a9b293855e65d_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_02411a25-bfc0-423a-9bae-5a3308badba8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_bb8bd04f-4845-45ae-98d4-4f1973f79d5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_02411a25-bfc0-423a-9bae-5a3308badba8" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_bb8bd04f-4845-45ae-98d4-4f1973f79d5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_02411a25-bfc0-423a-9bae-5a3308badba8" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:to="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:to="loc_ifrs-full_RangesMember_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:to="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_42a57859-0d8d-4eed-ade6-5d9b3b6b79f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:to="loc_ifrs-full_BottomOfRangeMember_42a57859-0d8d-4eed-ade6-5d9b3b6b79f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_6573d367-41c1-4222-b135-187a17aca44c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:to="loc_ifrs-full_TopOfRangeMember_6573d367-41c1-4222-b135-187a17aca44c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_f92c03cc-0264-4846-83bf-713a6ec73567_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_f92c03cc-0264-4846-83bf-713a6ec73567_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_7751417b-34ed-4303-89cd-f4e9391c605e" xlink:href="stn-20201231.xsd#stn_EngineeringEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_stn_EngineeringEquipmentMember_7751417b-34ed-4303-89cd-f4e9391c605e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_4dec97ba-1e49-4b6f-92d1-f37f42a4cd95" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_ifrs-full_OfficeEquipmentMember_4dec97ba-1e49-4b6f-92d1-f37f42a4cd95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_5f82a605-db58-4430-b7fe-e72fe4239049" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_5f82a605-db58-4430-b7fe-e72fe4239049" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_e39b8da6-d552-4087-8e92-096a7cdb22a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_e39b8da6-d552-4087-8e92-096a7cdb22a5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="ie1487d3f3f67409a94930d205535533d_SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_f8685942-124a-4833-adda-61186e8eeb8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_f8685942-124a-4833-adda-61186e8eeb8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_c90fa37c-b542-4668-9e63-3b173acc526a" xlink:href="stn-20201231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:to="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_c90fa37c-b542-4668-9e63-3b173acc526a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_8052926b-cfcb-4cd0-90ca-62a941ae5f7b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:to="loc_ifrs-full_RangesMember_8052926b-cfcb-4cd0-90ca-62a941ae5f7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:to="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_7ae2c9b3-d06c-48f3-bd84-9890c2291be5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:to="loc_ifrs-full_BottomOfRangeMember_7ae2c9b3-d06c-48f3-bd84-9890c2291be5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_c604eeee-28e5-4732-bb22-3eff761c10f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:to="loc_ifrs-full_TopOfRangeMember_c604eeee-28e5-4732-bb22-3eff761c10f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_088123b3-6ab3-404b-b2f1-d448590911d3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_088123b3-6ab3-404b-b2f1-d448590911d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_71869a69-b988-4593-94ca-e6188368c054" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_71869a69-b988-4593-94ca-e6188368c054" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember_2399fa09-0e62-4ab3-9647-c78c3faf2a99" xlink:href="stn-20201231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:to="loc_stn_ContractBacklogAndFiniteTrademarksMember_2399fa09-0e62-4ab3-9647-c78c3faf2a99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_a178aa4b-5fa1-474c-8e48-11e4d623e2f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_a178aa4b-5fa1-474c-8e48-11e4d623e2f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_ed4818a7-b10b-469b-8849-891f1da6d649" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_a178aa4b-5fa1-474c-8e48-11e4d623e2f0" xlink:to="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_ed4818a7-b10b-469b-8849-891f1da6d649" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions" xlink:type="simple" xlink:href="stn-20201231.xsd#SignificantAccountingJudgmentsEstimatesandAssumptions"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions" xlink:type="extended" id="i84f798c17a2b4e198b36ed8718a1c9a4_SignificantAccountingJudgmentsEstimatesandAssumptions"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies" xlink:type="simple" xlink:href="stn-20201231.xsd#RecentAccountingPronouncementsandChangestoAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies" xlink:type="extended" id="ib10573bc0215411f8f3686f685f8b8f7_RecentAccountingPronouncementsandChangestoAccountingPolicies"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitions"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitions" xlink:type="extended" id="i7752ebda56d542b49f42a36442ce34d3_BusinessAcquisitions"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsTables" xlink:type="extended" id="i1d1ab83d0c1541839e9e8eaff969aff7_BusinessAcquisitionsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="if80648814900481d8b30a93a10a47b46_BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_e526d265-f04a-4dc5-8f15-ba167a22d293" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_CashTransferred_e526d265-f04a-4dc5-8f15-ba167a22d293" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_80507728-9a5b-46df-81df-566ef9633805" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_LiabilitiesIncurred_80507728-9a5b-46df-81df-566ef9633805" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_f3c0d01e-0f11-4654-b435-4ba6d588fd9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_f3c0d01e-0f11-4654-b435-4ba6d588fd9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_14a2b71f-37fb-43e0-92f7-ed43b37356d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_14a2b71f-37fb-43e0-92f7-ed43b37356d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_3b7a245b-3c35-4db7-82cf-0b5dbcd0ccab" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_3b7a245b-3c35-4db7-82cf-0b5dbcd0ccab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_02043973-768f-4aa4-aba2-89405d745689" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_02043973-768f-4aa4-aba2-89405d745689" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_e137cb84-ab4f-4c30-bfd4-eb1f1dd59011" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_e137cb84-ab4f-4c30-bfd4-eb1f1dd59011" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_0e34b53d-6fa6-4362-949f-f1a8fdc944b6" xlink:href="stn-20201231.xsd#stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_0e34b53d-6fa6-4362-949f-f1a8fdc944b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate_d6b9873b-2acf-41f1-bbcb-df189d8019a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate_d6b9873b-2acf-41f1-bbcb-df189d8019a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_18a6871a-1625-4073-ab92-87796d2d6142" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_18a6871a-1625-4073-ab92-87796d2d6142" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_68fe0acb-1aff-481e-80cc-12003c24fb92" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_68fe0acb-1aff-481e-80cc-12003c24fb92" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_90017544-b44f-428c-8d1f-06a80895f22b" xlink:href="stn-20201231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_90017544-b44f-428c-8d1f-06a80895f22b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_cfab1b6e-0021-4c0a-91f1-4d40d99d8737" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_cfab1b6e-0021-4c0a-91f1-4d40d99d8737" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_6ccc9b90-3fc4-4ebf-84b3-cb1494b33e82" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_6ccc9b90-3fc4-4ebf-84b3-cb1494b33e82" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1dcec45f-6ad6-4ba2-a3e2-f76985bfebc4" xlink:href="stn-20201231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1dcec45f-6ad6-4ba2-a3e2-f76985bfebc4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate_f89ebcc7-3fa8-4d12-bb38-dd496cfcffcf" xlink:href="stn-20201231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate_f89ebcc7-3fa8-4d12-bb38-dd496cfcffcf" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_5670dccf-9f02-4676-ba07-ba80c097e1cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_5670dccf-9f02-4676-ba07-ba80c097e1cf" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_5a11a35c-24c3-4bcd-bb37-2c508917f4f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_5a11a35c-24c3-4bcd-bb37-2c508917f4f5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_14547d6b-9aa9-4f17-8138-f4e6e04b5e7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_14547d6b-9aa9-4f17-8138-f4e6e04b5e7e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_fcff1192-e45f-4a48-a673-cbd54d2c7b6f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_fcff1192-e45f-4a48-a673-cbd54d2c7b6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3f00269f-84b9-4afa-b4a9-aa416a826ecc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3f00269f-84b9-4afa-b4a9-aa416a826ecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_94a76fab-7b6a-47ec-bebe-55af9733224e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3f00269f-84b9-4afa-b4a9-aa416a826ecc" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_94a76fab-7b6a-47ec-bebe-55af9733224e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="extended" id="id2bf684b0b034b6baa5479bfac9c3af2_BusinessAcquisitionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_7cc4a48f-17f8-4a74-8d53-e1fcc11981ed" xlink:href="stn-20201231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:to="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_7cc4a48f-17f8-4a74-8d53-e1fcc11981ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_d3415c79-3a6e-4306-a275-a53dde4f8490" xlink:href="stn-20201231.xsd#stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:to="loc_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_d3415c79-3a6e-4306-a275-a53dde4f8490" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d19e8851-8e88-4126-a998-338d4eb31509_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_d19e8851-8e88-4126-a998-338d4eb31509_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_51f90a4c-c17d-40e0-8f5d-c714356fb764" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_51f90a4c-c17d-40e0-8f5d-c714356fb764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_35187986-2b0e-4d61-ab02-220a57fcde6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_51f90a4c-c17d-40e0-8f5d-c714356fb764" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_35187986-2b0e-4d61-ab02-220a57fcde6b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsConsiderationPaidDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails" xlink:type="extended" id="i54ede055aa234e21aa1d53b6aec61f13_BusinessAcquisitionsConsiderationPaidDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperations"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="extended" id="i6746b1c250694feaaffc6cb85cc3650e_DiscontinuedOperations"/>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperationsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsTables" xlink:type="extended" id="i29817185224245e8bc2fcc93a09e288f_DiscontinuedOperationsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="extended" id="id871ba273d9c4786a557f1d4a97c1812_DiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_75cccd17-15b9-4fdd-9e2a-e42a9bb2dbe5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Revenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_Revenue_75cccd17-15b9-4fdd-9e2a-e42a9bb2dbe5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseByNature_c0d28edc-c4c6-4327-88cc-2b3bdedfe7e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseByNature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_ExpenseByNature_c0d28edc-c4c6-4327-88cc-2b3bdedfe7e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReversalsOfProvisions_7c61da25-8708-4837-bfaf-f5b926bdcd7c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherReversalsOfProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_OtherReversalsOfProvisions_7c61da25-8708-4837-bfaf-f5b926bdcd7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_099b2d76-8d52-49d0-9525-08b0664d8a34" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_099b2d76-8d52-49d0-9525-08b0664d8a34" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_0bd19e9c-eb59-4f81-8ca3-3b8fabca92ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_0bd19e9c-eb59-4f81-8ca3-3b8fabca92ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_f01e3df6-00fa-403f-9328-6f4686489dbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_f01e3df6-00fa-403f-9328-6f4686489dbb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_25202e0d-1096-4110-8ffa-fa7350330684" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_25202e0d-1096-4110-8ffa-fa7350330684" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_2a1db3e3-78a8-4812-8a8f-9ed7a9f36be7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_2a1db3e3-78a8-4812-8a8f-9ed7a9f36be7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_786e61d1-d79e-4bfe-ae96-f14ffcc2d28c" xlink:href="stn-20201231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_786e61d1-d79e-4bfe-ae96-f14ffcc2d28c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_16f444a7-f066-42e0-92e1-8bcd6596e68b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_16f444a7-f066-42e0-92e1-8bcd6596e68b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_4523d3c9-31ba-4919-adc2-bd0dbedadb7b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:to="loc_ifrs-full_ContinuingOperationsMember_4523d3c9-31ba-4919-adc2-bd0dbedadb7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_a75262d9-968e-4399-b469-c202da4a2956" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:to="loc_ifrs-full_ContinuingOperationsMember_a75262d9-968e-4399-b469-c202da4a2956" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_bc3402d2-b28e-4dd7-9f97-35cc72b94667" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_a75262d9-968e-4399-b469-c202da4a2956" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_bc3402d2-b28e-4dd7-9f97-35cc72b94667" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="stn-20201231.xsd#CashandCashEquivalents"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="extended" id="i282a7fb88a27411da293c33228738bee_CashandCashEquivalents"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CashandCashEquivalentsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsTables" xlink:type="extended" id="ie2507dfc945e4cf3b4cec8d55ee4bc95_CashandCashEquivalentsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CashandCashEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="extended" id="i6b4e133e35824e2dbf9e1be00efe4c30_CashandCashEquivalentsDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="extended" id="i81920ef1d66e46e5bd7839f0857e282c_TradeandOtherReceivables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivablesTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesTables" xlink:type="extended" id="i2f6fc65db04242f7ae5abfcd14115a3e_TradeandOtherReceivablesTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="extended" id="i527ddbd204094683b43931cf28e1540a_TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="extended" id="i56a69dd6f7034e598ad64d4e14fb66cc_TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems_32336d0b-5950-4134-aff8-4d14eb9b98ce" xlink:href="stn-20201231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables_ddd53866-3268-4209-ab13-c08bdc7f4169" xlink:href="stn-20201231.xsd#stn_GrossTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_32336d0b-5950-4134-aff8-4d14eb9b98ce" xlink:to="loc_stn_GrossTradeReceivables_ddd53866-3268-4209-ab13-c08bdc7f4169" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:href="stn-20201231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_32336d0b-5950-4134-aff8-4d14eb9b98ce" xlink:to="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:to="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_39ec8732-09a3-485e-9443-b725c3a9b9a8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_39ec8732-09a3-485e-9443-b725c3a9b9a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember_51b428d3-e4fc-49e3-b6dc-eb80f5ac7587" xlink:href="stn-20201231.xsd#stn_OneToThirtyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_OneToThirtyDaysMember_51b428d3-e4fc-49e3-b6dc-eb80f5ac7587" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember_a4ddaef3-0962-4919-b75d-572170dd2d48" xlink:href="stn-20201231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_ThirtyOneToSixtyDaysMember_a4ddaef3-0962-4919-b75d-572170dd2d48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember_66712fbb-6e08-42a5-910b-f1baecdec531" xlink:href="stn-20201231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_SixtyOneToNinetyDaysMember_66712fbb-6e08-42a5-910b-f1baecdec531" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember_da4d2331-a357-470a-98ad-f86acd50a4fa" xlink:href="stn-20201231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_NinetyOneDaysToOneTwentyDaysMember_da4d2331-a357-470a-98ad-f86acd50a4fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember_84d12e32-7d0a-47b7-919d-e9b979f5a3f7" xlink:href="stn-20201231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_AboveOneTwentyOneDaysMember_84d12e32-7d0a-47b7-919d-e9b979f5a3f7" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipment"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipment" xlink:type="extended" id="i1d1e502dcf1d47e98538dbe5ea0ded3f_PropertyandEquipment"/>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentTables" xlink:type="extended" id="i39cc43d4c3614045a851643a6558569c_PropertyandEquipmentTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="i0edaf25d034e4a9bbd64a5de84cbe420_PropertyandEquipmentScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_a67c78eb-8493-484e-bc57-c35b124de80d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_a67c78eb-8493-484e-bc57-c35b124de80d" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_cc20604c-8717-4adf-87ff-50162f5eb855" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_cc20604c-8717-4adf-87ff-50162f5eb855" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_77dff6b2-0383-4473-9248-4c1ddfba87cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_77dff6b2-0383-4473-9248-4c1ddfba87cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_07ae4df8-4311-4330-9388-5ee69608ae23" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_07ae4df8-4311-4330-9388-5ee69608ae23" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_b3ff9a92-cc44-40f8-883d-66dfd8daa4c1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_b3ff9a92-cc44-40f8-883d-66dfd8daa4c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9d73414a-bb3f-452a-960e-1e01ebd246f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9d73414a-bb3f-452a-960e-1e01ebd246f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_0d269b78-dfa6-45e7-9a21-64449cb8479e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_0d269b78-dfa6-45e7-9a21-64449cb8479e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_225915ab-629e-41f5-88a6-bfb283945fa8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_225915ab-629e-41f5-88a6-bfb283945fa8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_7cd16265-0396-420c-a8e0-de075add6105" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_a67c78eb-8493-484e-bc57-c35b124de80d" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_210b402a-5d61-47b9-9348-ea63db95d557_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:to="loc_ifrs-full_CarryingAmountMember_210b402a-5d61-47b9-9348-ea63db95d557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:to="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_3b04b352-f2a2-4eae-a315-a296dfe839ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_3b04b352-f2a2-4eae-a315-a296dfe839ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ca054c54-1267-4790-ab6f-85fc539796cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ca054c54-1267-4790-ab6f-85fc539796cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_f012465e-a74b-4bb3-b99a-5a8a0788f74d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_f012465e-a74b-4bb3-b99a-5a8a0788f74d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_a85375ca-c9d9-4725-95f2-89c48982bd4f" xlink:href="stn-20201231.xsd#stn_EngineeringEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_stn_EngineeringEquipmentMember_a85375ca-c9d9-4725-95f2-89c48982bd4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_704d80b0-d0f6-41bd-a662-e352be8ac81a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_ifrs-full_OfficeEquipmentMember_704d80b0-d0f6-41bd-a662-e352be8ac81a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_5134fc88-6afe-4ed9-adc3-a96918525066" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_5134fc88-6afe-4ed9-adc3-a96918525066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6b621a3d-e2be-4434-9da0-b4c1398e536a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6b621a3d-e2be-4434-9da0-b4c1398e536a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#PropertyandEquipmentAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="extended" id="ied2ba72941304f7ebdc83b33c69b1edd_PropertyandEquipmentAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_331c9502-d060-43ed-977c-ac575635bb3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress_1f850a88-2c9c-43e4-bba4-b740346f0759" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ConstructionInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_331c9502-d060-43ed-977c-ac575635bb3d" xlink:to="loc_ifrs-full_ConstructionInProgress_1f850a88-2c9c-43e4-bba4-b740346f0759" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_331c9502-d060-43ed-977c-ac575635bb3d" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_c7618843-aabb-49ec-b56e-267b506f286f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_c7618843-aabb-49ec-b56e-267b506f286f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_3918d074-eede-476f-b5c5-6b4a54de36e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_3918d074-eede-476f-b5c5-6b4a54de36e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_fb8cb3b0-24b8-44f5-ae2e-4355f071f316" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3918d074-eede-476f-b5c5-6b4a54de36e9" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_fb8cb3b0-24b8-44f5-ae2e-4355f071f316" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssets" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssets"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssets" xlink:type="extended" id="ibca0da71e03d44b29a973e9196f65edb_LeaseAssets"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="extended" id="i96b0569dcd50426a81edc0e5b7c809e2_LeaseAssetsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsSummaryofRightofuseAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="extended" id="id82b5e2e49c64d608b01ec8ea1da5ffa_LeaseAssetsSummaryofRightofuseAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_099ba760-d3aa-4906-82dd-56cdd83a5e5c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_RightofuseAssets_099ba760-d3aa-4906-82dd-56cdd83a5e5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_9d4f09ec-4d0f-4ee4-842d-b4e44221455d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_9d4f09ec-4d0f-4ee4-842d-b4e44221455d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_4371170d-5f06-49db-a76a-4604d8657c83" xlink:href="stn-20201231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_4371170d-5f06-49db-a76a-4604d8657c83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_1f84af28-957f-4866-b9f1-cd8602e18277" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_1f84af28-957f-4866-b9f1-cd8602e18277" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_cbc90887-27f8-4d28-b6b9-1e4e81d87077" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_cbc90887-27f8-4d28-b6b9-1e4e81d87077" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_6a862326-6b94-47e7-af91-e19725800e66" xlink:href="stn-20201231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_6a862326-6b94-47e7-af91-e19725800e66" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_b38e8933-96c7-4092-9867-a85288b997d0" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_b38e8933-96c7-4092-9867-a85288b997d0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_8b4007dd-665f-424f-bf28-ea8c9a1fddd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_23486db4-bbd6-4f62-9741-791e17dfa658" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:to="loc_ifrs-full_BuildingsMember_23486db4-bbd6-4f62-9741-791e17dfa658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_70115127-0651-4e51-b700-a0dc6c8bf726" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_70115127-0651-4e51-b700-a0dc6c8bf726" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1c2bee16-b64e-4b74-a969-e35a1999d769_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1c2bee16-b64e-4b74-a969-e35a1999d769_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_7370cd26-69f9-4492-82be-49d796dd8d4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_7370cd26-69f9-4492-82be-49d796dd8d4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_4674e56c-7081-4d03-97ea-7de5f7261ceb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_7370cd26-69f9-4492-82be-49d796dd8d4a" xlink:to="loc_ifrs-full_RightofuseAssetsMember_4674e56c-7081-4d03-97ea-7de5f7261ceb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="extended" id="iea93c868c0814875ba523a37d102e03b_LeaseAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm_0375c088-5418-4d96-8357-1fc95910ec19" xlink:href="stn-20201231.xsd#stn_LeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_LeaseTerm_0375c088-5418-4d96-8357-1fc95910ec19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse_e91835e7-d3b2-4a2f-875d-bdebf2887219" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse_e91835e7-d3b2-4a2f-875d-bdebf2887219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_e35fbd13-0a19-48d1-9fce-42c99a9a4e8a" xlink:href="stn-20201231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_e35fbd13-0a19-48d1-9fce-42c99a9a4e8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_594b19ab-cacf-4a34-816e-ebbe08311ecb" xlink:href="stn-20201231.xsd#stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_594b19ab-cacf-4a34-816e-ebbe08311ecb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_aa91c51c-f179-4681-9a4b-5e43b3c98e5c" xlink:href="stn-20201231.xsd#stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_aa91c51c-f179-4681-9a4b-5e43b3c98e5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_0f0b55b3-db85-4530-a740-97dd83ca61c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_ifrs-full_LeaseLiabilities_0f0b55b3-db85-4530-a740-97dd83ca61c8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_ab4fb405-9d59-4365-b66f-063e80de0243" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_ab4fb405-9d59-4365-b66f-063e80de0243" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:to="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5d110109-0da3-460c-9a3c-2f232b3267df_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:to="loc_ifrs-full_RangesMember_5d110109-0da3-460c-9a3c-2f232b3267df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:to="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_842ea4c3-b608-46ba-b999-f0f03eba50ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:to="loc_ifrs-full_BottomOfRangeMember_842ea4c3-b608-46ba-b999-f0f03eba50ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_7a35def5-6020-435d-9a17-0653cd2535d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:to="loc_ifrs-full_TopOfRangeMember_7a35def5-6020-435d-9a17-0653cd2535d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_b9c6c423-6182-4174-83ee-b90af9988afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:to="loc_ifrs-full_WeightedAverageMember_b9c6c423-6182-4174-83ee-b90af9988afe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_5357ff71-b072-4558-af00-259cd06c1a62_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_5357ff71-b072-4558-af00-259cd06c1a62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember_dd639416-6478-47a3-97bd-f2a5ebaa3629" xlink:href="stn-20201231.xsd#stn_OfficeSpaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:to="loc_stn_OfficeSpaceMember_dd639416-6478-47a3-97bd-f2a5ebaa3629" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_88f4942f-db48-405b-ad57-76f7bd893f71" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:to="loc_ifrs-full_OfficeEquipmentMember_88f4942f-db48-405b-ad57-76f7bd893f71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember_0951f8c9-3184-4f3d-9eee-5411ebedc475" xlink:href="stn-20201231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:to="loc_stn_ITAndOtherEquipmentMember_0951f8c9-3184-4f3d-9eee-5411ebedc475" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended" id="i74364e8e372344bb9ae4896ae268a9b7_LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_b5ec4165-a3a6-47c7-aec8-a68ffed76335" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:to="loc_ifrs-full_ImpairmentLoss_b5ec4165-a3a6-47c7-aec8-a68ffed76335" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_e0bbfcdd-1558-4382-8beb-be5bf5ecf385" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_e0bbfcdd-1558-4382-8beb-be5bf5ecf385" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_372a40c0-4bd0-4f1d-926e-b42dc327c68f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_372a40c0-4bd0-4f1d-926e-b42dc327c68f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_7ae194ea-9148-482b-a8f1-dad876b3aab5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:to="loc_ifrs-full_RightofuseAssetsMember_7ae194ea-9148-482b-a8f1-dad876b3aab5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_cd945bc0-1a67-4fdb-9a0b-65535042a4b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_cd945bc0-1a67-4fdb-9a0b-65535042a4b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_02315a92-e50e-457e-a0a8-de608e443ef4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:to="loc_ifrs-full_GeographicalAreasMember_02315a92-e50e-457e-a0a8-de608e443ef4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:to="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_e516ba60-27e5-4db3-b772-7c22d11230ce" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:to="loc_country_CA_e516ba60-27e5-4db3-b772-7c22d11230ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_dfb6143f-5de0-49a1-9e96-5ccab0ca77eb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:to="loc_country_US_dfb6143f-5de0-49a1-9e96-5ccab0ca77eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_39c53342-86da-40a4-9440-d9caff8a0cc5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:to="loc_ifrs-full_ForeignCountriesMember_39c53342-86da-40a4-9440-d9caff8a0cc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_797a4fdf-a53f-43ec-bb24-c643c41a825f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:to="loc_ifrs-full_SegmentsMember_797a4fdf-a53f-43ec-bb24-c643c41a825f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_33060ba8-02a5-4425-b593-090bb61e2afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:to="loc_ifrs-full_SegmentsMember_33060ba8-02a5-4425-b593-090bb61e2afe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember_ba1f561a-6adf-4e6a-93ea-f026db41ec77" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_33060ba8-02a5-4425-b593-090bb61e2afe" xlink:to="loc_ifrs-full_ReportableSegmentsMember_ba1f561a-6adf-4e6a-93ea-f026db41ec77" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="extended" id="ifd56c0cf61b3494d909eca5a6cf28851_LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended" id="i08a2e940ea3c408780d729909e0b2b7b_LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/Goodwill" xlink:type="simple" xlink:href="stn-20201231.xsd#Goodwill"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/Goodwill" xlink:type="extended" id="ie11bc45a0aa04a7283cb88f52fb8aedb_Goodwill"/>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillTables" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillTables" xlink:type="extended" id="i59b91a8b86b64b7ba40b2cb5d8374fb7_GoodwillTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillScheduleofReconciliationofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="extended" id="i9609db226f5a46628774698586f37411_GoodwillScheduleofReconciliationofChangesinGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_1fbd71ec-1d00-4ca4-9ca3-9b47b84027c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_Goodwill_1fbd71ec-1d00-4ca4-9ca3-9b47b84027c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_f68c5ec3-f14f-4110-a366-c0a8d8cef093" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_f68c5ec3-f14f-4110-a366-c0a8d8cef093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_239ffd82-290f-47da-9033-6b049468e538" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_239ffd82-290f-47da-9033-6b049468e538" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_804c18aa-b67d-4db1-a000-2ca2f4d6f959" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_3c388a57-7e81-478e-9427-dd9703356a42_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:to="loc_ifrs-full_CarryingAmountMember_3c388a57-7e81-478e-9427-dd9703356a42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:to="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_e5caa2c7-4ab7-4aa9-b273-c80f4f9a570d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_e5caa2c7-4ab7-4aa9-b273-c80f4f9a570d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_cb2b42b0-265a-4c03-b224-d797c7bdedbf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_cb2b42b0-265a-4c03-b224-d797c7bdedbf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillScheduleofGoodwillAllocatedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="extended" id="i96f2f09c9629453090e3352a27063035_GoodwillScheduleofGoodwillAllocatedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a1392289-e529-49bc-86c4-be5a9921ea6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_c9db4e05-ca2d-40c5-a081-54a38611ccb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a1392289-e529-49bc-86c4-be5a9921ea6c" xlink:to="loc_ifrs-full_Goodwill_c9db4e05-ca2d-40c5-a081-54a38611ccb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a1392289-e529-49bc-86c4-be5a9921ea6c" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_65ab0d32-daa9-4bfc-b264-9c1996cd1e95_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_65ab0d32-daa9-4bfc-b264-9c1996cd1e95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_f158f13d-1cf9-4c20-8078-973b03b6e84b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_f158f13d-1cf9-4c20-8078-973b03b6e84b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_b5ba8b17-8216-45b2-9890-d15aecc95c58" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_f158f13d-1cf9-4c20-8078-973b03b6e84b" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_b5ba8b17-8216-45b2-9890-d15aecc95c58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:to="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:to="loc_ifrs-full_GeographicalAreasMember_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:to="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_885ba534-9276-4951-88c6-420964410421" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:to="loc_country_CA_885ba534-9276-4951-88c6-420964410421" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_15107e4c-edd6-49f9-a4a8-b5bf8fb0f931" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:to="loc_country_US_15107e4c-edd6-49f9-a4a8-b5bf8fb0f931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_11c3396a-49e4-42ef-b4d4-bb52f79c15ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:to="loc_ifrs-full_ForeignCountriesMember_11c3396a-49e4-42ef-b4d4-bb52f79c15ea" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#GoodwillAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="extended" id="i5a19b853913c4ab69f8e042d6a71e677_GoodwillAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_2bddffcc-8565-45b8-8b80-78959252d8b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_2bddffcc-8565-45b8-8b80-78959252d8b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_540d1f98-d2ec-4984-9595-3521e12d7b75" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_540d1f98-d2ec-4984-9595-3521e12d7b75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount_b30c5ef0-e90d-43be-b082-13f679b2460d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount_b30c5ef0-e90d-43be-b082-13f679b2460d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingMarginRateAppliedToCashFlowProjections_1c4e5f8b-47b2-4ef7-a8c4-c74a3d9d0eb4" xlink:href="stn-20201231.xsd#stn_OperatingMarginRateAppliedToCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_stn_OperatingMarginRateAppliedToCashFlowProjections_1c4e5f8b-47b2-4ef7-a8c4-c74a3d9d0eb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount_1a0a1479-7b05-4f80-aca4-9aa66ed23eb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount_1a0a1479-7b05-4f80-aca4-9aa66ed23eb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:to="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_104c8b03-cfad-4043-be50-45543c9ab3c0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:to="loc_ifrs-full_RangesMember_104c8b03-cfad-4043-be50-45543c9ab3c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:to="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_89fa598a-18dc-4c82-af90-cfab8df73d92" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:to="loc_ifrs-full_BottomOfRangeMember_89fa598a-18dc-4c82-af90-cfab8df73d92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_3e1e1f9b-0b89-4bb6-b84a-5f75a04a3d80" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:to="loc_ifrs-full_TopOfRangeMember_3e1e1f9b-0b89-4bb6-b84a-5f75a04a3d80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_9c2171ee-3973-44c2-a707-41834fd2a2d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:to="loc_ifrs-full_WeightedAverageMember_9c2171ee-3973-44c2-a707-41834fd2a2d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:href="stn-20201231.xsd#stn_TypesOfKeyAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:to="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_KeyAssumptionsMember_4cfb28bf-22f2-48a9-9f4d-64628947ec6a_default" xlink:href="stn-20201231.xsd#stn_KeyAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:to="loc_stn_KeyAssumptionsMember_4cfb28bf-22f2-48a9-9f4d-64628947ec6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:href="stn-20201231.xsd#stn_KeyAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:to="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingMarginsMember_96fa7eea-61ae-412f-a829-4404e7b1093c" xlink:href="stn-20201231.xsd#stn_OperatingMarginsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:to="loc_stn_OperatingMarginsMember_96fa7eea-61ae-412f-a829-4404e7b1093c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DiscountRateMember_3323416b-4117-43b0-9919-925a972fa29b" xlink:href="stn-20201231.xsd#stn_DiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:to="loc_stn_DiscountRateMember_3323416b-4117-43b0-9919-925a972fa29b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssets" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssets" xlink:type="extended" id="i743a22000c214a30b8f8fde8dbc47144_IntangibleAssets"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsTables" xlink:type="extended" id="ieddf0b8755b3416d84feab64792f8348_IntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssetsSummaryofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="extended" id="i3f3a14ad6ff84832bd9a57c5be16f901_IntangibleAssetsSummaryofIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_05db3810-3cd1-4617-ad0e-defcfd691ce3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_05db3810-3cd1-4617-ad0e-defcfd691ce3" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_3c87117d-82ac-4e41-aaf0-5ac7dcf39c23" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_3c87117d-82ac-4e41-aaf0-5ac7dcf39c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_166c1826-986d-4eed-be14-87435c41a1f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_166c1826-986d-4eed-be14-87435c41a1f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_7a1a836c-a4ad-4ada-89b0-66d14f49416a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_7a1a836c-a4ad-4ada-89b0-66d14f49416a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_68961814-44ad-4ef4-aee0-af81fca0603a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_68961814-44ad-4ef4-aee0-af81fca0603a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_864ee44f-92a7-4d36-8ddd-0d93881821b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_864ee44f-92a7-4d36-8ddd-0d93881821b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_a9d924d9-c697-4119-b687-7d76fea74d15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_a9d924d9-c697-4119-b687-7d76fea74d15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_03df0d18-efd7-45bc-8007-f171316b94a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_05db3810-3cd1-4617-ad0e-defcfd691ce3" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_7f1a3f46-a0ee-42a0-b31c-2138f5c52ca5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_7f1a3f46-a0ee-42a0-b31c-2138f5c52ca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember_b3d44ea1-0342-486a-b0dd-5e4fb09e1d14" xlink:href="stn-20201231.xsd#stn_ContractBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_stn_ContractBacklogMember_b3d44ea1-0342-486a-b0dd-5e4fb09e1d14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember_7b8761c8-65a8-4de6-9ef5-a10f8f3bd935" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_ifrs-full_ComputerSoftwareMember_7b8761c8-65a8-4de6-9ef5-a10f8f3bd935" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_7d86bf91-ee97-434e-a181-1da1da2d47f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_7d86bf91-ee97-434e-a181-1da1da2d47f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_a3f2b4b3-2343-46f5-acc6-07c63f2efde8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:to="loc_ifrs-full_CarryingAmountMember_a3f2b4b3-2343-46f5-acc6-07c63f2efde8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:to="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_7e008235-b0b1-4002-b5ee-603e24a409f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_7e008235-b0b1-4002-b5ee-603e24a409f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_cf4482d8-aec9-4206-bdc0-82f0f9c11d1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_cf4482d8-aec9-4206-bdc0-82f0f9c11d1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_08951aa9-618a-4ea7-b15a-d99b5157cbb5_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:to="loc_ifrs-full_RestatedMember_08951aa9-618a-4ea7-b15a-d99b5157cbb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:to="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_d706a6a3-353b-47ff-90a9-4fdce57a12a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:to="loc_ifrs-full_PreviouslyStatedMember_d706a6a3-353b-47ff-90a9-4fdce57a12a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_a65154dd-4d3e-40fa-971f-5aed162d6c11" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_a65154dd-4d3e-40fa-971f-5aed162d6c11" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i4a817ea93d204e519dc9ac7c7301572b_IntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation_0e8bf611-240b-420a-b842-bde51fe262ad" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:to="loc_stn_SoftwareFinancingObligation_0e8bf611-240b-420a-b842-bde51fe262ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions_6fdabd1c-b6a5-4af5-8c7c-5ef0574f118a" xlink:href="stn-20201231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:to="loc_stn_NonCashPortionOfSoftwareAdditions_6fdabd1c-b6a5-4af5-8c7c-5ef0574f118a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_64823a62-bd0f-4f5e-9787-39d6252032aa_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_64823a62-bd0f-4f5e-9787-39d6252032aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_8e9888ee-318d-4f5a-89d1-f4be07fdd2ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_8e9888ee-318d-4f5a-89d1-f4be07fdd2ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember_6994671c-9854-4b46-b948-b8a7b5f4d7eb" xlink:href="stn-20201231.xsd#stn_SoftwareLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_8e9888ee-318d-4f5a-89d1-f4be07fdd2ea" xlink:to="loc_stn_SoftwareLicensesMember_6994671c-9854-4b46-b948-b8a7b5f4d7eb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssets" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssets"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssets" xlink:type="extended" id="i9af7e5eac39043fd8b2d2129be9025f5_OtherAssets"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsTables" xlink:type="extended" id="i23025e6085c447c483f9d0972a367760_OtherAssetsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended" id="i94730b0e4f304c10898780f21c1e1a54_OtherAssetsScheduleofOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:href="stn-20201231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_678ea871-3766-4d13-8988-4c943504fe6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherFinancialAssets_678ea871-3766-4d13-8988-4c943504fe6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_58a1da4c-ffb3-4cdd-9be4-eb508ccc98c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_58a1da4c-ffb3-4cdd-9be4-eb508ccc98c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_d70e8e23-2a71-43d9-8717-55582b0a393c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherAssets_d70e8e23-2a71-43d9-8717-55582b0a393c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_2ec9109c-be12-4e06-9a87-a53bb58a7e79" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_2ec9109c-be12-4e06-9a87-a53bb58a7e79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_876e2a1c-9fb2-42b4-81ce-5dbb4e78cafd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_876e2a1c-9fb2-42b4-81ce-5dbb4e78cafd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_f35b368e-8724-47f6-976a-44f78ce92698" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_f35b368e-8724-47f6-976a-44f78ce92698" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:href="stn-20201231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_ef482e1e-13f0-4b74-ba35-8bb6c612c47b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:to="loc_ifrs-full_FinancialAssetsMember_ef482e1e-13f0-4b74-ba35-8bb6c612c47b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:to="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_b575f091-c4d5-49ea-98ec-258dd10595b9" xlink:href="stn-20201231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_b575f091-c4d5-49ea-98ec-258dd10595b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember_a44f1229-80a7-4f3f-a14a-81f3ac38f23f" xlink:href="stn-20201231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_HoldbacksOnLongTermContractMember_a44f1229-80a7-4f3f-a14a-81f3ac38f23f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember_258f25a7-d080-417f-839d-ad140c2c5d40" xlink:href="stn-20201231.xsd#stn_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_OtherMember_258f25a7-d080-417f-839d-ad140c2c5d40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_a201e884-79d2-4054-b483-553c3fc340de" xlink:href="stn-20201231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_a201e884-79d2-4054-b483-553c3fc340de" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsSummaryofFairValueandAmortizedCostDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="extended" id="ifc5ba39f35c4455a8cfd10b0a1a18554_OtherAssetsSummaryofFairValueandAmortizedCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_ca22890f-d174-4f7e-9f8c-e99cc2666575" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:to="loc_ifrs-full_OtherFinancialAssets_ca22890f-d174-4f7e-9f8c-e99cc2666575" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost_09411d27-749d-4f40-8c11-d61c525a4692" xlink:href="stn-20201231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:to="loc_stn_OtherFinancialAssetAtAmortisedCost_09411d27-749d-4f40-8c11-d61c525a4692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_5430ef72-11a4-4c3e-9e6d-f6c664178b1e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:to="loc_ifrs-full_FinancialAssetsMember_5430ef72-11a4-4c3e-9e6d-f6c664178b1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:to="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_b88b0cd7-1e2d-42f3-9327-a984d819ddcc" xlink:href="stn-20201231.xsd#stn_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:to="loc_stn_BondsMember_b88b0cd7-1e2d-42f3-9327-a984d819ddcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember_8b4c931b-f9dc-48bd-8ff7-27575993f024" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:to="loc_ifrs-full_EquityInvestmentsMember_8b4c931b-f9dc-48bd-8ff7-27575993f024" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="extended" id="i6185c3d8c2e54f81942581f05fac771e_OtherAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_7132a9f8-dfed-4c1d-8bbd-ce5e22b72b29" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage_a81a7e82-44fc-4bce-a13d-23d52e15a5d4" xlink:href="stn-20201231.xsd#stn_BondsInterestRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_7132a9f8-dfed-4c1d-8bbd-ce5e22b72b29" xlink:to="loc_stn_BondsInterestRatePercentage_a81a7e82-44fc-4bce-a13d-23d52e15a5d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_7132a9f8-dfed-4c1d-8bbd-ce5e22b72b29" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:to="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_8c0795d0-ac5d-436a-a556-903d2fabae73_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:to="loc_ifrs-full_RangesMember_8c0795d0-ac5d-436a-a556-903d2fabae73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:to="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_4c3edd78-2d20-4a9c-8aef-b7961339527c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:to="loc_ifrs-full_BottomOfRangeMember_4c3edd78-2d20-4a9c-8aef-b7961339527c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_c67dc354-9e52-46e2-a646-13f87cc782d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:to="loc_ifrs-full_TopOfRangeMember_c67dc354-9e52-46e2-a646-13f87cc782d8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended" id="id2be471d233a4fa99ef32378a312f32a_OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_137b7741-c4a0-4344-bef0-6cfbe08506ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3acbb6aa-55d6-41cd-a728-c5d3740a5a9a" xlink:href="stn-20201231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_137b7741-c4a0-4344-bef0-6cfbe08506ae" xlink:to="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3acbb6aa-55d6-41cd-a728-c5d3740a5a9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_137b7741-c4a0-4344-bef0-6cfbe08506ae" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:to="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_45dd0eb2-a33d-4e93-a2a0-9ab20a138519_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_45dd0eb2-a33d-4e93-a2a0-9ab20a138519_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5295c2d5-18f5-4a1e-9458-73f0d2ccb82d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5295c2d5-18f5-4a1e-9458-73f0d2ccb82d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_5b2dc624-ddf3-4d86-b9db-f9bfd8485192" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_5b2dc624-ddf3-4d86-b9db-f9bfd8485192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_f37ff4e3-35d8-489b-8b86-612e16e0b11b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_f37ff4e3-35d8-489b-8b86-612e16e0b11b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_f0ddcc65-467f-4f2e-8001-da3f5cb577f9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:to="loc_ifrs-full_FinancialAssetsMember_f0ddcc65-467f-4f2e-8001-da3f5cb577f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cfae5e53-26a5-49fd-abfd-dcc51b20bfd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:to="loc_ifrs-full_FinancialAssetsMember_cfae5e53-26a5-49fd-abfd-dcc51b20bfd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_0d132e2a-227f-42a4-8239-e0c7a4713dce" xlink:href="stn-20201231.xsd#stn_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_cfae5e53-26a5-49fd-abfd-dcc51b20bfd9" xlink:to="loc_stn_BondsMember_0d132e2a-227f-42a4-8239-e0c7a4713dce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherPayables" xlink:type="extended" id="ib1d52f7bece1418cbe0be966b7830356_TradeandOtherPayables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesTables" xlink:type="extended" id="i402b3ebc12754093886305e160217f28_TradeandOtherPayablesTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" xlink:type="extended" id="i9862d317562f43249a1fc035c846a65e_TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="extended" id="i1611b36dfe7c4910aab55cd76fe1b02e_TradeandOtherPayablesDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebt" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebt"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebt" xlink:type="extended" id="i963d13c2cb6d4f3f9207f83ab4878043_LongTermDebt"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebtTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtTables" xlink:type="extended" id="i056d4c0f51ba4e0eb8ddea4f782500b2_LongTermDebtTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended" id="i4e8419643e26458290882c21b10d6b47_LongTermDebtSummaryofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_061f0273-39ce-423b-9cd8-dec9fa425c64" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_Borrowings_061f0273-39ce-423b-9cd8-dec9fa425c64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_956581a3-4118-4f7f-a34c-47437010c81a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_956581a3-4118-4f7f-a34c-47437010c81a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_556b6ebc-33e5-4a99-b702-7b2ad852109a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_LongtermBorrowings_556b6ebc-33e5-4a99-b702-7b2ad852109a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_a88fda6a-6451-4c61-8679-1dc3ab852e2b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:to="loc_ifrs-full_BorrowingsByNameMember_a88fda6a-6451-4c61-8679-1dc3ab852e2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:to="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_c16fd10f-e661-40b6-bf2c-706a122487f9" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SeniorUnsecuredNotesMember_c16fd10f-e661-40b6-bf2c-706a122487f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_7fe6b4d5-02d5-4c09-85da-c29047991961" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_7fe6b4d5-02d5-4c09-85da-c29047991961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_33184800-2db7-460d-94cb-770ec1ab1d59" xlink:href="stn-20201231.xsd#stn_SeniorTermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SeniorTermLoansMember_33184800-2db7-460d-94cb-770ec1ab1d59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_114af76e-dfdc-4c59-b5fc-d78dbe57e588" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_NotesPayableMember_114af76e-dfdc-4c59-b5fc-d78dbe57e588" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_692627a0-57fe-4279-bcdc-cb604d30ea8e" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SoftwareFinancingObligationsMember_692627a0-57fe-4279-bcdc-cb604d30ea8e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended" id="i35aae04477624d5ab9275e2d6929cb49_LongTermDebtAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_a2c8b97a-44d2-43cc-b711-21d79d7e118d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_NotionalAmount_a2c8b97a-44d2-43cc-b711-21d79d7e118d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_2bed0779-59f9-45d8-8717-c2b7dfcc9b1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_BorrowingsInterestRate_2bed0779-59f9-45d8-8717-c2b7dfcc9b1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes_35285d6b-7721-41dd-9bcc-472a6a3f7378" xlink:href="stn-20201231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_AggregateMaturityValueOfNotes_35285d6b-7721-41dd-9bcc-472a6a3f7378" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable_a4a909d8-7091-4b2f-97fc-024ae39a50aa" xlink:href="stn-20201231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_CarryingAmountOfNotesPayable_a4a909d8-7091-4b2f-97fc-024ae39a50aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_323e33ae-d61c-442c-b6b1-685c8d0fe215" xlink:href="stn-20201231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_323e33ae-d61c-442c-b6b1-685c8d0fe215" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches_8eb00cae-2ff9-476f-8eee-f40c256ff0f1" xlink:href="stn-20201231.xsd#stn_NumberOfTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_NumberOfTranches_8eb00cae-2ff9-476f-8eee-f40c256ff0f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_a0f37e06-65ed-4347-ad7c-904607478c00" xlink:href="stn-20201231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_a0f37e06-65ed-4347-ad7c-904607478c00" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilityAverageInterestRate_eab7383b-0767-42dd-af0b-3c2b445a105a" xlink:href="stn-20201231.xsd#stn_CreditFacilityAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_CreditFacilityAverageInterestRate_eab7383b-0767-42dd-af0b-3c2b445a105a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount_3988276c-9c08-4989-9a5c-57fb72b34ddc" xlink:href="stn-20201231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_RevolvingCreditFacilityPayableAmount_3988276c-9c08-4989-9a5c-57fb72b34ddc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount1_9a06134b-6743-4114-bc15-c2a2ce821c7c" xlink:href="stn-20201231.xsd#stn_LettersOfCreditOutstandingAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LettersOfCreditOutstandingAmount1_9a06134b-6743-4114-bc15-c2a2ce821c7c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_7774dbb0-0152-4508-b785-951e785d8458" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_7774dbb0-0152-4508-b785-951e785d8458" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_590d1426-a0f7-4726-852e-b0b723ad5df6" xlink:href="stn-20201231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_590d1426-a0f7-4726-852e-b0b723ad5df6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued_6759a250-7e8d-4679-8b00-c8b19c47ef70" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BondsIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_BondsIssued_6759a250-7e8d-4679-8b00-c8b19c47ef70" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_4645189f-eb78-47f2-bf0a-fdb44a2724d0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:to="loc_ifrs-full_BorrowingsByNameMember_4645189f-eb78-47f2-bf0a-fdb44a2724d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:to="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_11cad1ab-9d60-40d5-9c9d-49cac30c9db4" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorUnsecuredNotesMember_11cad1ab-9d60-40d5-9c9d-49cac30c9db4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_10dc064b-bab0-40dc-bea3-dbb9bb42578f" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_10dc064b-bab0-40dc-bea3-dbb9bb42578f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_29ddcc39-81a6-49d7-b149-740196024631" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_NotesPayableMember_29ddcc39-81a6-49d7-b149-740196024631" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_1db7ae0c-7f7a-443a-9ad5-8646a85ea217" xlink:href="stn-20201231.xsd#stn_SeniorTermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorTermLoansMember_1db7ae0c-7f7a-443a-9ad5-8646a85ea217" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember_b642f931-b69f-4441-b81f-23dd75737e8e" xlink:href="stn-20201231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorTermLoanTrancheAMember_b642f931-b69f-4441-b81f-23dd75737e8e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember_2933a7cc-9537-4968-b8a2-85f396667725" xlink:href="stn-20201231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorTermLoanTrancheBMember_2933a7cc-9537-4968-b8a2-85f396667725" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember_f65264fa-7ab3-4266-bca2-dfa4ecb9c624" xlink:href="stn-20201231.xsd#stn_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_LetterOfCreditMember_f65264fa-7ab3-4266-bca2-dfa4ecb9c624" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_0e04da96-36d1-4629-aa0f-365bffa6f577" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SoftwareFinancingObligationsMember_0e04da96-36d1-4629-aa0f-365bffa6f577" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember_bff0a346-a031-4af6-9073-f5b591a5d1d9" xlink:href="stn-20201231.xsd#stn_SuretyFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SuretyFacilitiesMember_bff0a346-a031-4af6-9073-f5b591a5d1d9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_d5eb3042-349e-4f02-bb1a-2807fad9f6b4" xlink:href="stn-20201231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_d5eb3042-349e-4f02-bb1a-2807fad9f6b4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:to="loc_ifrs-full_PastDueStatusMember_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:to="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_e3985ad1-2006-4fb2-8d4d-7b95b2ae287c" xlink:href="stn-20201231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:to="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_e3985ad1-2006-4fb2-8d4d-7b95b2ae287c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember_81227654-c7bc-446f-8c2c-93f345480ed8" xlink:href="stn-20201231.xsd#stn_OpenEndedTermsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:to="loc_stn_OpenEndedTermsMember_81227654-c7bc-446f-8c2c-93f345480ed8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:to="loc_ifrs-full_RangesMember_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:to="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_50fc603d-6fea-464c-8399-3aad8cd397b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:to="loc_ifrs-full_BottomOfRangeMember_50fc603d-6fea-464c-8399-3aad8cd397b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e88a73f6-afbe-4fdb-abaa-7398a52034cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:to="loc_ifrs-full_TopOfRangeMember_e88a73f6-afbe-4fdb-abaa-7398a52034cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_1fc7685a-7458-4257-99ec-3462cf67e9d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:to="loc_ifrs-full_WeightedAverageMember_1fc7685a-7458-4257-99ec-3462cf67e9d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_21fcf2cf-5c68-40d0-a215-90e747bc9490_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_21fcf2cf-5c68-40d0-a215-90e747bc9490_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnitedStatesFundMember_cffc3981-8d30-4ebe-beb9-bc0ff4a08c84" xlink:href="stn-20201231.xsd#stn_UnitedStatesFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_UnitedStatesFundMember_cffc3981-8d30-4ebe-beb9-bc0ff4a08c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ForeignCurrenciesMember_30bcc70b-d903-4f3a-9949-1c1981a2cc34" xlink:href="stn-20201231.xsd#stn_ForeignCurrenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_ForeignCurrenciesMember_30bcc70b-d903-4f3a-9949-1c1981a2cc34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianFundMember_82b144a8-7b03-4ecb-a44c-80f4a97a3e92" xlink:href="stn-20201231.xsd#stn_CanadianFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_CanadianFundMember_82b144a8-7b03-4ecb-a44c-80f4a97a3e92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianFundMember_f1e55d92-9f52-4771-b4f6-05d15225509b" xlink:href="stn-20201231.xsd#stn_AustralianFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_AustralianFundMember_f1e55d92-9f52-4771-b4f6-05d15225509b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Provisions" xlink:type="simple" xlink:href="stn-20201231.xsd#Provisions"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/Provisions" xlink:type="extended" id="i19ee90b677d441a48fdb45a0a6eee9d0_Provisions"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#ProvisionsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsTables" xlink:type="extended" id="i71bc9e7df28e4ee094cf389c63fa7303_ProvisionsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ProvisionsSummaryofProvisionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="extended" id="i6bddb44c4fcf4d9690495eeab136af09_ProvisionsSummaryofProvisionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_108e6fa0-4883-45c7-90c6-1cc859b52eca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherProvisions_108e6fa0-4883-45c7-90c6-1cc859b52eca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_eeaaecec-449f-4494-ae79-3ed068f514c2" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_eeaaecec-449f-4494-ae79-3ed068f514c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_130ace5d-b72a-4562-b538-3b0c97860a48" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_130ace5d-b72a-4562-b538-3b0c97860a48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_c7187dbd-7bf7-4e39-be25-59766d600e04" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_c7187dbd-7bf7-4e39-be25-59766d600e04" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_878dce1d-63a2-449a-a77b-0e8ef9605561" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_878dce1d-63a2-449a-a77b-0e8ef9605561" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_3c2df3a0-2407-43bc-8c11-5be76b245d50" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_94c885cf-b391-4b1b-a2f4-c94e1bf6350b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherShorttermProvisions_94c885cf-b391-4b1b-a2f4-c94e1bf6350b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_ab7694a0-be92-44cc-ba0b-65f353fe4649" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherLongtermProvisions_ab7694a0-be92-44cc-ba0b-65f353fe4649" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:to="loc_ifrs-full_OtherProvisionsMember_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:to="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember_86176c4c-0083-4bcc-9aea-e81d24082db6" xlink:href="stn-20201231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_stn_SelfInsuredLiabilitiesProvisionMember_86176c4c-0083-4bcc-9aea-e81d24082db6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_63721abb-866d-4827-8e7c-4ab3f85e5874" xlink:href="stn-20201231.xsd#stn_ProvisionForClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_stn_ProvisionForClaimsMember_63721abb-866d-4827-8e7c-4ab3f85e5874" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_009c9868-b973-44be-971c-203dc59f601b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_009c9868-b973-44be-971c-203dc59f601b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpectedProjectLossMember_54312ed3-a40d-46f2-81e7-eb290a9523ae" xlink:href="stn-20201231.xsd#stn_ExpectedProjectLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_stn_ExpectedProjectLossMember_54312ed3-a40d-46f2-81e7-eb290a9523ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_15c57dd0-aecf-43be-b626-d5ef8d10cd9f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_15c57dd0-aecf-43be-b626-d5ef8d10cd9f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ProvisionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="extended" id="id542c73ca82c4417aa0e319048f26dfc_ProvisionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_3066134b-2f7d-4277-affe-787dcf361a66" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_2928b122-2252-4873-b6c6-32fbdb7e1003" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_3066134b-2f7d-4277-affe-787dcf361a66" xlink:to="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_2928b122-2252-4873-b6c6-32fbdb7e1003" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_3066134b-2f7d-4277-affe-787dcf361a66" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:to="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_c0727973-162c-4a0a-97c6-d4823fa59a87_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:to="loc_ifrs-full_RangesMember_c0727973-162c-4a0a-97c6-d4823fa59a87_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:to="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_41d1c948-24c0-4797-81af-5f34aef0f7a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:to="loc_ifrs-full_BottomOfRangeMember_41d1c948-24c0-4797-81af-5f34aef0f7a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_4118320b-5021-4281-8a4f-a348b9b61c83" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:to="loc_ifrs-full_TopOfRangeMember_4118320b-5021-4281-8a4f-a348b9b61c83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_8095a9ba-0011-493d-9b63-f06df4818994_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:to="loc_ifrs-full_OtherProvisionsMember_8095a9ba-0011-493d-9b63-f06df4818994_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:to="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_18952758-1734-4115-becd-96e423ba0052" xlink:href="stn-20201231.xsd#stn_ProvisionForClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:to="loc_stn_ProvisionForClaimsMember_18952758-1734-4115-becd-96e423ba0052" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1d41fd83-d837-4c24-8d0e-f94c7f0d6c30" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1d41fd83-d837-4c24-8d0e-f94c7f0d6c30" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligations" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligations"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligations" xlink:type="extended" id="if439f0484d4d4323a236ce7fd4378805_EmployeeDefinedBenefitObligations"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables" xlink:type="extended" id="ic7a460ba77054c788886b8ab37494af6_EmployeeDefinedBenefitObligationsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="extended" id="if7233b552bde40abac8ac39315f8ed54_EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_df778514-173a-46bb-8f1f-62cb8ffbe649" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_df778514-173a-46bb-8f1f-62cb8ffbe649" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_01b08a84-3183-494c-bd15-7a5b11852ab4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_01b08a84-3183-494c-bd15-7a5b11852ab4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a8f15b6-3e9a-4517-813b-0265200ad37b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a8f15b6-3e9a-4517-813b-0265200ad37b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_681bfab1-daf7-4612-88a1-93c989b1111b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_681bfab1-daf7-4612-88a1-93c989b1111b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_37dfa405-8cd2-4dfa-8792-6d0a80009c7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_37dfa405-8cd2-4dfa-8792-6d0a80009c7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember_7b6d5496-eac5-4ed1-8495-2af8a34357a1" xlink:href="stn-20201231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:to="loc_stn_PostEmploymentBenefitPlansMember_7b6d5496-eac5-4ed1-8495-2af8a34357a1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails" xlink:type="extended" id="i40a9535ae351439d9aabf160eb43004c_EmployeeDefinedBenefitObligationsAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="extended" id="ica0c6c5d012440b89434dd47c2eba1b8_EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_2293e463-c2c9-4dd1-97f0-3ef55bcceddb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_2293e463-c2c9-4dd1-97f0-3ef55bcceddb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_5acef213-de28-4266-9715-d2ba03f5ca58" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_5acef213-de28-4266-9715-d2ba03f5ca58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7102660e-5227-41fc-b54a-f9f67576d532" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7102660e-5227-41fc-b54a-f9f67576d532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_2d194c0c-b6e7-41ac-beb9-de60bc05de59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_2d194c0c-b6e7-41ac-beb9-de60bc05de59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_1d172735-c800-4755-90bc-8e78c1fed2f9" xlink:href="stn-20201231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_1d172735-c800-4755-90bc-8e78c1fed2f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_46919d08-3660-4b7d-9903-48386238685b" xlink:href="stn-20201231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_46919d08-3660-4b7d-9903-48386238685b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_395bd62e-d077-4b26-a782-779bcd47ee6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_395bd62e-d077-4b26-a782-779bcd47ee6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:href="stn-20201231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_e6661c86-2bf6-416f-8747-16090e077b3f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_e6661c86-2bf6-416f-8747-16090e077b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_7cd568c6-45ca-4fe0-8c0e-89835f497a12" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_7cd568c6-45ca-4fe0-8c0e-89835f497a12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_34b5970a-231c-4966-a088-7631b94280d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_34b5970a-231c-4966-a088-7631b94280d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_50607d67-d919-493f-9517-aab21977fc9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_50607d67-d919-493f-9517-aab21977fc9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_cadd9990-6f33-43ad-b138-f01644516e2e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_cadd9990-6f33-43ad-b138-f01644516e2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_488ca7f7-36ca-41f1-a132-95cd6396085c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_488ca7f7-36ca-41f1-a132-95cd6396085c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:href="stn-20201231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_cf14588e-89c2-4a71-95ec-0257ff368ae6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_cf14588e-89c2-4a71-95ec-0257ff368ae6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_1e4cc7da-cae3-40dd-a6df-77aa3e702732" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_1e4cc7da-cae3-40dd-a6df-77aa3e702732" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_95a41c4a-6dfd-4430-9d3d-6d2327f0fe97" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_95a41c4a-6dfd-4430-9d3d-6d2327f0fe97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_cd432a01-b289-4ba4-b4fd-39ff9b271ac6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_4939b44c-f7ca-48a1-b9d7-f86919aa7a38" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_4939b44c-f7ca-48a1-b9d7-f86919aa7a38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember_0cf6748f-2f18-45a2-9fe4-37609e37b450" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PlanAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:to="loc_ifrs-full_PlanAssetsMember_0cf6748f-2f18-45a2-9fe4-37609e37b450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_aab5f841-2513-4677-b74a-dea8f3edb048_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_aab5f841-2513-4677-b74a-dea8f3edb048_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2b216ba0-d8bb-49fc-877c-e20e11209bd3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2b216ba0-d8bb-49fc-877c-e20e11209bd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_a1653599-6e4c-4656-aab5-1ed1c313aeb4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2b216ba0-d8bb-49fc-877c-e20e11209bd3" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_a1653599-6e4c-4656-aab5-1ed1c313aeb4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="extended" id="ic32c921e5f5b4938b4435df2ac96f01d_EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b8f67717-ff47-448f-b673-d36152c66991" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b8f67717-ff47-448f-b673-d36152c66991" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_da87ee42-0ff7-491e-a5d8-a27b2da08b01" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_da87ee42-0ff7-491e-a5d8-a27b2da08b01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_0d8b1027-e629-45dc-9f3c-e49cbad24485" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_0d8b1027-e629-45dc-9f3c-e49cbad24485" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_677c6be9-9783-4fe1-82ec-502ee7929236" xlink:href="stn-20201231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_677c6be9-9783-4fe1-82ec-502ee7929236" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_6bcd5a5c-5eab-44dd-aa8b-694e23dffbeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_6bcd5a5c-5eab-44dd-aa8b-694e23dffbeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_861c51fc-6993-4652-9ddb-f20fbe1b5cda" xlink:href="stn-20201231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_861c51fc-6993-4652-9ddb-f20fbe1b5cda" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_01506f26-9817-4fbc-90ff-2fa31d86ffa9" xlink:href="stn-20201231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_01506f26-9817-4fbc-90ff-2fa31d86ffa9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_85222497-1619-477a-a140-ad12b0c0cfc0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_85222497-1619-477a-a140-ad12b0c0cfc0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5bdce092-801e-48e9-bcf1-522e5ad9e05d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5bdce092-801e-48e9-bcf1-522e5ad9e05d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_524e409f-d635-4832-b179-173f0f15ac9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_524e409f-d635-4832-b179-173f0f15ac9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_1b2f0e49-405c-4bda-b37e-836eef4dc0f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:to="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_1b2f0e49-405c-4bda-b37e-836eef4dc0f7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" xlink:type="extended" id="i7a8250c4ede54161912e9ac82322d420_EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_d059b0fb-4e34-424f-8ab5-e9c119722783" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_d059b0fb-4e34-424f-8ab5-e9c119722783" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9e51f6d5-6a4d-4ffe-a543-1c8a926bfdf3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9e51f6d5-6a4d-4ffe-a543-1c8a926bfdf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_31986ec4-7b5f-41e5-9757-14bcadbf3f3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_31986ec4-7b5f-41e5-9757-14bcadbf3f3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_ffdeaf07-c0e7-4beb-8200-570eeddd048e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_ffdeaf07-c0e7-4beb-8200-570eeddd048e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_429b3037-5970-4427-8203-38b814566a4e" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_429b3037-5970-4427-8203-38b814566a4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_9f22ed15-a93c-430f-8714-403e72549a48" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_9f22ed15-a93c-430f-8714-403e72549a48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_8b984253-b7c2-426a-a4bc-0d168b76e6b3" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_8b984253-b7c2-426a-a4bc-0d168b76e6b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_1fa8c211-d8d6-47f1-8446-97e2a8424ac7" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_1fa8c211-d8d6-47f1-8446-97e2a8424ac7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_b4995377-af76-49a8-85fb-be9ccb8b9d9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_b4995377-af76-49a8-85fb-be9ccb8b9d9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="extended" id="i4ecc15a29c70491ca663e23efb028806_EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_af3b2387-322f-43ac-87f1-a2422492a242" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_af3b2387-322f-43ac-87f1-a2422492a242" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_6b18a2da-503a-4486-a4d1-2d1e233bf3d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_6b18a2da-503a-4486-a4d1-2d1e233bf3d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_2bdb804e-5c8f-4c18-bb55-be32d06dc7ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_2bdb804e-5c8f-4c18-bb55-be32d06dc7ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9d0c5583-6ee0-4299-a8b4-7ffab0edf8b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9d0c5583-6ee0-4299-a8b4-7ffab0edf8b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_bb428ca1-c099-4b56-b81b-f18e971b24de_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_bb428ca1-c099-4b56-b81b-f18e971b24de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_9adde133-3223-4046-995f-96bd20a20941" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_9adde133-3223-4046-995f-96bd20a20941" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_0e7eeb47-696f-4d7a-84c6-8989e47d5ef7" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_0e7eeb47-696f-4d7a-84c6-8989e47d5ef7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_e50b8492-43c0-448b-8373-644b33da6c9e" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_e50b8492-43c0-448b-8373-644b33da6c9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_0af12c0f-4d9a-4b0e-8931-6cbb8f397f51" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_0af12c0f-4d9a-4b0e-8931-6cbb8f397f51" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f834b1cf-a6d8-41f4-ac06-6ee65a003e1c" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f834b1cf-a6d8-41f4-ac06-6ee65a003e1c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilities" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherLiabilities"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherLiabilities" xlink:type="extended" id="ife6f7eb26432468680733f67064d1b8c_OtherLiabilities"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesTables" xlink:type="extended" id="i56a00af839c2461385236b877d6d9852_OtherLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="extended" id="i9667c359c6f04ccf98f4bab2a462b7b8_OtherLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/Commitments" xlink:type="simple" xlink:href="stn-20201231.xsd#Commitments"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/Commitments" xlink:type="extended" id="i4dc43fa06ce8435b97b13053f03f95b4_Commitments"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CommitmentsTables" xlink:type="extended" id="i0a6c3a398aba4104ba2bf05b953c9b7b_CommitmentsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" xlink:type="extended" id="i28ac2770c2ba4f628e89422c7c76a787_CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:href="stn-20201231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_8b292b68-6478-4d8b-ab61-3252f446ba56" xlink:href="stn-20201231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_8b292b68-6478-4d8b-ab61-3252f446ba56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0234676e-2522-4268-8db1-2cc07adaf055" xlink:href="stn-20201231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0234676e-2522-4268-8db1-2cc07adaf055" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_f10ca0b9-ee51-4952-8974-ad4e31b5e2b2" xlink:href="stn-20201231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_f10ca0b9-ee51-4952-8974-ad4e31b5e2b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseContractualObligation_9f96aca0-2b33-4780-9ce9-4c7deb6ed1c2" xlink:href="stn-20201231.xsd#stn_PurchaseContractualObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_PurchaseContractualObligation_9f96aca0-2b33-4780-9ce9-4c7deb6ed1c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_83029529-ffef-493d-97f2-a5cc3a325f8d" xlink:href="stn-20201231.xsd#stn_Commitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_Commitments_83029529-ffef-493d-97f2-a5cc3a325f8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:href="stn-20201231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:to="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_17efd45a-f7a7-4899-bbca-52b1ad441466_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_17efd45a-f7a7-4899-bbca-52b1ad441466_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_7aca5453-5337-4384-bb97-f106ffd4ea52" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_7aca5453-5337-4384-bb97-f106ffd4ea52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_f4935a63-5a8a-4a45-b9de-cf8597b66461" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_f4935a63-5a8a-4a45-b9de-cf8597b66461" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_cf5f68b7-f32d-4cbd-91d9-1f67cbaefd07" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_cf5f68b7-f32d-4cbd-91d9-1f67cbaefd07" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails" xlink:type="extended" id="i062fa87060ca41628a3ab82095d43164_CommitmentsAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuarantees" xlink:type="simple" xlink:href="stn-20201231.xsd#ContingenciesandGuarantees"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ContingenciesandGuarantees" xlink:type="extended" id="ia54226358bdd42ebb1152fe0cc25dae9_ContingenciesandGuarantees"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ContingenciesandGuaranteesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails" xlink:type="extended" id="i668932a37a354e22a4b3983e5c845c25_ContingenciesandGuaranteesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ca8cdd1d-aeea-40c4-b147-ef15df54c424" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_6f0b20ee-0f8f-4fb2-9d34-43c225b7f055" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ca8cdd1d-aeea-40c4-b147-ef15df54c424" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_6f0b20ee-0f8f-4fb2-9d34-43c225b7f055" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ca8cdd1d-aeea-40c4-b147-ef15df54c424" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_4ec7402a-9ee2-41dd-8545-131733856300_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_4ec7402a-9ee2-41dd-8545-131733856300_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_8261eda0-4028-4484-8f63-f9a69a220a8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_8261eda0-4028-4484-8f63-f9a69a220a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_bc04e85a-05dc-4b07-a820-5f1a108b0816" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_8261eda0-4028-4484-8f63-f9a69a220a8d" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_bc04e85a-05dc-4b07-a820-5f1a108b0816" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapital" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapital"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapital" xlink:type="extended" id="i52bd3792ebaf428cb187c1bc54d294a2_ShareCapital"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalTables" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalTables" xlink:type="extended" id="ia83edbcd559a4654b498eb3cfc392b77_ShareCapitalTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="extended" id="i5f7ed96f292046899a0db05c154454dc_ShareCapitalAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_64dc4cd9-53ad-4b96-9464-15eba7622d1a" xlink:href="stn-20201231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_64dc4cd9-53ad-4b96-9464-15eba7622d1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation_66460ed2-95f0-4853-9fd5-1833f48afdb9" xlink:href="stn-20201231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_SharesRepurchasedForCancellation_66460ed2-95f0-4853-9fd5-1833f48afdb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares_fe90bde7-8d75-4344-8a52-dc030fba18e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_CancellationOfTreasuryShares_fe90bde7-8d75-4344-8a52-dc030fba18e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_65249e62-212f-4a07-9431-541cb846c36a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_65249e62-212f-4a07-9431-541cb846c36a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus_0256b46d-65e8-4dde-8b2d-4a10866f06a5" xlink:href="stn-20201231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ReductionOfContributedSurplus_0256b46d-65e8-4dde-8b2d-4a10866f06a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings_5e8c4ff8-c321-45f6-af15-be678531b967" xlink:href="stn-20201231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ChargesToRetainedEarnings_5e8c4ff8-c321-45f6-af15-be678531b967" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables_e038db07-7c4b-4ff2-b5fa-297dd4e8ef81" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_DividendPayables_e038db07-7c4b-4ff2-b5fa-297dd4e8ef81" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_67c1bcf9-2f0d-42a4-bda9-861226abb282" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_67c1bcf9-2f0d-42a4-bda9-861226abb282" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_01fbb294-146c-464d-b080-56ec14220dd7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_01fbb294-146c-464d-b080-56ec14220dd7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_f4e0f0fa-de50-405f-84b9-7bb08e84ccfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_f4e0f0fa-de50-405f-84b9-7bb08e84ccfd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_fc39d513-1481-47e7-b3c1-1943c0a484ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_fc39d513-1481-47e7-b3c1-1943c0a484ef" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_785e4054-0fa8-4a37-a578-b690ea623ca3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_785e4054-0fa8-4a37-a578-b690ea623ca3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_29ee32fd-19e4-4d09-978f-0c135766d406" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_29ee32fd-19e4-4d09-978f-0c135766d406" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_b5af7475-92e6-4354-bf54-0466d5e76d0b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_b5af7475-92e6-4354-bf54-0466d5e76d0b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractualLifeOfShareOptions_b5981a5d-533b-4f67-9934-c2040ba7c05d" xlink:href="stn-20201231.xsd#stn_ContractualLifeOfShareOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ContractualLifeOfShareOptions_b5981a5d-533b-4f67-9934-c2040ba7c05d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_17ddc681-b8cb-48f5-b2aa-6c034681b78a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_17ddc681-b8cb-48f5-b2aa-6c034681b78a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_22a5b5eb-47de-4fce-ab77-f87441e4f5eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_22a5b5eb-47de-4fce-ab77-f87441e4f5eb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement_784608df-e14e-450c-adcc-07d41345a6cf" xlink:href="stn-20201231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_VestingDurationForShareBasedPaymentArrangement_784608df-e14e-450c-adcc-07d41345a6cf" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_96499eea-ac5f-42e8-b21e-27f17dedc6bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_96499eea-ac5f-42e8-b21e-27f17dedc6bd" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_e4c01103-20d9-4f56-be1d-713384fe1bf7" xlink:href="stn-20201231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_e4c01103-20d9-4f56-be1d-713384fe1bf7" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_69ff3e08-cbce-4dcf-aa63-fc50b7966f76" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_69ff3e08-cbce-4dcf-aa63-fc50b7966f76" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherEquityInstrumentsConversionRate_34aa450d-ba4a-4e2a-83dc-543d5454758a" xlink:href="stn-20201231.xsd#stn_OtherEquityInstrumentsConversionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_OtherEquityInstrumentsConversionRate_34aa450d-ba4a-4e2a-83dc-543d5454758a" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays_70a7d852-5d5b-4196-9c96-1fc2bc6b7d35" xlink:href="stn-20201231.xsd#stn_NumberOfTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_NumberOfTradingDays_70a7d852-5d5b-4196-9c96-1fc2bc6b7d35" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_3f6e3f79-bac1-48dd-9dc6-6871969cbb4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_3f6e3f79-bac1-48dd-9dc6-6871969cbb4a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_a4e79d9e-b23e-4a61-9acf-716b3e85ceb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_a4e79d9e-b23e-4a61-9acf-716b3e85ceb3" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_97fa3142-f78c-41b1-aff8-bb6283727e24" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_97fa3142-f78c-41b1-aff8-bb6283727e24" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_cb7f0ea7-16ba-441c-a282-f2d53b8f031f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_cb7f0ea7-16ba-441c-a282-f2d53b8f031f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f488e175-ec12-40a8-bf8c-17eb24aaac7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f488e175-ec12-40a8-bf8c-17eb24aaac7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_cbab3811-4fae-441f-9de7-e8ecbc81161a" xlink:href="stn-20201231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f488e175-ec12-40a8-bf8c-17eb24aaac7f" xlink:to="loc_stn_OfficersAndEmployeesMember_cbab3811-4fae-441f-9de7-e8ecbc81161a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_3c71a27f-c98a-4146-9aee-30bced21fd1c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_3c71a27f-c98a-4146-9aee-30bced21fd1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_74f127a9-9bd6-4a89-aaee-db5fa1ec29fd" xlink:href="stn-20201231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_74f127a9-9bd6-4a89-aaee-db5fa1ec29fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_06135d9f-ed53-4caa-b6e7-7d7dd19f94aa" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_PerformanceShareUnitsMember_06135d9f-ed53-4caa-b6e7-7d7dd19f94aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_87c5aaec-3a33-4fa6-806d-94c2fca6e942" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_87c5aaec-3a33-4fa6-806d-94c2fca6e942" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_f15afb29-dbc5-4c9c-a38d-87835f03e7f3" xlink:href="stn-20201231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_f15afb29-dbc5-4c9c-a38d-87835f03e7f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_87bb0511-34d4-4f9c-936c-6d856ae68ece" xlink:href="stn-20201231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_87bb0511-34d4-4f9c-936c-6d856ae68ece" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:href="stn-20201231.xsd#stn_Vesting1Axis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_221b19d7-2c83-4bcc-ae26-b0790f12a575_default" xlink:href="stn-20201231.xsd#stn_Vesting1Domain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:to="loc_stn_Vesting1Domain_221b19d7-2c83-4bcc-ae26-b0790f12a575_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_fb8a3983-6f43-4fb3-92a9-30d9d504a60e" xlink:href="stn-20201231.xsd#stn_Vesting1Domain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:to="loc_stn_Vesting1Domain_fb8a3983-6f43-4fb3-92a9-30d9d504a60e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember_b20c8d04-5c60-4c76-a517-5656701738d7" xlink:href="stn-20201231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_Vesting1Domain_fb8a3983-6f43-4fb3-92a9-30d9d504a60e" xlink:to="loc_stn_EstimatedHistoricalDataMember_b20c8d04-5c60-4c76-a517-5656701738d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:to="loc_ifrs-full_RangesMember_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:to="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_d34dd814-3101-4b3b-a8d4-83578caad6f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:to="loc_ifrs-full_BottomOfRangeMember_d34dd814-3101-4b3b-a8d4-83578caad6f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_306813f4-d2d8-4656-bdc7-7f29eb3ffa0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:to="loc_ifrs-full_TopOfRangeMember_306813f4-d2d8-4656-bdc7-7f29eb3ffa0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_558dd252-9847-4d15-b112-2d5a9c48bf41_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:to="loc_ifrs-full_ValuationTechniquesMember_558dd252-9847-4d15-b112-2d5a9c48bf41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_0af5f4b3-b759-4230-b544-0eb2796b7cd2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:to="loc_ifrs-full_ValuationTechniquesMember_0af5f4b3-b759-4230-b544-0eb2796b7cd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember_f24baee9-eff9-41f8-8f13-35bfbf082210" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ValuationTechniquesMember_0af5f4b3-b759-4230-b544-0eb2796b7cd2" xlink:to="loc_ifrs-full_OptionPricingModelMember_f24baee9-eff9-41f8-8f13-35bfbf082210" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="extended" id="i2241de6c4d054bc4a34a761d83ca0a27_ShareCapitalSummaryofDividendsDeclaredandRecordedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:href="stn-20201231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_17f8c64f-850b-4d62-9aac-0f7a2e26a749" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_17f8c64f-850b-4d62-9aac-0f7a2e26a749" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_35201885-33d0-41d9-8672-34cc0c6556ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_35201885-33d0-41d9-8672-34cc0c6556ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:href="stn-20201231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:to="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:to="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_ce1d64d8-016d-4007-9dd7-5a8f4181fd93_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:to="loc_ifrs-full_OrdinarySharesMember_ce1d64d8-016d-4007-9dd7-5a8f4181fd93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:to="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember_5b23b180-68d0-4a9f-984f-bd049bf90121" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodOneMember_5b23b180-68d0-4a9f-984f-bd049bf90121" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember_68859a7b-7545-4703-8921-df358c72fc73" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodTwoMember_68859a7b-7545-4703-8921-df358c72fc73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember_437348b7-cf11-4b0f-95bc-e9d9290ef2d1" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodThreeMember_437348b7-cf11-4b0f-95bc-e9d9290ef2d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember_b756c0c1-7c52-4488-8ca9-0d449331b013" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFourMember_b756c0c1-7c52-4488-8ca9-0d449331b013" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember_3eb54eac-df4b-4b9e-afe0-27da19d9cdf0" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFiveMember_3eb54eac-df4b-4b9e-afe0-27da19d9cdf0" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" xlink:type="extended" id="i5b9bd7512e71409aa0eb9b2c0baf8164_ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" xlink:type="extended" id="i464ca75bc6bd4d09b4939e71e040393d_ShareCapitalOptionsHeldbyOfficersandEmployeesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_74d9baed-77ef-4b31-96f9-f4b9ec3c2612" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_74d9baed-77ef-4b31-96f9-f4b9ec3c2612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_d294ab74-ed31-42e2-b7ff-79cce686496a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_d294ab74-ed31-42e2-b7ff-79cce686496a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_633d9cd0-21f9-4c59-a07f-400c73df9383" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_633d9cd0-21f9-4c59-a07f-400c73df9383" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_817bbadd-2647-4a54-95e4-c12a08c10684" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_817bbadd-2647-4a54-95e4-c12a08c10684" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:href="stn-20201231.xsd#stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:to="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_f2ce50cb-5ba1-4fef-82f2-cfb98ab03053" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_f2ce50cb-5ba1-4fef-82f2-cfb98ab03053" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_48ca50eb-e3df-440f-8f73-0616b1fdf90e" xlink:href="stn-20201231.xsd#stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:to="loc_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_48ca50eb-e3df-440f-8f73-0616b1fdf90e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_25211cc2-4f48-40da-9346-a33b2e31d515" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_25211cc2-4f48-40da-9346-a33b2e31d515" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:to="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:to="loc_ifrs-full_RangesMember_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:to="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_f342f142-061a-496a-9ee8-3b56fa83b681" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:to="loc_ifrs-full_BottomOfRangeMember_f342f142-061a-496a-9ee8-3b56fa83b681" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_3bde499c-450a-4fee-8847-b3fe95a2e0e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:to="loc_ifrs-full_TopOfRangeMember_3bde499c-450a-4fee-8847-b3fe95a2e0e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f82a9369-c2ac-415a-8bea-1b888c11f72b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f82a9369-c2ac-415a-8bea-1b888c11f72b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_60b8a516-5fa9-4e22-8b7c-e1c4d164235c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_60b8a516-5fa9-4e22-8b7c-e1c4d164235c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_89fb1593-03e8-465a-90e6-e25ec339a2eb" xlink:href="stn-20201231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_60b8a516-5fa9-4e22-8b7c-e1c4d164235c" xlink:to="loc_stn_OfficersAndEmployeesMember_89fb1593-03e8-465a-90e6-e25ec339a2eb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryofNonVestedOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails" xlink:type="extended" id="iac2c303bfb1f4cb09ed809e1faffc503_ShareCapitalSummaryofNonVestedOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_e790122c-e64e-4a24-aca3-f25ef915969d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_e790122c-e64e-4a24-aca3-f25ef915969d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_0d7d4858-34d7-4e66-abab-bb7a9d5557f8" xlink:href="stn-20201231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_0d7d4858-34d7-4e66-abab-bb7a9d5557f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_dcfbb4fa-9fc6-4b92-a728-3e3a19490e15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_dcfbb4fa-9fc6-4b92-a728-3e3a19490e15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_ad8b73f4-ebe7-4a42-9f8c-7e6e0b1abb8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1c0e24ed-02af-418e-b63c-79e6ff064be1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1c0e24ed-02af-418e-b63c-79e6ff064be1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_ff4f9878-34fd-437f-b1d1-404e6df9afa1" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_ff4f9878-34fd-437f-b1d1-404e6df9afa1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_721fb1ad-34c2-4d9e-a713-fbc15da131a9" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_721fb1ad-34c2-4d9e-a713-fbc15da131a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_246fab58-7b74-4dde-9bfc-c333a919cff7" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_246fab58-7b74-4dde-9bfc-c333a919cff7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_f68f3a48-fa44-43f6-b55a-b3995f501a03_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_f68f3a48-fa44-43f6-b55a-b3995f501a03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_0e8b1c3d-8471-4a9e-96e4-ff626b844104" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_0e8b1c3d-8471-4a9e-96e4-ff626b844104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonvestedOptionsMember_2541d18c-9ed0-4c71-b4f0-b8111a59ce1f" xlink:href="stn-20201231.xsd#stn_NonvestedOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_0e8b1c3d-8471-4a9e-96e4-ff626b844104" xlink:to="loc_stn_NonvestedOptionsMember_2541d18c-9ed0-4c71-b4f0-b8111a59ce1f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="extended" id="i4fadf2ee7c6e4825b09e7edde23fe3e1_ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_7ff1dd40-b50d-4cd5-a9ff-0573bc9e9bf3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_7ff1dd40-b50d-4cd5-a9ff-0573bc9e9bf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_49da6ff3-330c-4036-9a36-a71842f11a5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_49da6ff3-330c-4036-9a36-a71842f11a5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_fb673b9e-bc2f-4f1c-a72b-17f92acd3c5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_fb673b9e-bc2f-4f1c-a72b-17f92acd3c5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_214348bf-a10d-4659-bad5-d62024220d11" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_214348bf-a10d-4659-bad5-d62024220d11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_4606fd3d-02c1-44c0-a859-68f95ad2afd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_8ce1287a-a95b-4e41-8401-07cc63c1dfaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_8ce1287a-a95b-4e41-8401-07cc63c1dfaa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_ac431d76-ffc3-4de7-b624-53d352a7cca3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_ac431d76-ffc3-4de7-b624-53d352a7cca3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_8738caed-f98d-4848-9692-4d02d9e18311" xlink:href="stn-20201231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_8738caed-f98d-4848-9692-4d02d9e18311" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_e1ae3904-f006-4908-ab4c-55a0883e446c" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:to="loc_stn_PerformanceShareUnitsMember_e1ae3904-f006-4908-ab4c-55a0883e446c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_3976b4c3-67cb-4653-8a25-863cfde3e328" xlink:href="stn-20201231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_3976b4c3-67cb-4653-8a25-863cfde3e328" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurements" xlink:type="extended" id="i02323b256fb8431ca6256b1dbd7bb8fa_FairValueMeasurements"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsTables" xlink:type="extended" id="ieb1e75c390474c4ca837104054779e0a_FairValueMeasurementsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="extended" id="i8b46bfcc95f846c1bb4f4e3644279c65_FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:href="stn-20201231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_fe394dd8-8712-45d6-bed8-7c442b3a8736" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:to="loc_ifrs-full_OtherFinancialAssets_fe394dd8-8712-45d6-bed8-7c442b3a8736" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_bebcb252-3c88-44fc-8441-d664dca566a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_bebcb252-3c88-44fc-8441-d664dca566a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_c98f5807-5497-4250-857f-aada7f944de7_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_c98f5807-5497-4250-857f-aada7f944de7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_c96ae5c4-56ac-40e2-839d-596b07f8bf50" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_c96ae5c4-56ac-40e2-839d-596b07f8bf50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_771d57cf-3ca3-4a05-9b9a-67500e9905c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_c96ae5c4-56ac-40e2-839d-596b07f8bf50" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_771d57cf-3ca3-4a05-9b9a-67500e9905c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_705bc919-dd68-4e7e-ad67-8cbffdffc58a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_705bc919-dd68-4e7e-ad67-8cbffdffc58a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_c8b4f17d-1672-4dd8-b306-fe9e7021dd29" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_c8b4f17d-1672-4dd8-b306-fe9e7021dd29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_23f53a3b-2521-4bb9-a3f5-f53d187bf546" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_23f53a3b-2521-4bb9-a3f5-f53d187bf546" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_9e0d9bcf-0275-48bd-8b5b-721f3cb14637" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_9e0d9bcf-0275-48bd-8b5b-721f3cb14637" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_ddf48876-f8dc-4189-9dbb-af94fbd73f65_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_ddf48876-f8dc-4189-9dbb-af94fbd73f65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_c770fa1b-45f1-4116-af7c-11d460287bf4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_c770fa1b-45f1-4116-af7c-11d460287bf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_a5e0c2d7-d679-437d-87bf-8989c38f1577" xlink:href="stn-20201231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_c770fa1b-45f1-4116-af7c-11d460287bf4" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_a5e0c2d7-d679-437d-87bf-8989c38f1577" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_49e3f4db-8066-4c03-bce4-3063f0a8a6a2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:to="loc_ifrs-full_LiabilitiesMember_49e3f4db-8066-4c03-bce4-3063f0a8a6a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_d9941189-496c-44ee-88eb-dcf92bf2b989" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:to="loc_ifrs-full_LiabilitiesMember_d9941189-496c-44ee-88eb-dcf92bf2b989" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_e2f31543-5921-4caf-a8e2-d002d73efca6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_d9941189-496c-44ee-88eb-dcf92bf2b989" xlink:to="loc_ifrs-full_DerivativesMember_e2f31543-5921-4caf-a8e2-d002d73efca6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="extended" id="i10fdd4ffcbc3436487185afd5897b9d5_FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_4434f5a3-9629-4332-ab1e-259b25eb4d65" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_f36e243e-a100-4892-bbe1-8f9c093f51ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_4434f5a3-9629-4332-ab1e-259b25eb4d65" xlink:to="loc_ifrs-full_Liabilities_f36e243e-a100-4892-bbe1-8f9c093f51ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_4434f5a3-9629-4332-ab1e-259b25eb4d65" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_f671bddc-35d7-4399-a11a-49b3a3c73cb3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_f671bddc-35d7-4399-a11a-49b3a3c73cb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_f3c2fc16-11dd-4273-8225-1c4d88b814a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_f3c2fc16-11dd-4273-8225-1c4d88b814a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_9b03e96b-7a2b-4262-9476-0c5f9cc6c5ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_f3c2fc16-11dd-4273-8225-1c4d88b814a4" xlink:to="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_9b03e96b-7a2b-4262-9476-0c5f9cc6c5ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c6a3fe55-6dab-4927-9625-b4cbac0f6942_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_c6a3fe55-6dab-4927-9625-b4cbac0f6942_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_2fbc8bde-8871-47c1-a72f-cc287c88efb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_2fbc8bde-8871-47c1-a72f-cc287c88efb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_dbb2d277-70e8-406f-a72b-3afc160323ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_dbb2d277-70e8-406f-a72b-3afc160323ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_8ff3502f-657e-4b82-a0f8-16a367cea9e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_8ff3502f-657e-4b82-a0f8-16a367cea9e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_459d154d-61cd-4090-a813-edf872271880_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:to="loc_ifrs-full_LiabilitiesMember_459d154d-61cd-4090-a813-edf872271880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:to="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_f2db5391-5eb9-4795-abca-497be159ebed" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:to="loc_stn_SeniorUnsecuredNotesMember_f2db5391-5eb9-4795-abca-497be159ebed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_8975aafc-999d-45c2-b21c-0795cdbc3d10" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:to="loc_stn_NotesPayableMember_8975aafc-999d-45c2-b21c-0795cdbc3d10" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstruments" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstruments" xlink:type="extended" id="ia255aec6ef4d4710a1b46508de1ec9b7_FinancialInstruments"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTables" xlink:type="extended" id="i6dd64de4845d47afb9e0f6830cb60020_FinancialInstrumentsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended" id="ifd1be925f3d84a09bd9ed1d8a8bcbbfb_FinancialInstrumentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument_8a6f88fa-83ec-490a-8386-c68e8dd4b646" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_NominalAmountOfHedgingInstrument_8a6f88fa-83ec-490a-8386-c68e8dd4b646" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument_dbef24f4-6fa3-42d7-978c-2d6bb33ffdfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_AverageRateOfHedgingInstrument_dbef24f4-6fa3-42d7-978c-2d6bb33ffdfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_fa707129-93d9-4622-8a3a-7fc4943b6011" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_fa707129-93d9-4622-8a3a-7fc4943b6011" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_8ef690ff-b8c5-4656-ad28-be5a56660d30" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_8ef690ff-b8c5-4656-ad28-be5a56660d30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_51578620-9f68-4bf4-aa2a-d2bb3ccde1de" xlink:href="stn-20201231.xsd#stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_51578620-9f68-4bf4-aa2a-d2bb3ccde1de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_dd2f5292-e4f1-4377-8701-04c70c5a0c52" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_NotionalAmount_dd2f5292-e4f1-4377-8701-04c70c5a0c52" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk_0b74e944-60ef-4c3e-b4e2-1462b28f3342" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_MaximumExposureToCreditRisk_0b74e944-60ef-4c3e-b4e2-1462b28f3342" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_0cc1a65e-fa4a-4e26-901c-81c1526af6aa" xlink:href="stn-20201231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_0cc1a65e-fa4a-4e26-901c-81c1526af6aa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_cfab778a-f49e-4b1f-ab20-80839b169843" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_cfab778a-f49e-4b1f-ab20-80839b169843" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_6a9f9e6f-ed6a-4802-a305-c4f7c0ad75a4" xlink:href="stn-20201231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_6a9f9e6f-ed6a-4802-a305-c4f7c0ad75a4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_d87b1b85-945f-4cf2-a718-b2cb6557f121" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_d87b1b85-945f-4cf2-a718-b2cb6557f121" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfChangesInEquityPrices_f8cbcf7d-38be-4f96-bae3-2c33f4ba90da" xlink:href="stn-20201231.xsd#stn_PercentageOfChangesInEquityPrices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_PercentageOfChangesInEquityPrices_f8cbcf7d-38be-4f96-bae3-2c33f4ba90da" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_bea796b5-d00b-4476-8905-ba12bf1ade22" xlink:href="stn-20201231.xsd#stn_AdjustmentsForIncreaseDecreaseInProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_bea796b5-d00b-4476-8905-ba12bf1ade22" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_8edffeb2-4c80-4142-bdb3-dcf9efbfef91_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:to="loc_ifrs-full_TypesOfHedgesMember_8edffeb2-4c80-4142-bdb3-dcf9efbfef91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_09fdbaca-ff96-4808-a2c3-a344578c7e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:to="loc_ifrs-full_TypesOfHedgesMember_09fdbaca-ff96-4808-a2c3-a344578c7e2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_e19ab679-33a9-4180-bb67-9e3a87323acb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_09fdbaca-ff96-4808-a2c3-a344578c7e2f" xlink:to="loc_ifrs-full_CashFlowHedgesMember_e19ab679-33a9-4180-bb67-9e3a87323acb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_65bb5ffe-e0cb-48e0-87e4-16703685ec2c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:to="loc_ifrs-full_FinancialAssetsMember_65bb5ffe-e0cb-48e0-87e4-16703685ec2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_9770ff7d-6811-4506-893e-f8480db080d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:to="loc_ifrs-full_FinancialAssetsMember_9770ff7d-6811-4506-893e-f8480db080d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_861eb505-2422-43a3-9ee5-a7d6defb9a7d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_9770ff7d-6811-4506-893e-f8480db080d6" xlink:to="loc_ifrs-full_ForwardContractMember_861eb505-2422-43a3-9ee5-a7d6defb9a7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:to="loc_ifrs-full_BorrowingsByNameMember_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_a60e22aa-e356-4567-ac9b-423f0d98c7c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:to="loc_ifrs-full_BorrowingsByNameMember_a60e22aa-e356-4567-ac9b-423f0d98c7c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_f45883dc-6a68-4901-9182-52dac25e3b16" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a60e22aa-e356-4567-ac9b-423f0d98c7c7" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_f45883dc-6a68-4901-9182-52dac25e3b16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_75e68441-82d2-476b-bad4-a83790325971_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:to="loc_ifrs-full_TypesOfRisksMember_75e68441-82d2-476b-bad4-a83790325971_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:to="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_3e9c5f8c-0d5d-428c-9122-c8a1bb654f14" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:to="loc_ifrs-full_InterestRateRiskMember_3e9c5f8c-0d5d-428c-9122-c8a1bb654f14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityPriceRiskMember_fa60852c-a99c-450e-9671-9316e9be934c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityPriceRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:to="loc_ifrs-full_EquityPriceRiskMember_fa60852c-a99c-450e-9671-9316e9be934c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="extended" id="i9f41e53ce14045c18e18149b658cc7c8_FinancialInstrumentsSummaryofLossAllowanceProvisionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_c06e1765-0e96-448f-99d5-3070bc9af1b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_c06e1765-0e96-448f-99d5-3070bc9af1b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_9ff2a98f-6a1d-44b2-9585-ecbf79b3cfb1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_FinancialAssets_9ff2a98f-6a1d-44b2-9585-ecbf79b3cfb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1bf5f902-0fce-4144-83f3-a4c6c223863f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1bf5f902-0fce-4144-83f3-a4c6c223863f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:to="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_bfd57128-c3f2-4188-887b-ab9ab3896237_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:to="loc_ifrs-full_PastDueStatusMember_bfd57128-c3f2-4188-887b-ab9ab3896237_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:to="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember_70d84fd6-294e-46ea-b488-023de950105a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_CurrentMember_70d84fd6-294e-46ea-b488-023de950105a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_45f353ba-bae7-483c-a3b1-8edad1fef73c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_45f353ba-bae7-483c-a3b1-8edad1fef73c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_be79969f-911a-43a5-8e87-2296718f5f0e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_be79969f-911a-43a5-8e87-2296718f5f0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_8478d8af-8e8a-49f6-ba8e-8354bee3d724" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_8478d8af-8e8a-49f6-ba8e-8354bee3d724" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_b781af66-539b-473d-9cf8-cd550c889b7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_b781af66-539b-473d-9cf8-cd550c889b7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_aea6a57d-5d90-406e-89a1-847f16d34c78_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:to="loc_ifrs-full_CarryingAmountMember_aea6a57d-5d90-406e-89a1-847f16d34c78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:to="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_b90fcc6a-2a57-4475-b59d-a525bcffc96e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_b90fcc6a-2a57-4475-b59d-a525bcffc96e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_c22faea5-0662-4114-9b24-af9348a8b152" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_c22faea5-0662-4114-9b24-af9348a8b152" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="extended" id="i036d59d956a74882908a8ebec16a5833_FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_ad2ef76e-a37a-45bd-9f3f-365d45a25c9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_ad2ef76e-a37a-45bd-9f3f-365d45a25c9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_4758cfd6-c86e-430a-a782-d4f59d776c44" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_4758cfd6-c86e-430a-a782-d4f59d776c44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_aaf991af-4cbe-4aee-90ca-5b19729c0a53" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_aaf991af-4cbe-4aee-90ca-5b19729c0a53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_54fc083e-dc0d-42b1-b283-d478a5db1431" xlink:href="stn-20201231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_54fc083e-dc0d-42b1-b283-d478a5db1431" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_205139e3-7d88-4750-b07f-e2ea71e5a0d0" xlink:href="stn-20201231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_205139e3-7d88-4750-b07f-e2ea71e5a0d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_7eacb630-7e8c-4469-84e2-b90cc84c8161" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_7eacb630-7e8c-4469-84e2-b90cc84c8161" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:to="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_15f025fd-3953-41a1-a3b7-834ef6c80e4d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_15f025fd-3953-41a1-a3b7-834ef6c80e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_d3f21438-0a74-4e1a-b386-f1c98f53d120" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_d3f21438-0a74-4e1a-b386-f1c98f53d120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e31a43eb-fb5c-4bba-a06f-5c4d465b038c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e31a43eb-fb5c-4bba-a06f-5c4d465b038c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_64571271-bfa4-4156-949e-fecfcc7f95ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_64571271-bfa4-4156-949e-fecfcc7f95ab" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagement" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagement"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CapitalManagement" xlink:type="extended" id="ifc46381ffbaa418a8e8aa228e3e818fa_CapitalManagement"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagementTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CapitalManagementTables" xlink:type="extended" id="i2e71a156b60c49dfb2ceafa2768198f3_CapitalManagementTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagementSummaryofCapitalManagedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="extended" id="i45aa7f4b519f4d8081dfb5cca8c1db30_CapitalManagementSummaryofCapitalManagedDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CapitalManagementAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="extended" id="i67244707d2684aaba92292560c630a65_CapitalManagementAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_38d6738e-7206-4198-91a7-883f3a8f9f4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOnHand_d7b69885-b983-43ae-9de4-b8617e02b009" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashOnHand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_38d6738e-7206-4198-91a7-883f3a8f9f4e" xlink:to="loc_ifrs-full_CashOnHand_d7b69885-b983-43ae-9de4-b8617e02b009" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_38d6738e-7206-4198-91a7-883f3a8f9f4e" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:to="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:to="loc_ifrs-full_RangesMember_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_8db8cea5-0817-460b-bd73-03eda129c9d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:to="loc_ifrs-full_RangesMember_8db8cea5-0817-460b-bd73-03eda129c9d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_7136728f-36dd-473c-9fc7-7758a224cbd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_8db8cea5-0817-460b-bd73-03eda129c9d8" xlink:to="loc_ifrs-full_TopOfRangeMember_7136728f-36dd-473c-9fc7-7758a224cbd5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxes" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxes" xlink:type="extended" id="i47f0046f42724990b0f4dfda866f395c_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesTables" xlink:type="extended" id="i3f056f100f064d24a5668efaf09b8a5a_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="extended" id="ib6a4687dc2904f60b2d099c63977068c_IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="extended" id="i9f6c6a70693f4bba8edc630c10130b95_IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="extended" id="i72486db68e0448508869d7d12d152d14_IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="extended" id="i61800a9aaccb40b3bc569c6f28331210_IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_7029742f-57e5-497d-8caf-576746b38970" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DeferredTaxAssets_7029742f-57e5-497d-8caf-576746b38970" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_14cd4532-57b2-4341-8989-cc0cd2f973f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_14cd4532-57b2-4341-8989-cc0cd2f973f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9df3d4c7-65f0-4cab-a3a3-dd268890a0a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9df3d4c7-65f0-4cab-a3a3-dd268890a0a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2b027df9-9ce9-4782-b2e8-15250d8858fa_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_2b027df9-9ce9-4782-b2e8-15250d8858fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_fa5bccc7-b841-4301-9ff7-44970685274e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_fa5bccc7-b841-4301-9ff7-44970685274e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_3f111907-d82a-4ce9-a475-e868febf504d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_3f111907-d82a-4ce9-a475-e868febf504d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember_d631a250-8fbd-45dd-bac4-f793416a57bf" xlink:href="stn-20201231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_stn_UnusedTaxLossesAndCreditsMember_d631a250-8fbd-45dd-bac4-f793416a57bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember_73786268-8245-4e6f-8701-c6dd22180bcc" xlink:href="stn-20201231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_stn_DeferredTaxDefinedBenefitObligationMember_73786268-8245-4e6f-8701-c6dd22180bcc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_4f54636d-9cdc-4786-8cb3-3dffe2e5cc5c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_4f54636d-9cdc-4786-8cb3-3dffe2e5cc5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_d11fb100-3550-4c66-87b1-ed252e01b94d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_d11fb100-3550-4c66-87b1-ed252e01b94d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_231e4591-f1d8-4656-b785-89820be32d7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_231e4591-f1d8-4656-b785-89820be32d7e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_aa494f87-1a1f-40e0-982c-aa9714a05572" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_RightofuseAssetsMember_aa494f87-1a1f-40e0-982c-aa9714a05572" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended" id="i2b48e8a2ab3f43b9bca21a849dfc19be_IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_cb744fa0-3d23-48b3-b619-bd2af97ee47f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_cb744fa0-3d23-48b3-b619-bd2af97ee47f" xlink:to="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_c05832a5-d547-4608-9ffa-a6130a133de6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_c05832a5-d547-4608-9ffa-a6130a133de6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_ab3c5621-bc4e-4e3e-a3f7-4f489f2e65f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_ab3c5621-bc4e-4e3e-a3f7-4f489f2e65f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_57ebd8a8-a2b8-4621-8f81-fa9802233ff9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_57ebd8a8-a2b8-4621-8f81-fa9802233ff9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_af92d474-5372-4ef0-ae39-9c2c1b81ff52" xlink:href="stn-20201231.xsd#stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_af92d474-5372-4ef0-ae39-9c2c1b81ff52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_d0bb85c8-4e19-46c2-9761-3ad1471b0539" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_d0bb85c8-4e19-46c2-9761-3ad1471b0539" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_5748e390-9057-4695-8388-9d4298b8e52f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_5748e390-9057-4695-8388-9d4298b8e52f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9ab5c5ad-7843-4f6d-8339-942af8f6e78d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_cb744fa0-3d23-48b3-b619-bd2af97ee47f" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_db596fda-bd8a-45d8-8f82-dc7077487e48_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:to="loc_ifrs-full_RestatedMember_db596fda-bd8a-45d8-8f82-dc7077487e48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:to="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_3721c413-85e0-4f91-aede-7df803524463" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:to="loc_ifrs-full_PreviouslyStatedMember_3721c413-85e0-4f91-aede-7df803524463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_e295effe-fd21-40ee-882d-39e2c6b4a596" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_e295effe-fd21-40ee-882d-39e2c6b4a596" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="extended" id="i9d40c21c19a947c3a8b45d3c7fa7f5d7_IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_0780e5e3-45f1-410b-9069-0e8f7e20509f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_0780e5e3-45f1-410b-9069-0e8f7e20509f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_adac409a-193f-4a2d-996e-030c30b13378" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_adac409a-193f-4a2d-996e-030c30b13378" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_43c7e6df-e710-4b58-a110-dc48065e1c22_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_43c7e6df-e710-4b58-a110-dc48065e1c22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember_629f172e-82ab-460c-8cef-42b2aa8899d8" xlink:href="stn-20201231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:to="loc_stn_NonCapitalTaxLossesMember_629f172e-82ab-460c-8cef-42b2aa8899d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember_69cad80b-8d5c-44ca-b40b-cdb0b81f8d8a" xlink:href="stn-20201231.xsd#stn_CapitalTaxLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:to="loc_stn_CapitalTaxLossesMember_69cad80b-8d5c-44ca-b40b-cdb0b81f8d8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_66ddb877-1f75-4211-98d2-6e50e493101b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_66ddb877-1f75-4211-98d2-6e50e493101b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:to="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_f45abf53-4dbc-42ad-b190-11a0b93e8ac9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_f45abf53-4dbc-42ad-b190-11a0b93e8ac9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember_15a49ada-7ad9-49a0-8dca-6b33f61e6e51" xlink:href="stn-20201231.xsd#stn_ExpireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:to="loc_stn_ExpireMember_15a49ada-7ad9-49a0-8dca-6b33f61e6e51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember_b1173553-2594-4543-8ac2-caec3ad60c40" xlink:href="stn-20201231.xsd#stn_NeverExpireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:to="loc_stn_NeverExpireMember_b1173553-2594-4543-8ac2-caec3ad60c40" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="i991fcbd4abed4b8ea92c1432f1efe5ca_IncomeTaxesAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpense"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense" xlink:type="extended" id="i3f080bcb341b4ce09700f636b4374ea8_NetInterestExpenseandOtherNetFinanceExpense"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables" xlink:type="extended" id="i527efdaf773345b8bf02db914d52a114_NetInterestExpenseandOtherNetFinanceExpenseTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="extended" id="i67a7e5704b7740fba2a652a8a571b24a_NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" xlink:type="extended" id="i5441510e8c9a4ec8a1438a2435fbcf59_NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/Revenue" xlink:type="simple" xlink:href="stn-20201231.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/Revenue" xlink:type="extended" id="iaaf87977f9be4d49a2d3400275b130f8_Revenue"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RevenueDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RevenueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RevenueDetails" xlink:type="extended" id="i0ad80f085e11495d84a7ce95188b3aeb_RevenueDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperations"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations" xlink:type="extended" id="iab0d9b223c2b489c9910591d36a9132a_EmployeeCostsfromContinuingOperations"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperationsTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables" xlink:type="extended" id="ie289108ef0b9451ab2049156a9072990_EmployeeCostsfromContinuingOperationsTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="extended" id="if711d78755b94e7285a2034339657658_EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="extended" id="i452c1b83d50e455e9f92cf85e7ca4ab0_EmployeeCostsfromContinuingOperationsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:href="stn-20201231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_d37eaa31-9b4c-40fa-b34f-5dfe010b66cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_d37eaa31-9b4c-40fa-b34f-5dfe010b66cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_568b82a0-294f-441e-8768-d8429d9bf47d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:to="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_568b82a0-294f-441e-8768-d8429d9bf47d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:href="stn-20201231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:to="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:href="stn-20201231.xsd#stn_UnusualOrInfrequentItemOrBothAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de_default" xlink:href="stn-20201231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothMember_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember_ab644817-cc49-4ac7-9bf7-98f68f431574" xlink:href="stn-20201231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothMember_ab644817-cc49-4ac7-9bf7-98f68f431574" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_COVID19Member_6ce3f59b-ef01-46c5-bb33-cc9dcaf3e632" xlink:href="stn-20201231.xsd#stn_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothMember_ab644817-cc49-4ac7-9bf7-98f68f431574" xlink:to="loc_stn_COVID19Member_6ce3f59b-ef01-46c5-bb33-cc9dcaf3e632" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpense" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpense"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherIncomeExpense" xlink:type="extended" id="i19608ce3635e4fa493b8b5f19091c643_OtherIncomeExpense"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpenseTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpenseTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherIncomeExpenseTables" xlink:type="extended" id="i725adb7e211344ce8c202abd53adc54d_OtherIncomeExpenseTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherIncomeExpenseDetails" xlink:type="extended" id="i827811b9adfe4b37aa2959785157745d_OtherIncomeExpenseDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstanding"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="extended" id="i1d4cf9635a054417855527b4f9800eac_WeightedAverageSharesOutstanding"/>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstandingTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="extended" id="ia8dbd7b9dc93445cb77fd14d6edbd398_WeightedAverageSharesOutstandingTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="extended" id="i8f832b68af3c41f09ae222f70d2458b6_WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#WeightedAverageSharesOutstandingAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails" xlink:type="extended" id="ic1b96bd707e2440a85432d07d7c59b71_WeightedAverageSharesOutstandingAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformation" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformation"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashFlowInformation" xlink:type="extended" id="i119351e3064541ed9f1ed54f58a464f4_CashFlowInformation"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationTables" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformationTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashFlowInformationTables" xlink:type="extended" id="i6a9da2da38834cf8982feb9fab133d1f_CashFlowInformationTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashFlowInformationDetails" xlink:type="extended" id="idc6d3141fa6e44e69c951834adf292ad_CashFlowInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_2dac393d-4899-4820-8222-4d7f09e1700b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_2dac393d-4899-4820-8222-4d7f09e1700b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_a269804f-7c37-4733-91c7-c5544456ec79" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_a269804f-7c37-4733-91c7-c5544456ec79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_8933e342-1c86-49ea-8072-f44e6bedbae7" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_8933e342-1c86-49ea-8072-f44e6bedbae7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_9f81c400-3360-4d3a-b378-c517c9662005" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_9f81c400-3360-4d3a-b378-c517c9662005" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_43ca9e72-ae38-484b-913e-e33b7bded3a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_43ca9e72-ae38-484b-913e-e33b7bded3a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_1cb3a40c-3766-4e80-b977-1beb592ca219" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_1cb3a40c-3766-4e80-b977-1beb592ca219" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughDividendsDeclared_5a30441e-e546-4111-b67a-1f6f13438ed7" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughDividendsDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_stn_IncreaseDecreaseThroughDividendsDeclared_5a30441e-e546-4111-b67a-1f6f13438ed7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_5813fbd7-e0d5-4c96-b8f7-9b07fd1db522" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_5813fbd7-e0d5-4c96-b8f7-9b07fd1db522" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_d2c50903-816a-4cf4-9caf-5d40402d1057" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3453aece-f23c-49b8-a32b-6470561d48e8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3453aece-f23c-49b8-a32b-6470561d48e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:to="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_a2dff5a8-6619-40f4-bc53-284f5d51980a" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:to="loc_stn_SeniorUnsecuredNotesMember_a2dff5a8-6619-40f4-bc53-284f5d51980a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_e9d3529e-b254-4f91-a255-182263821d39" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_e9d3529e-b254-4f91-a255-182263821d39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_0535c23e-05a6-4c43-b9e8-9dfcef20b859" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:to="loc_stn_NotesPayableMember_0535c23e-05a6-4c43-b9e8-9dfcef20b859" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4d8952e-4837-45d3-a0ff-27a011133e43_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4d8952e-4837-45d3-a0ff-27a011133e43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_2485844a-5bd6-4245-b560-f2f231f913f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_2485844a-5bd6-4245-b560-f2f231f913f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_d14f3981-dda8-482e-9d31-4d58090318d2" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:to="loc_stn_SoftwareFinancingObligationsMember_d14f3981-dda8-482e-9d31-4d58090318d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendsToShareholdersMember_334c8281-947c-4ad0-b1ba-8719addee360" xlink:href="stn-20201231.xsd#stn_DividendsToShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:to="loc_stn_DividendsToShareholdersMember_334c8281-947c-4ad0-b1ba-8719addee360" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosures"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="extended" id="i62c779904b1e49028e0eff46421d9275_RelatedPartyDisclosures"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTables" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTables" xlink:type="extended" id="i6f04282cbeb341568bee6ccf97e8a23d_RelatedPartyDisclosuresTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="extended" id="i1b6cd428d157484e8a8949de61ccb78c_RelatedPartyDisclosuresAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_781bdde9-8c6e-4b8f-99ab-132ad2e886a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_950373ab-c02b-422d-8841-91e357cbbf20" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_781bdde9-8c6e-4b8f-99ab-132ad2e886a0" xlink:to="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_950373ab-c02b-422d-8841-91e357cbbf20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_781bdde9-8c6e-4b8f-99ab-132ad2e886a0" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_704ac370-00f1-428d-85f2-796f3bb9a604_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_704ac370-00f1-428d-85f2-796f3bb9a604_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_026517d4-b879-4953-a254-37b002cfa0a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_026517d4-b879-4953-a254-37b002cfa0a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember_83923c7e-b0f1-4194-8e06-5272cd9ae567" xlink:href="stn-20201231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_026517d4-b879-4953-a254-37b002cfa0a6" xlink:to="loc_stn_WhollyOwnedSubsidiariesMember_83923c7e-b0f1-4194-8e06-5272cd9ae567" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresSummaryofJointOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="extended" id="id3291a32458d4db78ceb43eabff4c8a6_RelatedPartyDisclosuresSummaryofJointOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e3659013-e62f-4911-a75a-f38e1bf1e59a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_32c037d9-1930-4f86-baa9-9b03f0879d54" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e3659013-e62f-4911-a75a-f38e1bf1e59a" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_32c037d9-1930-4f86-baa9-9b03f0879d54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e3659013-e62f-4911-a75a-f38e1bf1e59a" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:href="stn-20201231.xsd#stn_JointVenturesByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:to="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_9be65f93-c8ac-46da-a96e-4f50251910e0_default" xlink:href="stn-20201231.xsd#stn_JointVenturesByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:to="loc_stn_JointVenturesByNameMember_9be65f93-c8ac-46da-a96e-4f50251910e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:href="stn-20201231.xsd#stn_JointVenturesByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:to="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecBonattiMember_3aef775e-817e-4336-93b8-7426c1f75fd9" xlink:href="stn-20201231.xsd#stn_StantecBonattiMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StantecBonattiMember_3aef775e-817e-4336-93b8-7426c1f75fd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecSGJointVentureMember_bbccca9f-dba0-4f64-85e3-e7caa5df92fd" xlink:href="stn-20201231.xsd#stn_StantecSGJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StantecSGJointVentureMember_bbccca9f-dba0-4f64-85e3-e7caa5df92fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember_24ccac14-f5c7-4222-b70b-54fb53636b8b" xlink:href="stn-20201231.xsd#stn_StarrIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StarrIIMember_24ccac14-f5c7-4222-b70b-54fb53636b8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecGHDMember_e3561ee5-f1ff-4916-ab2b-466509e27f4b" xlink:href="stn-20201231.xsd#stn_StantecGHDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StantecGHDMember_e3561ee5-f1ff-4916-ab2b-466509e27f4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SFPJointVentureMember_8b5d9080-5e04-49d2-ba33-3906655cdd51" xlink:href="stn-20201231.xsd#stn_SFPJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_SFPJointVentureMember_8b5d9080-5e04-49d2-ba33-3906655cdd51" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:to="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_4b0d44b8-2040-400e-b0d9-fe96ad50c053_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_4b0d44b8-2040-400e-b0d9-fe96ad50c053_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_dd86dc4a-1963-49f7-8cf9-cc4f37a816a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_dd86dc4a-1963-49f7-8cf9-cc4f37a816a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_cf04a00c-acad-47bc-89e3-a3fee3138ec3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_dd86dc4a-1963-49f7-8cf9-cc4f37a816a2" xlink:to="loc_ifrs-full_JointVenturesMember_cf04a00c-acad-47bc-89e3-a3fee3138ec3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresTransactionswithJointVenturesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="extended" id="ie927666227e34f0e8b9b5171ae2c7a41_RelatedPartyDisclosuresTransactionswithJointVenturesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_778c823d-1fb3-4293-ae87-7632e61f26ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_778c823d-1fb3-4293-ae87-7632e61f26ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_45e1081f-0d09-4153-8941-0d423fedcf50" xlink:href="stn-20201231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_45e1081f-0d09-4153-8941-0d423fedcf50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_64ea48ab-e75a-46ec-bb17-00d8b528afda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_64ea48ab-e75a-46ec-bb17-00d8b528afda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f27cf758-4663-4f1f-8b33-9ca4e18fbffd_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f27cf758-4663-4f1f-8b33-9ca4e18fbffd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_a1e08c23-1e0b-4d81-8d78-b2b426499bbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_a1e08c23-1e0b-4d81-8d78-b2b426499bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_4470af43-5b11-4592-a22a-98f6854a9470" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_a1e08c23-1e0b-4d81-8d78-b2b426499bbb" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_4470af43-5b11-4592-a22a-98f6854a9470" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="extended" id="i79844ea0b9404097a72c9425499be546_RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformation" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformation"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformation" xlink:type="extended" id="i37166e44c65e4fb3bebce33598aea12a_SegmentedInformation"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationTables" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationTables"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationTables" xlink:type="extended" id="i9a542c455f4c4b539e5b32263e6d321b_SegmentedInformationTables"/>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended" id="i9047f70847f4447c8b03400793756341_SegmentedInformationScheduleofOperatingSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_f5e1052c-afbd-4ae1-8321-3b700b2d20d1" xlink:href="stn-20201231.xsd#stn_GrossRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_GrossRevenue_f5e1052c-afbd-4ae1-8321-3b700b2d20d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_ee49d21c-a5dd-4312-aabb-fa5884231636" xlink:href="stn-20201231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_ee49d21c-a5dd-4312-aabb-fa5884231636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_fcc574d8-137b-41bd-a634-63ad586015d2" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_RevenueFromContinuingOperations_fcc574d8-137b-41bd-a634-63ad586015d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_7920931d-7a65-4111-abb6-caccfa8a53ef" xlink:href="stn-20201231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_7920931d-7a65-4111-abb6-caccfa8a53ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_f36362e4-8cad-4852-8495-e07894fb63fe" xlink:href="stn-20201231.xsd#stn_NetRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_NetRevenue_f36362e4-8cad-4852-8495-e07894fb63fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_11979657-cb31-4481-ac97-c68b77200c82" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_ifrs-full_GrossProfit_11979657-cb31-4481-ac97-c68b77200c82" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_1f19dee6-c520-45cd-8e76-30d169130b59_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:to="loc_ifrs-full_GeographicalAreasMember_1f19dee6-c520-45cd-8e76-30d169130b59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:to="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_ad311692-51f5-4af4-a8c4-4644d265d7fb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:to="loc_country_CA_ad311692-51f5-4af4-a8c4-4644d265d7fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_eceb462b-c33a-48b7-a689-fa62ddfbf919" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:to="loc_country_US_eceb462b-c33a-48b7-a689-fa62ddfbf919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_32acb89b-3a42-46eb-9b01-8d7559d0b512" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:to="loc_ifrs-full_ForeignCountriesMember_32acb89b-3a42-46eb-9b01-8d7559d0b512" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_2abf0f58-66a0-4028-a359-06779e2961db_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_2abf0f58-66a0-4028-a359-06779e2961db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_edfffb48-178c-4d4d-b2b6-f42901af3e22" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:to="loc_ifrs-full_OperatingSegmentsMember_edfffb48-178c-4d4d-b2b6-f42901af3e22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_77419331-9dac-48d3-9506-2bc9bf289d47" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_77419331-9dac-48d3-9506-2bc9bf289d47" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="extended" id="id65e5b0ab39c49d2bfeb3764dd9f8226_SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_937895d2-93be-420b-a338-db8300d72931" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_937895d2-93be-420b-a338-db8300d72931" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_59f1e7de-ee8f-4b3c-9db4-01a054627bab" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:to="loc_stn_RevenueFromContinuingOperations_59f1e7de-ee8f-4b3c-9db4-01a054627bab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:to="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_d26fd3ad-df05-42f4-b037-df98e127bd7b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:to="loc_ifrs-full_GeographicalAreasMember_d26fd3ad-df05-42f4-b037-df98e127bd7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:to="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_29c4e459-6d8a-4ec5-adb3-5d27f8798529" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_country_CA_29c4e459-6d8a-4ec5-adb3-5d27f8798529" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_62d09213-7dca-4bcb-b015-69df5ec88796" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_country_US_62d09213-7dca-4bcb-b015-69df5ec88796" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_0c6b158c-623e-4323-a760-8f3892bfff7d" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_country_GB_0c6b158c-623e-4323-a760-8f3892bfff7d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember_b40def9f-b86a-459a-8e5f-151d041729e7" xlink:href="stn-20201231.xsd#stn_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_stn_OtherCountriesMember_b40def9f-b86a-459a-8e5f-151d041729e7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#SegmentedInformationScheduleofGrossRevenuebyServicesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="extended" id="i6b011d7797444f0d861078b5c65f5999_SegmentedInformationScheduleofGrossRevenuebyServicesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_f0afb13c-df69-45fb-9d6e-717a5b285446" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_b0280650-03ee-4df7-8bae-16c15f64d8a1" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_f0afb13c-df69-45fb-9d6e-717a5b285446" xlink:to="loc_stn_RevenueFromContinuingOperations_b0280650-03ee-4df7-8bae-16c15f64d8a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_f0afb13c-df69-45fb-9d6e-717a5b285446" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:to="loc_ifrs-full_ProductsAndServicesMember_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:to="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember_4b90f402-a7eb-4d80-ab45-0cd76c0518f1" xlink:href="stn-20201231.xsd#stn_BuildingsServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_BuildingsServicesMember_4b90f402-a7eb-4d80-ab45-0cd76c0518f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember_cc8004df-99e0-413e-9e3d-0e0419be62d5" xlink:href="stn-20201231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_EnergyAndResourcesServicesMember_cc8004df-99e0-413e-9e3d-0e0419be62d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember_0711271c-9bf6-4661-826c-c2f703b46473" xlink:href="stn-20201231.xsd#stn_EnvironmentalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_EnvironmentalServicesMember_0711271c-9bf6-4661-826c-c2f703b46473" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember_53c16c06-39ca-410d-9078-c9c7afc13545" xlink:href="stn-20201231.xsd#stn_InfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_InfrastructureMember_53c16c06-39ca-410d-9078-c9c7afc13545" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember_c29c0904-822f-4597-a09b-cb7b4bc81d99" xlink:href="stn-20201231.xsd#stn_WaterServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_WaterServicesMember_c29c0904-822f-4597-a09b-cb7b4bc81d99" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/InvestmentTaxCredits" xlink:type="simple" xlink:href="stn-20201231.xsd#InvestmentTaxCredits"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/InvestmentTaxCredits" xlink:type="extended" id="ie9d2f769ddc64b169dbf566a64832023_InvestmentTaxCredits"/>
  <link:roleRef roleURI="http://www.stantec.com/role/InvestmentTaxCreditDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#InvestmentTaxCreditDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/InvestmentTaxCreditDetails" xlink:type="extended" id="ic41e9feb2ef24fd4b0977a1a46a4e675_InvestmentTaxCreditDetails"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriod" xlink:type="simple" xlink:href="stn-20201231.xsd#EventsaftertheReportingPeriod"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EventsaftertheReportingPeriod" xlink:type="extended" id="idb18cc1237a548a78ee3ac2e438f945e_EventsaftertheReportingPeriod"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EventsaftertheReportingPeriodDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails" xlink:type="extended" id="i27bbd399805b4df490a2f5dc87c69199_EventsaftertheReportingPeriodDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_aa6c58ce-fc16-4d6e-a043-e2f79a45f30a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_f07881d7-6cef-433e-a3ca-8be2a9a359e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_aa6c58ce-fc16-4d6e-a043-e2f79a45f30a" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_f07881d7-6cef-433e-a3ca-8be2a9a359e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_aa6c58ce-fc16-4d6e-a043-e2f79a45f30a" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_12c138fa-f424-45ab-b656-1c2057cb2376_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:to="loc_ifrs-full_NonadjustingEventsMember_12c138fa-f424-45ab-b656-1c2057cb2376_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:to="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_739528a0-60dc-4151-992b-5390d033b412" xlink:href="stn-20201231.xsd#stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:to="loc_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_739528a0-60dc-4151-992b-5390d033b412" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember_b6b52f7d-c66d-46e7-9098-ca86c9519c14" xlink:href="stn-20201231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:to="loc_stn_DividendDeclarationTransactionsMember_b6b52f7d-c66d-46e7-9098-ca86c9519c14" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ComparativeFigures" xlink:type="simple" xlink:href="stn-20201231.xsd#ComparativeFigures"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ComparativeFigures" xlink:type="extended" id="i6352676d36d24101bec822315909fa91_ComparativeFigures"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>stn-20201231_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 2021 Workiva-->
<!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab-->
<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_DeferredTaxAssets_6589d940-f0a8-4472-9279-b3770b7e6611_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SelfInsuredLiabilitiesProvisionMember_23dfc0cf-75a4-4f54-9369-b65fea40b88f_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-20201231.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_ifrs-full_AverageRateOfHedgingInstrument_f90f074d-962f-41d9-a49a-31446523f538_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_RestrictedShareUnitsRSUsMember_62c6aaf3-7b5c-40bf-86c8-24ea9bebb72b_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-20201231.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_DisclosureOfEmployeeBenefitsExplanatory_2c63cca7-54e4-425c-946c-def094870b44_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_0cd6e276-8364-44c9-8616-0ac02a01ff72_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfContingentLiabilitiesTable_d460be11-fa4d-4118-9bf4-909f53b977d9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DerivativesMember_b54c0455-7238-42b8-a654-dc9550960aec_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_598145d3-e027-4a27-97c3-538962d3b2fe_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_CreditFacilityAverageInterestRate_9f829228-ff96-4546-8504-89d0a0878c1a_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-20201231.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_IncreaseThroughBusinessCombinationsContractLiabilities_2c72d486-a5ac-4f51-a0e8-6c830c3c12a7_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink: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 through business combinations, deferred revenue</link:label>
    <link:label id="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities_label_en-US" xlink:label="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink: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 business combinations, contract liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:to="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_9c9f5acf-3412-400b-b8d6-a10e95ba6762_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/2020/dei-2020-01-31.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_DisclosureOfReclassificationsOrChangesInPresentationAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink: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 reclassifications or changes in presentation [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ThirtyOneToSixtyDaysMember_1cb77487-91e7-4d5f-85a5-72fa54ccaaac_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-20201231.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_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_1e5c0379-5522-4e95-94cd-24f40368b373_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_bfaeeb06-d07e-4995-989d-abbb298a3ecb_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-20201231.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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_fbae4124-0fb9-4b72-acbe-4b2b3ccec8eb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_NumberOfSharesOutstanding_d72c9b6f-276c-4959-8028-66d1099d0823_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_c5a13532-6ac2-491d-a05e-552b13e1d8e0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_EntitysTotalForBusinessCombinationsMember_4363a405-c829-4eba-abc7-cee8a34baa9c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RevenueFromInterest_1d32392b-908d-431e-90dc-17526e8152bb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NonadjustingEventsMember_cdec2271-5a82-431f-8c18-d678e9d168ba_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_EquityAndLiabilitiesAbstract_fc35a491-e37b-4b69-911c-0b41a61887de_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LiabilityAssetOfDefinedBenefitPlans_0cbe0fc3-e850-43a6-99a1-1e66427faea8_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_8fcd5aa0-1252-44aa-8cea-00a621c4a6fe_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_0fa78d8f-a814-420c-aad9-39cc15e1b53e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_LeaseTerm_8179ca8e-ac60-4563-bfbe-045113c6e53d_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-20201231.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_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_e2c99d92-d1b6-42a2-ad91-fc8fa82f2368_terseLabel_en-US" xlink:label="lab_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and cancellation transactions of ordinary share</link:label>
    <link:label id="lab_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_label_en-US" xlink:label="lab_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and cancellation transactions of ordinary share [Member]</link:label>
    <link:label id="lab_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_documentation_en-US" xlink:label="lab_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and cancellation transactions of ordinary share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" xlink:href="stn-20201231.xsd#stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" xlink:to="lab_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseLiabilities_16578f06-d7de-4154-8fa5-15d2946a996c_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink: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_LeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilities" xlink:to="lab_ifrs-full_LeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_ba18fe4a-5d62-4035-af2a-dac383a437ee_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_13121476-74e8-4bfc-b17f-c82e253dcf24_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfDiscountRatesAppliedToCashFlowProjections_6f00b6e4-669c-47f9-b5bc-fcbd03f53c0f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_73802a12-83db-4766-bf60-3e45c794be1d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityAddressCountry_c9eba9f6-c7af-4602-8ebc-c8fb4151a8a9_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/2020/dei-2020-01-31.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_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3cb36890-32af-439b-a8f4-15f969ca8286_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfProvisionMatrixExplanatory_b37fc42d-0768-4360-9bdb-77e154e179b7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NotesPayableMember_bf00953a-8625-4a7e-8e45-c874610340e5_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-20201231.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_stn_FairValueOfOtherFinancialAssetsMaturity_f6364dac-3f2a-4898-ab1e-b5da590f4901_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-20201231.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_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_584e25cf-9e14-4a0c-b5ba-59028db7c461_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ExpireBeforeTwoThousandTwentyTwoMember_4a1e3067-8be2-483a-aa9a-b8af1add9e4a_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-20201231.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_DisclosureOfJointOperationsLineItems_b65ce93b-cd73-4514-837e-86ca21893a1d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_country_CA_eddbdfe1-3b47-40fa-8aa3-c5f906169e25_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/2020/country-2020-01-31.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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_e55f6599-2064-4f87-a78f-735301926cee_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_84b2d7e1-b990-4ce9-91e5-0972906b4127_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-20201231.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_IncomeFromSubleasingRightofuseAssets_a14e4b11-29e2-4949-ae3e-9f06c68c2f6c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentMember_585b6e2f-330d-4ac5-a5c6-55697fd65930_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfGeographicalAreasTable_bd5b1802-2034-4627-994f-91eabbf48288_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NumberOfTranches_c74496a0-dc91-4134-b098-af8ecf3609ef_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-20201231.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_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_b6411903-6ca8-48a5-ac87-7c3565055fe8_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" 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">Profit (loss) from operating activities, net of income taxes</link:label>
    <link:label id="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink: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 discontinued operations attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_ed6521f2-17cf-4d12-817c-cb547f504628_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-20201231.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_stn_SeniorTermLoansMember_d4e4a205-a366-45be-aa62-df84e038a823_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-20201231.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_ifrs-full_DisclosureOfBusinessCombinationsTable_f00e830e-57ee-41d8-b46f-61b802ec260a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OrdinarySharesPerSharePeriodFiveMember_3d0d7b6e-d362-4be1-861c-33a1820a7ade_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-20201231.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_OtherNoncurrentLiabilities_0816c915-b923-4106-a7da-cc83aa097f99_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_7e4a3264-5ebb-4637-9bca-29b151b3fc05_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ApplicableTaxRate_c0776247-8841-489a-b668-1cc2f655789c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_e3c4e758-abde-4fc7-85a7-93ddef879407_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-20201231.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_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_fe16e0e3-9cdb-4b7d-b121-3ce8cf95ece6_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">Actuarial gains (losses) arising from changes in demographic assumptions, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_3c5aca1a-d581-4754-bcad-bd95bc90f621_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_97d7074f-06ff-46db-8ff9-3fde6af0d47c_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-20201231.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_Accruals_08f51ebe-c034-47e6-bc01-84e6f9244e6d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33d697f3-f51e-4bd0-bfbb-16af17f1246e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_UnusualOrInfrequentItemOrBothAxis_3d6ac2a9-8f04-41cc-9f14-f5e696634d60_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-20201231.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_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_2d980a4f-00d5-4302-b542-3b0282de9741_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_9a9526f2-5c24-4e7f-8a1c-7c163309fedf_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_1f6bcd36-454a-4041-8451-253604278349_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_COVID19Member_6de15fbd-ebd9-4500-89d2-c073882ce432_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-20201231.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_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_df67c8e9-ca3c-4d09-ad38-8bd6154692d4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_704b4601-6286-4f02-863e-84684a8ec0f5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOtherProvisionsLineItems_b7abcffc-6f0b-4bff-a10a-fd1674118dd8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DiscontinuedOperationsMember_e64d8bb8-a7d5-4811-b77e-8bb72d4e01ff_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_77614df9-caef-401c-b738-b2589c3ca856_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-20201231.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_ProfitLoss_d67d04cb-e3e8-4596-bccd-60beddbe7114_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_2bd26293-4248-48f6-8308-31c7388db3fa_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_cd928fc5-1e19-47f3-bd46-1c7a7556dac5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LongtermBorrowings_d6b5761e-f7e5-4db1-9027-6dc28ab13a7f_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_35ec6e77-bb33-44f3-9aea-66d152be42f1_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_93229d88-315b-4516-8650-a51aede5ddd5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_a18f8f5f-bd8a-45d6-9c84-a9ec5b4c70f8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_f4f74af9-ba2b-40a4-af85-29590bcf8db6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_1510386a-5e50-4a49-b94d-e3ea55835aef_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_9d1ea8cb-7b37-4157-b6d2-f33c2d1e241f_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-20201231.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_dei_AmendmentFlag_c385c6d3-14c9-432e-9de3-a13bd29f6ad3_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/2020/dei-2020-01-31.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_ConsiderationPaidReceived_f70dcb1f-98e0-49d4-a8b0-689e25febbbb_totalLabel_en-US" xlink:label="lab_ifrs-full_ConsiderationPaidReceived" 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 net cash paid</link:label>
    <link:label id="lab_ifrs-full_ConsiderationPaidReceived_label_en-US" xlink:label="lab_ifrs-full_ConsiderationPaidReceived" xlink: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 paid (received)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConsiderationPaidReceived" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ConsiderationPaidReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConsiderationPaidReceived" xlink:to="lab_ifrs-full_ConsiderationPaidReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentNonfinancialAssets_576f82f6-8bc1-433a-b7d7-d43076278f27_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_af5bf8ac-fa21-4441-8aca-770beca59f05_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDividendsTable_09d9b93a-523d-442e-b0c1-7706b112036a_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-20201231.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_stn_InvestmentsInJointVenturesAndAssociatesMember_f3eb57ff-b2d1-4ee6-a57c-66fc940d8927_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-20201231.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_SegmentsAxis_dca3b522-7f0d-4e44-b56d-3d73c645cde2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_c9ae3e13-4d26-496e-b573-007b25e00d82_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_a6ef4e88-a9c7-4eb0-9776-aad3163c8fe8_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-20201231.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_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_ad07d00a-c424-4d08-ab11-ee2e53ec32c3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_79230b6b-9e9e-473d-a1e6-27a747407ca9_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-20201231.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_ifrs-full_GeographicalAreasAxis_c8d0ec55-bf0d-4541-a887-36a67d5d3a2c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_641c7e25-4021-4dda-a149-7469385bdfd1_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-20201231.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_country_GB_93659039-5f9f-4096-aefb-114b510d4809_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/2020/country-2020-01-31.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_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_75b1715f-6f71-4a49-a89e-fa8a69ff0b37_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsForIncreaseDecreaseInProfitLoss" xlink: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 increase (decrease)</link:label>
    <link:label id="lab_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_label_en-US" xlink:label="lab_stn_AdjustmentsForIncreaseDecreaseInProfitLoss" xlink: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 profit (loss)</link:label>
    <link:label id="lab_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_documentation_en-US" xlink:label="lab_stn_AdjustmentsForIncreaseDecreaseInProfitLoss" xlink: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 increase (decrease) in profit (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForIncreaseDecreaseInProfitLoss" xlink:href="stn-20201231.xsd#stn_AdjustmentsForIncreaseDecreaseInProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsForIncreaseDecreaseInProfitLoss" xlink:to="lab_stn_AdjustmentsForIncreaseDecreaseInProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_81cc5e65-5e44-44db-975c-17ca5c3d4473_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ClassesOfContingentLiabilitiesAxis_b8994385-7011-4431-a715-09e314aef294_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RecurringFairValueMeasurementMember_83af4d28-0161-466f-9659-012ad087c0ba_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherMember_f518b379-0d59-4d9c-8e72-4aa00405e644_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-20201231.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_DisclosureOfBasisOfConsolidationExplanatory_2ca01af9-d31d-4b66-9dca-d14b0ed00c9d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PaymentsOfDistributionRelatedPartyTransactions_eb07fb59-0533-47b2-ad6d-5b9f2bb31cf4_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-20201231.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_DisclosureOfGeographicalAreasExplanatory_0e4dd079-d690-4e73-87f0-4961bc7d2ae5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_FinancialAssetsMember_4f4feb89-8cee-4811-ac23-e1cd02cc28b1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_4bd98b9e-67c4-41fb-8b33-4f4e067142b3_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_c344643d-decf-4289-ab63-2f2b2a734692_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_3d455ad3-66a4-418a-a856-04c7c2918b81_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_fdb833b1-2f1c-4752-8bd2-bcd9db2995f7_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-20201231.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_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ae5426e2-b06c-4f2e-8599-b92c1a7fff3b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_74318ef0-5607-4b8f-8fab-bc00346c7391_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_InterestExpenseOnOther_07dee171-a5a8-43b8-bf06-1c892ea6eb34_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-20201231.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_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_d7bc8d01-e76c-446f-9d7a-3cb4a923328d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfBusinessCombinationsLineItems_9a02674c-85fd-4faf-a47f-b3da28096e86_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_bf5661a0-09ff-470d-a3b5-6453e35920b0_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-20201231.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_ActuarialAssumptionsMember_8dd0e32a-e55f-4454-afc2-cc5512a8821c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Assets_a48fd228-0b7e-4095-937a-765f229fbe59_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_21ea4ef7-e25b-4795-a88c-8dbae96077a5_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-20201231.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_WeightedAverageDurationOfDefinedBenefitObligation2019_94d234cc-89ab-49a0-8763-6b627706aa6e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ActuarialAssumptionsAxis_04625097-5c6d-4f5f-bf82-b80bcef3b819_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AmortisationExpense_7df22e24-799e-4bc3-9334-0543ec430ef2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_1ece36c9-f5be-4097-9e9a-c539ae289129_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LaterThanOneYearAndNotLaterThanFiveYearsMember_7c58f6a7-e06d-4c2b-97b6-7a49fbdabaac_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_InterestExpense_61b1ce26-0fe6-4590-abc0-fd94f00512b4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ConstructionInProgress_f6afa36d-5867-4e69-9663-4d0c65a67cbf_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_f6568745-66f9-40a2-a4b6-82c788969483_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AdditionalRecognitionGoodwill_6e1c99a7-6882-4566-bd57-fdb29e8082ed_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_6fa985db-0ef6-4c2f-8679-074486cb7be4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_InterestExpenseOnLeaseLiabilities_5cdb7229-94be-49ea-b613-64d21be03173_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_4a8e6e43-1935-4e4e-a8df-f0d2d1dc172e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFairValueMeasurementOfLiabilitiesTable_5503d37b-8da4-4e19-a4d4-55866b0dae23_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_3cc5807a-1d69-41b0-a86d-5c0b09a79424_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SoftwareFinancingObligationsMember_4f291950-503b-4951-91b2-3f8ac137436d_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-20201231.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_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-20201231.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_JointVenturesMember_ca7f0220-4f8f-4c45-83b9-c99fbda31030_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisposalsPropertyPlantAndEquipment_7947cf02-2fa2-40d2-9826-d0eaf6bf7ab2_negatedLabel_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" 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">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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherLongtermProvisions_396348e9-1e3f-4fda-8dc3-d4a2cf264488_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_cd9b1725-4496-40ef-bd0d-207aaea272fc_terseLabel_en-US" xlink:label="lab_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink: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 paid</link:label>
    <link:label id="lab_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion of consideration paid (received) consisting of cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:to="lab_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AustralianFundMember_be0e085d-ce32-4dbd-95ed-50657f050688_verboseLabel_en-US" xlink:label="lab_stn_AustralianFundMember" 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">Australian funds</link:label>
    <link:label id="lab_stn_AustralianFundMember_label_en-US" xlink:label="lab_stn_AustralianFundMember" xlink: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 Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianFundMember" xlink:href="stn-20201231.xsd#stn_AustralianFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AustralianFundMember" xlink:to="lab_stn_AustralianFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_1222c115-e933-4ad9-9894-de924f396a08_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-20201231.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_CurrentPrepaidExpenses_b22dba4f-4b8f-4ec8-aa3e-9633adc5ed53_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_7ab61140-9cef-4f06-8ed9-953971658bd7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OptionPricingModelMember_5c69dbc8-c5ba-43b0-9cf2-4a2b9a9264ae_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ContingentLiabilitiesMember_c09a00d6-c0a5-46a5-a3f1-81e3bb35dedd_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DeferredIncomeRecognisedAsOfAcquisitionDate_8087ceb6-1301-48bc-b888-a3d3bb75f115_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate" 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_DeferredIncomeRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate" xlink: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 income recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_587a7ad2-af96-418f-8105-2bcfac493f74_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LossesOnChangeInFairValueOfDerivatives_027fb8a9-6407-4dc2-8465-430addaefdbb_terseLabel_en-US" xlink:label="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink: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 loss on forward contract</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ExpireMember_bd607a7a-babf-40b4-974f-379e327c7142_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 (2021 to 2040)</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-20201231.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_LaterThanThreeYearsMember_3bccbbf2-cecd-4946-89cf-f5376f4d801d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfFinanceCostExplanatory_7abdeff6-c5a5-4cd1-a7c4-0f1a58b1ba19_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 and Other Net Finance 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SharesRepurchasedForCancellation_cfa2c0ed-298e-43e3-9cd9-641ed22c4e87_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-20201231.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_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_67c13078-9572-47e3-915e-d02e57932faf_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credited (charged) directly to equity</link:label>
    <link:label id="lab_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_label_en-US" xlink:label="lab_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink: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 and deferred tax relating to items credited (charged) directly to equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:to="lab_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ValuationTechniquesMember_a8cc8878-c4b7-46ac-9a9f-33fbdd791a3b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Borrowings_2de69ab1-d62c-4987-997b-d917425fb87c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_RetainedEarningsMember_bdf164fc-1eb7-4011-b4b2-1620834f47c5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_UnrealizedGainLossOnInterestRateSwap_2d62d221-c03a-4b42-af01-8558173546fd_terseLabel_en-US" xlink:label="lab_stn_UnrealizedGainLossOnInterestRateSwap" xlink: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 loss on interest rate swap</link:label>
    <link:label id="lab_stn_UnrealizedGainLossOnInterestRateSwap_label_en-US" xlink:label="lab_stn_UnrealizedGainLossOnInterestRateSwap" xlink:role="http://www.xbrl.org/2003/role/label" 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_stn_UnrealizedGainLossOnInterestRateSwap_documentation_en-US" xlink:label="lab_stn_UnrealizedGainLossOnInterestRateSwap" xlink:role="http://www.xbrl.org/2003/role/documentation" 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:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainLossOnInterestRateSwap" xlink:href="stn-20201231.xsd#stn_UnrealizedGainLossOnInterestRateSwap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnrealizedGainLossOnInterestRateSwap" xlink:to="lab_stn_UnrealizedGainLossOnInterestRateSwap" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_76d0735a-243c-4ee8-9023-84a8b54f37f4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ExercisePriceOfOutstandingShareOptions2019_4dffc9cd-5ceb-4f55-a2cd-0448aad69405_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AssetsAbstract_cc8c82e8-2118-4908-8656-a375326bcfcb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_a0b350f8-4097-496f-8da4-e401ec9c9650_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_4721bf7a-1513-4d8d-b732-efd5bbd67adc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_d78231b2-6e73-4fdb-b008-789bd0450ea2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_1519e08c-185e-425c-b71e-8adda7a10151_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProvisionForClaimsMember_e250b8c1-a775-4a6a-b6f3-2e2d50ca4913_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-20201231.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_DisclosureOfReconciliationOfChangesInGoodwillLineItems_bbe5b3b6-d593-431d-8f32-ab5f4bcaa437_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DepreciationRightofuseAssets_0ad8d53b-0d76-49d9-9fcb-3af04c8f1182_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_d48b088b-081a-471c-b57c-d3afc5ab4cef_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_6a7c340f-6256-4ed2-bef5-dbe99063233c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_087931b9-191f-4895-9e50-ae1bfb78d6c5_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink: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_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink: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 repayments or payments liabilities arising from financing activities</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink: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 repayments or payments liabilities arising from financing activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:to="lab_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_2126d3db-0fc4-4bbc-8273-dd9c24b3b228_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_e0d75e89-ef85-43ce-a219-5225fce4f6cd_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1126be04-d83a-4ec7-81b8-53018ba16d78_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_bbd3e0b2-0f9b-4a05-b24e-9059b846b085_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_bc0848d7-704b-4725-85ee-4bc0677861df_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) Expense</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-20201231.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_DisclosureOfCashFlowStatementExplanatory_0cdf5b08-17e6-439d-99f1-82cf52b82ca4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_CurrentDeferredPaymentsOfNonCorporateTaxes_0a29f19d-b512-4b74-9787-7fef4fa5805c_terseLabel_en-US" xlink:label="lab_stn_CurrentDeferredPaymentsOfNonCorporateTaxes" xlink: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 current portion</link:label>
    <link:label id="lab_stn_CurrentDeferredPaymentsOfNonCorporateTaxes_label_en-US" xlink:label="lab_stn_CurrentDeferredPaymentsOfNonCorporateTaxes" xlink: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 deferred payments of non-corporate taxes</link:label>
    <link:label id="lab_stn_CurrentDeferredPaymentsOfNonCorporateTaxes_documentation_en-US" xlink:label="lab_stn_CurrentDeferredPaymentsOfNonCorporateTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current deferred payments of non-corporate taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentDeferredPaymentsOfNonCorporateTaxes" xlink:href="stn-20201231.xsd#stn_CurrentDeferredPaymentsOfNonCorporateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CurrentDeferredPaymentsOfNonCorporateTaxes" xlink:to="lab_stn_CurrentDeferredPaymentsOfNonCorporateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_e49ec89d-8c74-40f4-b354-29d73c30f4c8_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 DSUs paid</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_76ada9d7-80bf-4d59-a8a4-dd7551d202b8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfRevenueFromContractsWithCustomersExplanatory_5f7e7a28-23c4-473a-b0e5-a176aefbb180_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_LetterOfCreditMember_ae1cab20-c7e8-4179-8c21-9ae6dfcb7633_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-20201231.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_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_a0266453-2378-42ba-8069-5be2d5cdcdfa_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_9d23a6a5-b4c4-4d2d-972c-15dc1c9c254a_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_7c023e08-0acb-4ab1-9167-ef19e81d9515_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OrdinarySharesPerSharePeriodFourMember_e4e23699-b8ca-43e9-bae2-d68a677702dd_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-20201231.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_LiabilitiesArisingFromFinancingActivitiesMember_3acbe4e0-a1a7-4ac3-a6b6-05a317cf5c90_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_114c95cd-3708-4069-bfeb-815c1bda019b_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-20201231.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_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_b1f20e36-873b-489e-857b-7795a6ff9bb4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityAddressesAddressTypeAxis_77a445b1-a7ff-44de-80bc-ccfc0f99e35d_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/2020/dei-2020-01-31.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_dei_EntityAddressesTable_050aa939-aaf5-499b-85d9-7f35cbf0a5f7_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/2020/dei-2020-01-31.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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_a032c199-6308-4050-922f-2dfa2e064068_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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-20201231.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_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_4a4869bc-ea1d-4b9a-809b-564467ea63aa_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">Payments from plan, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ImpairmentLoss_ab8882f7-d8f9-40ae-82ed-91e4550c3411_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Cash_9739b4a5-5df5-47a1-bebd-4291b624d9bd_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOperatingSegmentsTable_ad39e238-7e3d-437a-9e95-7f5747756ffb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_c9a746a3-88fb-4e67-a49a-37cea45ad973_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_e3cf02c8-c954-4f6b-818b-e55d54dbded2_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_59681506-c98f-4d72-a48e-25a3f14fb760_negatedLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" 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">Number of share options forfeited in share-based payment arrangement</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfContingentLiabilitiesLineItems_5d6c5e05-43b7-4490-8f98-3cc7afa35b42_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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-20201231.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_stn_CashFlowsUsedInOperatingActivitiesForLeases_b8b89048-6d71-464e-ba55-db1c8d8c85fc_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 outflow 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-20201231.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_DisclosureOfEventsAfterReportingPeriodExplanatory_220491e1-54b6-44e4-bb02-0b69b25f6632_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">Events 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_JointVenturesWhereEntityIsVenturerMember_adb768fd-9cec-42c9-a42f-7973d4e27d41_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_cc286651-3ebf-49a0-a880-b97bb7238d5b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfBorrowingsExplanatory_393fa8d5-4d0e-4a81-93ae-0ea8c6e5a879_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CurrentLiabilitiesAbstract_9795258d-5357-472f-8716-e3efd4075152_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfJointOperationsTable_0eb431b9-0e3e-49e9-aa2f-b2b866176544_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_5704c32a-b755-4217-8e24-e2528db2c9e3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DividendsToShareholdersMember_0618080a-cce1-481f-9e59-a9584e64df19_terseLabel_en-US" xlink:label="lab_stn_DividendsToShareholdersMember" xlink: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_stn_DividendsToShareholdersMember_label_en-US" xlink:label="lab_stn_DividendsToShareholdersMember" xlink: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 to shareholders [Member]</link:label>
    <link:label id="lab_stn_DividendsToShareholdersMember_documentation_en-US" xlink:label="lab_stn_DividendsToShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends to shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendsToShareholdersMember" xlink:href="stn-20201231.xsd#stn_DividendsToShareholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DividendsToShareholdersMember" xlink:to="lab_stn_DividendsToShareholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_deb65172-c180-40c8-a9cf-b92dce883174_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_a8e324dc-d141-4a34-9a28-32f9cbc09376_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-20201231.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_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_d3f14c18-503d-4829-b411-288859f9a83c_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-20201231.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_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_5893fad9-3d3d-4c64-b8f4-52162e6a1e3b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_c6cef3e3-5073-456c-96e2-f568f0381e27_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-20201231.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_AdditionalPaidinCapitalMember_e726b073-ef20-4cfa-ad84-ccc4ec225db4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SubconsultantSubcontractorAndOtherDirectExpenses_f5abe1fe-b62e-4db8-ae4f-212167560025_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-20201231.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_stn_Vesting1Domain_03df8f8c-3c09-4c54-96ef-154e9fcde4a2_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-20201231.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_ifrs-full_RightofuseAssetsMember_9e6b4a1a-9a80-4993-8c50-e110436c6ea5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount_f1644d00-48fb-4a6c-9118-67603c6ab6dd_terseLabel_en-US" xlink:label="lab_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" xlink: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 recoverable amount exceeds carrying amount</link:label>
    <link:label id="lab_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount_label_en-US" xlink:label="lab_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount by which unit's recoverable amount exceeds its carrying amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" xlink:to="lab_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_d0addc89-71cf-4fd0-b691-e26d03cb97b1_terseLabel_en-US" xlink:label="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on disposal of discontinued operations before income taxes</link:label>
    <link:label id="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_label_en-US" xlink:label="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink: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) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:to="lab_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_7e965e94-3fba-4183-8417-5035949e9cc5_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_5201b2f1-d7d1-4afc-bc37-e0a923fe3550_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_d18c9e98-5e31-40cf-bac0-8d7070559e8f_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-20201231.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_WeightedAverageShares_c6aef169-1802-4aaf-ac15-e3f236d985eb_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 outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_16d55c4c-31b5-4dc2-837f-1954c7ee25f3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_514d2b02-1d09-4462-844a-54460d313973_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfIntangibleAssetsExplanatory_f31934d8-f16f-4be3-8931-0f58c2020bf1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SeniorTermLoanTrancheBMember_c0a51c22-de96-4d20-9f1e-c79966c8ccf3_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-20201231.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_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_6b1fc7c3-f534-4c77-9865-4b5445adc908_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink: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_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink: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 recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EnvironmentalServicesMember_fff53f39-683e-4884-89d7-8c4d30ba8281_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-20201231.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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_5f09dd52-4599-49d1-92f4-9de2bed06305_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CashFlowsFromUsedInOperatingActivities_5b8428d3-8acb-48f0-b48b-30394e0f0a1f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_d1ed32f0-256e-4168-b975-faececedaedf_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ShorttermEmployeeBenefitsExpense_5129c35c-a5f1-42fc-b9cb-252defe50831_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EmployeeBenefitsExpense_f4d38a90-14a8-4de5-8f4f-9e807c8b07c1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_ae63fa3c-bc4c-4286-93a7-89555acdbdd9_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-20201231.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_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_a6f15e10-9420-462a-8fb7-661c23adfad8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherFinancialLiabilities_168ae327-4d03-4d22-b240-695d348ae906_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_5fda5237-146c-4deb-be9a-3acd61d9c438_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_5f2cbf7c-3718-4690-8594-9498d8842c2a_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-20201231.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_CashOutflowForLeases_388fb829-1c68-48bd-9f67-9520a063bb62_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 outflow 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_d4a0a1bc-d8a2-4348-b549-c63258864662_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfRelatedPartyExplanatory_77d46a14-1669-4070-ae82-c670a4353f63_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SoftwareLicensesMember_eec7c604-a064-40a5-92f4-4f0019250394_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-20201231.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_KeyManagementPersonnelCompensationSharebasedPayment_471c2a00-8610-4a9e-ae9b-978f15f68418_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfIntangibleAssetsLineItems_1c4fb43b-d1b6-435e-b14c-dcf79cd8a77e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_MiscellaneousOtherLiabilities_08e3872b-72cc-4b63-9574-629768afa4e0_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-20201231.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_97c69767-ad1c-45b3-9104-fc77107a760f_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-20201231.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_IncreaseDecreaseInCashAndCashEquivalents_c25a0ff1-fa20-4018-b8da-0e5b906c68e2_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 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2a0f241b-6a2b-406f-a3f1-1dfe70e40bc3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NoncontrollingInterests_0a04a9b2-ca3a-4e88-9223-bd511544b371_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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-20201231.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_AggregatedTimeBandsMember_ab665fef-70f7-44a6-8204-0980aa3fee59_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_39794dbf-bdae-4096-843a-4839aabfeeda_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfFinancialAssetsExplanatory_f13921a3-f389-481c-b374-930e5a601d12_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfActuarialAssumptionsTextBlock_dd1fbf21-652d-4b57-a864-e01bdac8a02c_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-20201231.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_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_d098ee66-0e85-4a73-a090-a313e5d265a8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RestatedMember_15dc427c-bdb9-404f-ae1d-81c97d5a95b3_terseLabel_en-US" xlink:label="lab_ifrs-full_RestatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currently stated [member]</link:label>
    <link:label id="lab_ifrs-full_RestatedMember_label_en-US" xlink:label="lab_ifrs-full_RestatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currently stated [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestatedMember" xlink:to="lab_ifrs-full_RestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_700bf951-fb0f-4775-af8f-4a4069e55c87_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">Past service cost, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_PresentValueOfDefinedBenefitObligationMember_cc59d736-52eb-432d-a5db-933536b07df2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_67e82102-7891-489b-b75e-3d8ee9ad2623_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_da794d68-81d2-43a4-9916-10e0727050d7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_09dac505-1b74-49e0-a19e-a33a6ee5fcc7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_InvestmentsAccountedForUsingEquityMethodAbstract_24f79b05-6e85-4953-867d-7d4115ed34a2_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink: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 accounted for using equity method [abstract]</link:label>
    <link:label id="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_label_en-US" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink: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 accounted for using equity method [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:to="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_3354ce7c-0047-4f7f-966e-61ebe91c0fbf_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SellingGeneralAndAdministrativeExpense_2826e599-5737-4324-b2dd-be6ba97894fa_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityRegistrantName_155b8e60-56c6-49a3-b0ae-d33145317db2_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/2020/dei-2020-01-31.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_OtherReceivables_6cf7717d-13fc-4db4-bec6-3d03d439045e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EquityPriceRiskMember_ddce01bc-9a4a-41bd-bdcf-7f851dd498fe_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityPriceRiskMember" xlink: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 price risk</link:label>
    <link:label id="lab_ifrs-full_EquityPriceRiskMember_label_en-US" xlink:label="lab_ifrs-full_EquityPriceRiskMember" xlink: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 price risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityPriceRiskMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityPriceRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityPriceRiskMember" xlink:to="lab_ifrs-full_EquityPriceRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonvestedOptionsMember_08f300c1-ac5e-4482-b048-7de9e115edcb_terseLabel_en-US" xlink:label="lab_stn_NonvestedOptionsMember" xlink: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-vested options [member]</link:label>
    <link:label id="lab_stn_NonvestedOptionsMember_label_en-US" xlink:label="lab_stn_NonvestedOptionsMember" xlink: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-vested options [member]</link:label>
    <link:label id="lab_stn_NonvestedOptionsMember_documentation_en-US" xlink:label="lab_stn_NonvestedOptionsMember" xlink: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-vested options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonvestedOptionsMember" xlink:href="stn-20201231.xsd#stn_NonvestedOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonvestedOptionsMember" xlink:to="lab_stn_NonvestedOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnusedTaxLossesAndCreditsMember_a8607a18-6b51-40e4-84e2-c467e3e00dc2_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-20201231.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_DisclosureOfFinancialInstrumentsTable_1709530b-26cc-4ac1-8859-ef3b3c1db116_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LiabilitiesArisingFromFinancingActivities_a83bc14d-eb64-4e03-8fd1-f213521b1da0_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_8d2daa04-75cc-4e57-88f2-371e70b71202_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_WeightedAverageMember_89360d53-da38-4095-a59d-4d8ed74e70a3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_EntitysTotalForCashgeneratingUnitsMember_e4c78917-fab5-4796-9658-56c8b72272d5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityIncorporationStateCountryCode_b2b12088-edad-43fe-a90f-4b85ecd6e149_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/2020/dei-2020-01-31.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_OperatingSegmentsMember_0e17ee1a-c76c-41bb-ae1a-6f700ec9571e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_MaturityAnalysisForDerivativeFinancialLiabilities_8e200392-5db4-4619-a37a-72f51233e70b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_b2d4dbcb-42a1-4381-a431-67ebfe55d532_terseLabel_en-US" xlink:label="lab_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink: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_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_label_en-US" xlink:label="lab_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Provisions Reassessed And Arised Based On Expected Probable Outcome</link:label>
    <link:label id="lab_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_documentation_en-US" xlink:label="lab_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding provisions reassessed and arised based on expected probable outcome.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:href="stn-20201231.xsd#stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:to="lab_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_df24ac05-9569-4a80-a462-d39b06a3e5b7_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">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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityAddressesLineItems_3a0c1948-4dc0-41dc-812c-ef2046687598_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/2020/dei-2020-01-31.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_MaximumExposureToCreditRisk_caed0e7d-eca8-4b52-b257-071ff661aba4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityAddressPostalZipCode_6057ab6f-98e0-43b1-ac89-007fc8a35668_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/2020/dei-2020-01-31.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_stn_PurchaseContractualObligation_119a162c-c635-40b6-873d-1a079f8b21f2_terseLabel_en-US" xlink:label="lab_stn_PurchaseContractualObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase obligations</link:label>
    <link:label id="lab_stn_PurchaseContractualObligation_label_en-US" xlink:label="lab_stn_PurchaseContractualObligation" xlink: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 contractual obligation</link:label>
    <link:label id="lab_stn_PurchaseContractualObligation_documentation_en-US" xlink:label="lab_stn_PurchaseContractualObligation" xlink: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 contractual obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseContractualObligation" xlink:href="stn-20201231.xsd#stn_PurchaseContractualObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PurchaseContractualObligation" xlink:to="lab_stn_PurchaseContractualObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_8d6cd958-fe7a-4acd-a411-84121defef52_negatedLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" 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 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentLiabilities_19692c9a-6710-457d-96b5-5ffd08d3bb4e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_8dee136a-72da-42bf-86f5-8a0101e7cd81_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFairValueOfPlanAssetsLineItems_544ac832-982f-4f35-ac6b-d4aa33e3e08b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_c3c28c98-1a31-4c26-9bbc-d194c2a5a4eb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_ebdb5680-097c-4a94-98ac-dde11ed6504d_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-20201231.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_TradeAndOtherCurrentPayables_790b16dc-5d07-4cef-a51a-ab45faabb1b1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherTemporaryDifferencesMember_3d62e503-66f8-41a5-a84b-82dcf0811f82_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ReportableSegmentsMember_b6085a50-a60a-4fa8-8a9c-bdbe5974391c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PaymentsToSuppliersForGoodsAndServices_a7426e89-3e26-4bf4-a587-1de4879cbc2a_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" 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">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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EntitysTotalForJointVenturesMember_78a40327-605d-46cd-8097-b2d9dcf16bf2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFairValueOfPlanAssetsTable_7c1e0efd-b5b3-47e9-ab4a-49bfc653722f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_38c2d18f-f2b8-4c42-be49-689f56d008ef_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Level1OfFairValueHierarchyMember_14485f23-42c9-4385-94ca-465e9b8d4949_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_772faf1a-cec3-4821-a778-64156e5268f4_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_b6d8375d-4436-4cd3-8375-37259cd26545_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_cc23d53d-27a4-4edb-97f2-85052d2c39e3_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink: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 (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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RetainedEarnings_5d4d2d0e-1bcd-47cf-ac61-f19e2b0ceba5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LiabilitiesMember_a91877ac-9293-41bf-aef9-885fafd0d5c7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TradeAndOtherReceivables_710e8132-8287-4d75-9f6e-52352acd2a1d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OperatingSegmentsAbstract_1fbb7bc9-3a4d-4b45-aec4-eed6972087d8_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-20201231.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_stn_OfficeSpaceMember_0668b9c2-18ad-45d0-86bf-2e6f31a61876_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-20201231.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_FinancialAssets_93feb06e-082d-465c-b94d-5c3ede646ed7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ProvisionsRecognisedAsOfAcquisitionDate_753d88f4-6d5b-4b1f-b1c2-3fa191c8d871_negatedLabel_en-US" xlink:label="lab_stn_ProvisionsRecognisedAsOfAcquisitionDate" 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">Provisions</link:label>
    <link:label id="lab_stn_ProvisionsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions recognised as of acquisition date</link:label>
    <link:label id="lab_stn_ProvisionsRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:href="stn-20201231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_ProvisionsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherShorttermProvisions_e9580920-9949-4c2f-a74f-f3e59b71f384_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_27f7daf6-30d3-495f-87a8-4a36283b986e_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-20201231.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_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_57f4c1ba-154e-41b4-ad29-b3fdf10a573e_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">Actuarial gains (losses) arising from experience adjustments, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOtherOperatingIncomeExpenseExplanatory_26b3ba57-c3c1-40e2-8d84-fd4993007c04_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) Expense</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_0b40d845-ae64-43ea-bbd8-23afd073f37e_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) through other changes, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_58f4486d-83d4-4b01-bf19-6943c664aa16_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_9f5385ea-8009-4d00-a02f-9badc544aaca_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_7e5b226d-a449-4a1e-9937-811d3dc8effb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncomeStatementAbstract_53d8b6d2-e106-4428-ab6e-f59f9d40a4a6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_DocumentFiscalYearFocus_45d64a07-68c2-4cb6-b7b2-02ae668a6457_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/2020/dei-2020-01-31.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_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_2c2f5dd2-ca89-4c5c-8464-27c974e109ae_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityCurrentReportingStatus_dd98c9da-8230-4362-b96f-9a8fc1d1688e_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/2020/dei-2020-01-31.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_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_c3cb3386-8109-4f0e-ac5a-5110559d9394_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherComprehensiveIncome_fae59943-757c-4324-9d2a-4f213484dbc7_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 loss for the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_db69e178-f655-4afb-b150-230e5601a078_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_03e05a58-0822-45c6-96a4-925638b9f833_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink: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 grant date fair value, Non-vested share options</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_label_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink: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 Reporting Date Share Options Non Vested</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_documentation_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink: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 weighted average fair value of share options non-vested at end of the year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:to="lab_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SixtyOneToNinetyDaysMember_cd020f08-8076-4b0a-a6d1-6b3667f893e0_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-20201231.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_AllLevelsOfFairValueHierarchyMember_25655459-4f54-4fc7-b2fd-f91ec52599eb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ab9d9c42-3aed-482f-b69f-57dbf715dbdf_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_df4025d9-b6fa-4241-b450-97b5e9babd90_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PensionDefinedBenefitPlansMember_956e9f55-4c85-442e-9fcc-bd0cfb7c5012_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_4c26d1ba-0fc1-4c47-a2a2-4e690c14d313_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DividendsPaidOrdinarySharesPerShare_8c0f3173-eb69-4736-b570-8bf78c720c8f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_86c49e53-0122-4352-aee9-73ce2fcb3dd2_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">Return on plan assets excluding interest income or expense, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BorrowingsByNameAxis_e6a0003a-9a47-454f-8289-26ad16471291_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_6407db6b-8873-4df5-a105-b4dd9ad222eb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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-20201231.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_DisclosureOfProductsAndServicesExplanatory_b0df0fa8-0eb0-455b-8ce7-ab65add4b8fc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_StatementOfFinancialPositionAbstract_7ac7d079-f96f-481c-a266-c7a95064c513_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_f28ca2cc-d7c1-492a-8cec-49b73a883dec_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink: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 Results of Discontinued Operations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink: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 [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets_39965b73-8d8f-4b3d-9ee0-670b00f02f03_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ea2db77d-91bd-46c8-8ee2-c2a9dcd7c6bc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_MaturityAxis_8b4365e3-9eff-4be8-b0da-b4a6bff79053_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_fa3317c4-9011-4c89-adad-39c4d86eb55d_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">Reclassification of fair value of share options previously expensed</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-20201231.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_ProductsAndServicesAxis_a8bb8554-f965-422d-b373-7fc357c4a1c5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_07d9700c-ad27-43e2-bd6e-efab3e7298bb_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-20201231.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_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_1aec23ce-cf0f-4f78-8221-b94aabdd2fd1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_LettersOfCreditIssuedAndOutstandingInAddition_df556164-9a8f-4593-9015-eb5cc56bd88d_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-20201231.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_dei_EntityAddressCityOrTown_b1771f96-0933-49d2-bdca-a39fbf486acc_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/2020/dei-2020-01-31.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_stn_InvestmentTaxCreditsAbstract_26b16a09-0cfe-48bd-b2c7-e6345323106b_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-20201231.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_stn_WhollyOwnedSubsidiariesMember_ca63c1dd-c77c-4858-a1a6-6602bfd2b756_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-20201231.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_c8beb097-6962-4f5a-a650-3bfcfdce4aa6_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-20201231.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_InterestRevenueExpense_91637913-cd2d-41e5-884b-817f59f8dffa_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_3623c4e0-090e-4b46-bbf4-25530fa3ff8e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfCashAndCashEquivalentsExplanatory_f5581509-313a-4749-abd6-f9aa295c9f9f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DirectLaborCosts_b680c3f2-56ff-4e18-afca-145586dd98d9_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-20201231.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_4a8a04c9-20da-4e2e-b7b9-6417edde3f30_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-20201231.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_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_3da0e115-6fa3-4ea6-8a33-42d8939ed054_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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_bbd12279-e610-474d-bb22-45e4cb764681_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TaxRateEffectOfTaxLosses_cc837a02-54af-43a3-8573-7753440df3f3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_InterestPaidClassifiedAsOperatingActivities_308a1d1b-ebe2-429e-8271-4bdb1128e611_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities" 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 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_aa5b703e-3617-4aac-9cb7-0e7978b00bbd_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfProductsAndServicesLineItems_47cb8916-a504-4f01-9da4-f3a110110e4a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_FinancialInstrumentsAbstract_d4274a13-d196-424d-9510-a2858f748f55_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-20201231.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_ClassesOfLiabilitiesAxis_92942c77-5cce-4c78-bb6b-4efbccfe07f3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DividendsPaid_cf45c0a9-7080-4f08-b26a-b7b3e111d899_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_BusinessContactMember_acd6fe37-b6a6-45db-a98f-15c985e75d76_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/2020/dei-2020-01-31.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_EntitysTotalForSubsidiariesMember_58a97e0f-672e-464d-808c-a9d77c57a9f7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AccumulatedOtherComprehensiveIncome_1fd91739-1b6e-45b0-b939-dfddd44c56bf_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_79b5fdde-6962-4043-afc6-e59d070271e4_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_69006ba0-a9b0-48dd-8904-ae6aff881464_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ComponentsOfEquityAxis_72ac1b53-df8d-4365-80c7-f83b708c8769_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_StantecSGJointVentureMember_4ee0672d-60db-4563-8304-775235003a03_terseLabel_en-US" xlink:label="lab_stn_StantecSGJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec/SG Joint Venture</link:label>
    <link:label id="lab_stn_StantecSGJointVentureMember_label_en-US" xlink:label="lab_stn_StantecSGJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec/SG Joint Venture [Member]</link:label>
    <link:label id="lab_stn_StantecSGJointVentureMember_documentation_en-US" xlink:label="lab_stn_StantecSGJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec/SG Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecSGJointVentureMember" xlink:href="stn-20201231.xsd#stn_StantecSGJointVentureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_StantecSGJointVentureMember" xlink:to="lab_stn_StantecSGJointVentureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_8bfae2d6-a330-43f9-bfb7-91732fc9bf9d_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">Adjusted weighted average number of ordinary shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DiscountRateMember_88744883-3242-4a61-b29c-629bb225da4c_terseLabel_en-US" xlink:label="lab_stn_DiscountRateMember" xlink: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_stn_DiscountRateMember_label_en-US" xlink:label="lab_stn_DiscountRateMember" xlink: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 [Member]</link:label>
    <link:label id="lab_stn_DiscountRateMember_documentation_en-US" xlink:label="lab_stn_DiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DiscountRateMember" xlink:href="stn-20201231.xsd#stn_DiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DiscountRateMember" xlink:to="lab_stn_DiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember_735295e9-eaf5-4238-81cc-c5c57c4145e6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashFlowsUsedInFinancingActivitiesForLeases_d73b4d6b-c496-4723-b843-7a870bcfaf3a_totalLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" 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 outflow 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-20201231.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_e6284ba5-6bdf-4887-a156-a7e893b0d69c_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-20201231.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_stn_DeferredTaxDefinedBenefitObligationMember_5ee49218-706b-470e-b4ac-75b34ed66aba_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-20201231.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_e3f656d3-316f-4042-9bec-889e19ebeb19_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-20201231.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_ActuarialAssumptionOfExpectedRatesOfInflation_f6ca9d06-b69f-406c-bb67-6807fc9209a6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NetDefinedBenefitLiabilityAssetAxis_e11d2a6b-ed10-40e8-9ac7-96e40b3d7e3e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_74cdd652-70e3-4af7-b6c0-5d0695c48826_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LineOfCreditFacilityAdditionalBorrowingsCapacity_3bbe259c-b6a3-44ba-8e99-6d206f6a01d8_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-20201231.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_stn_UndiscountedLeasePaymentsToBeReceived_9a8a6ef6-5e08-43a6-9b84-8037385682f7_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-20201231.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_dei_DocumentFiscalPeriodFocus_dbe326d2-edc1-48c9-9d55-540f4101d7e0_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/2020/dei-2020-01-31.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_stn_ProfitLossFromContinuingOperationsAbstract_4214df48-7219-4bb9-8edd-74b9a6f3df7b_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-20201231.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_MajorComponentsOfTaxExpenseIncomeAbstract_155c6042-4e42-4c12-abbd-a6f7d7810e14_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BusinessCombinationsAxis_2561d3ae-9763-45e5-9783-4516df73c564_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashFlowsFromUsedInOperatingActivitiesAbstract_15e08e40-c2e8-4098-bcd4-04dfcffa8266_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</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OperatingMarginRateAppliedToCashFlowProjections_273619f2-52a4-4b92-95a1-5fa1eb3413c5_terseLabel_en-US" xlink:label="lab_stn_OperatingMarginRateAppliedToCashFlowProjections" xlink: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 margin rates</link:label>
    <link:label id="lab_stn_OperatingMarginRateAppliedToCashFlowProjections_label_en-US" xlink:label="lab_stn_OperatingMarginRateAppliedToCashFlowProjections" xlink: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 margin rate applied to cash flow projections</link:label>
    <link:label id="lab_stn_OperatingMarginRateAppliedToCashFlowProjections_documentation_en-US" xlink:label="lab_stn_OperatingMarginRateAppliedToCashFlowProjections" xlink: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 margin rate applied to cash flow projections.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:href="stn-20201231.xsd#stn_OperatingMarginRateAppliedToCashFlowProjections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:to="lab_stn_OperatingMarginRateAppliedToCashFlowProjections" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashTransferred_02fe988f-6092-4865-a6c1-2e360a490296_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_b5f62466-170b-4871-96f9-ea14ef2fac56_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-20201231.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_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_80d18d0f-bf03-4a25-8e37-ef483bbf9cf6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AdditionalPaidinCapital_f4eb27f0-b209-435c-bb32-ac2270db227c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProportionOfOwnershipInterestInJointVenture_58d33906-cf0b-44b0-9b57-9c0e788199ef_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EquityInvestmentsMember_38cfeaad-fd78-487b-81aa-b7986ae2607c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LiabilitiesFromSharebasedPaymentTransactions2011_9600bf2f-9312-4bfe-9b6b-37a67ce88bc2_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_7d95a771-5da9-4ffc-85e1-8473aab2a0e0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_4f49d4c5-19ce-481c-8e2c-4c22f0358d33_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_596e4bf1-0c55-4105-be1c-4746218bf878_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">Gain (loss) on remeasurement, net defined benefit liability (asset) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDetailedInformationAboutBorrowingsLineItems_df80f05b-b550-4cf5-a2b3-6bd66c618025_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_b9da3382-7427-4acd-a48e-96c1f9029cec_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_InterestRateRiskMember_16fbbac5-0033-4465-bf2d-97c0abc2f7d5_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember" xlink: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 risk</link:label>
    <link:label id="lab_ifrs-full_InterestRateRiskMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember" xlink: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 rate risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateRiskMember" xlink:to="lab_ifrs-full_InterestRateRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_3d17cc10-cf8b-4139-9216-fc89e07dee14_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_28877143-8226-4be1-9afd-348f9351c377_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comparative Figures</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink: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 reclassifications or changes in presentation [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AggregateMaturityValueOfNotes_e9fb8e76-7477-486a-ad8c-f883a5564df9_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-20201231.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_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_f5b87fcf-067c-486c-bca4-cc9745b760c6_terseLabel_en-US" xlink:label="lab_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on interest rate swap, net of tax</link:label>
    <link:label id="lab_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_label_en-US" xlink:label="lab_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain Loss In Fair Value Of The Interest Rate Swap Net Of Tax</link:label>
    <link:label id="lab_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_documentation_en-US" xlink:label="lab_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain loss in fair value of the interest rate swap net of tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" xlink:href="stn-20201231.xsd#stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" xlink:to="lab_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_f33f8ece-d081-4439-8c6b-9af2a689b4ea_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_0875ea76-ffb8-4ed4-80a5-637065eda617_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_NoncurrentLeaseLiabilities_394ed9f1-f60d-4921-ae06-8e7db8cdb589_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TypesOfRisksAxis_2e1ecb3a-48eb-43b2-9b88-11eb70789751_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xlink: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 risks [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xlink: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 risks [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksAxis" xlink:to="lab_ifrs-full_TypesOfRisksAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_8ec309cc-a23a-41ce-85d9-33b4ee35c54c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_EngineeringEquipmentMember_a5b6d8b2-6022-4994-a310-84a8bb13c64c_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-20201231.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_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_d70d8dd5-e517-43b8-acd3-0eab89177638_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_PercentageOfEntitysRevenue_dec8e291-3341-445b-a5db-aa202010501b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_125db5d8-7adf-4ff8-bb7d-ba89e9c665b1_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">Contributions to plan by employer, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_fa3f7cc3-c86d-4162-b9b3-9a0ea918522f_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-20201231.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_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-20201231.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_stn_JointVenturesByNameMember_8cf85da4-d6d3-43d4-8e77-d89d7afb141e_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-20201231.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_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_0012305c-4959-45fc-8b1a-b53adca91783_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ClassesOfProvisionsAxis_ebefb8da-0100-4ea3-bc80-6c2810727f92_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_661546de-b954-4191-8eb5-0cf1a78cb9c2_terseLabel_en-US" xlink:label="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" xlink: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 lease inducements</link:label>
    <link:label id="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_c24718b3-72f6-41a0-83a3-48a8b79b8121_negatedTerseLabel_en-US" xlink:label="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" 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">Proceeds from lease inducements</link:label>
    <link:label id="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" xlink: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 lease inducements classified as financing activities</link:label>
    <link:label id="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" xlink: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 lease inducements classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" xlink:href="stn-20201231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" xlink:to="lab_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareFinancingObligation_b237f0ee-2d8d-4aad-97d4-cae465efa39c_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-20201231.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_ifrs-full_GeographicalAreasMember_380be098-73de-4a09-9ae8-e74474c1ac51_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_93d96418-650a-4962-9221-8e7c0ebacc95_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 in which goods or services received did not qualify for recognition as assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OtherEquityInstrumentsConversionRate_a616ccf9-e020-4cce-a2bf-173f0066275f_terseLabel_en-US" xlink:label="lab_stn_OtherEquityInstrumentsConversionRate" xlink: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 conversion rate to common share</link:label>
    <link:label id="lab_stn_OtherEquityInstrumentsConversionRate_label_en-US" xlink:label="lab_stn_OtherEquityInstrumentsConversionRate" xlink: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 equity instruments, conversion rate</link:label>
    <link:label id="lab_stn_OtherEquityInstrumentsConversionRate_documentation_en-US" xlink:label="lab_stn_OtherEquityInstrumentsConversionRate" xlink: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 equity instruments, conversion rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherEquityInstrumentsConversionRate" xlink:href="stn-20201231.xsd#stn_OtherEquityInstrumentsConversionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherEquityInstrumentsConversionRate" xlink:to="lab_stn_OtherEquityInstrumentsConversionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherProvisions_7d43388a-7e10-43db-ba91-7be4fecb6c61_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_5cca188d-4f80-4a01-a14e-569e23fee9c7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfGoodwillExplanatory_bc13dfb3-c503-44f6-bc26-88dac5e1471e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_be259778-1f40-4e20-98e7-24c90872cc42_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a528282f-48ac-4129-b06f-85d362909465_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_07460c8a-35b2-4cc2-a709-c5792ffed40b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IntangibleAssetsOtherThanGoodwillMember_b765094e-9043-4cc3-959a-309954ceea88_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_c90d9203-aa47-45fd-b69e-79ae2c9562f1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_EquityMember_0d8578e3-ee03-4ccb-be10-d7e8ac4371e7_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 Securities [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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityAddressAddressLine1_62f85894-4602-4a98-81a1-e99cfd359da8_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/2020/dei-2020-01-31.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_c347c1cb-0c3a-4859-a040-c3920d6fd580_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/2020/dei-2020-01-31.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_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_98cc6046-4eb5-4247-b499-d4b72a408cf9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityEmergingGrowthCompany_2653ee81-a204-40d2-b954-3f95b26f08ad_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/2020/dei-2020-01-31.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_CharacteristicsOfDefinedBenefitPlansMember_51b58594-c5a4-44f3-8503-7694336c566e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_f2a891e2-0aea-4322-8b3c-3b1f8fa11c0b_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-20201231.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_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_f3606334-2880-4e86-b6b3-4ef4302718c0_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-20201231.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_ComputerSoftwareMember_e6dadbca-1c4f-4316-ad81-e06eb65d707c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_bf8a0817-f858-4fa6-af06-cbf67a12549c_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">Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_ed343f75-3fbb-427b-94bb-27979d948099_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" 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 payment of lease obligations</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_2a94698d-69c3-454e-9c71-3856e0039af0_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">Cash payments for the principal portion of lease liabilities</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ContingentLiabilityForGuaranteesMember_02c559f2-eecc-4b58-9c7b-a91842f67b89_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_StatementOfChangesInEquityLineItems_0de19571-0295-4358-a7d6-43e7e7ab2828_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_AnnualInformationForm_2b52df77-f9d1-4a63-aefa-14eff81f109d_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/2020/dei-2020-01-31.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_AdjustmentsForSharebasedPayments_4fb6b546-647a-433e-984d-8f96365b49df_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">Adjustments for share-based payments</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_EstimatedFinancialEffectOfContingentAssets_a6d06c3a-8f2f-4a64-8238-3212b1e32a37_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DeferredShareUnitsDSUsMember_7bd11d98-6e99-4ff8-8243-11377d50cdc2_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-20201231.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_DisclosureOfOtherAssetsExplanatory_62ccb5b3-e8b0-423d-b058-6c14469a0dc9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_e816788e-f049-4a3c-8de6-982e886d0aea_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 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_0d8f1939-e2bf-40e5-8a5e-87f22bd37823_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_7a74e5ef-9dae-46be-8b2c-c4a79b130205_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-20201231.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_dei_ContactPersonnelName_94ae5fe4-3d19-44f1-865f-fc58e73a2110_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/2020/dei-2020-01-31.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_PaymentsToAndOnBehalfOfEmployees_0a8ca4b4-f328-40e1-9398-a5a569d7630a_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsToAndOnBehalfOfEmployees" 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">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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherAssetsAbstract_023260f3-b488-44d1-8a6f-e5d57c2496ea_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-20201231.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_CashFlowsFromUsedInFinancingActivities_3584e7d5-497f-4e9f-a039-157900ddf5b2_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 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_TypesOfHedgesMember_02a5aa8f-7e09-4ca0-b8ab-78d3d0272c29_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_517aa7ea-d7d1-4d97-8fe5-1a2f6d33b154_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e032c8f9-b9fe-4055-9b05-3398c4c95ffa_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-20201231.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_DisclosureOfFairValueMeasurementOfAssetsTable_969272c0-1dca-4f97-9099-782a9b6c8576_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Goodwill_a045db74-aefb-4045-aeea-0454d8ebdb1d_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_10460065-424c-4949-9cb4-0ee08632de0e_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">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_Goodwill_5bf81a4d-5c58-4b2e-9dd8-14eea1fa2002_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">Ending balance</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_TradingSymbol_85cd750a-19c2-4625-a634-61f422fc7bec_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/2020/dei-2020-01-31.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_stn_EnergyAndResourcesServicesMember_7b2f48db-f937-424f-b687-aae63aadb3ec_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-20201231.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_TradeAndOtherCurrentReceivables_e47d8094-4dfe-4b17-b4ce-a0889e05cea1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_f80505fc-36ed-4c47-8965-fc665a26137a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_7f5d225b-6f20-4ce1-bee0-d82e575a0366_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-20201231.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_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_69cf765c-cb67-49c6-8b38-e42726860d39_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_117b5468-8738-443a-a9d3-76e44f82456f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ContractBacklogAndFiniteTrademarksMember_1f59ff5c-910e-4bcd-9915-6065f7912b24_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-20201231.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_dei_DocumentType_d49324cd-1d99-4405-958a-5fc976f2d05b_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/2020/dei-2020-01-31.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_stn_OtherBorrowingsUndiscountedCashFlows_7b85c4f6-ca1b-4e43-9b23-36f5273a9aca_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-20201231.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_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-20201231.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_dei_IcfrAuditorAttestationFlag_6a4c5949-9214-4322-9d2b-2547a8e06ae6_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/2020/dei-2020-01-31.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_ForeignCountriesMember_b9288a76-b40b-4fff-971a-ef6c3304ff53_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDividendsExplanatory_7a391844-c2e9-47f5-904a-991ac38e6ac6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_0a1fbabc-0eff-436e-85ad-f934ba73f0f9_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-20201231.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_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_7b6fabdc-15ea-4280-826d-492cfd4ff00b_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 in which goods or services received did not qualify for recognition as assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_708bb798-87a4-49f2-ba62-ac8593e95646_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_FinanceIncomeCost_3e48ffcd-6c0d-498e-aabb-7d15b03f483f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentPortionOfLongtermBorrowings_8bf41299-e53c-4495-a97c-4c2da9f64d23_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_cda383ac-1fb5-43f3-a68d-61b236cd689f_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_9e88ae88-68f3-4c4d-bc68-c877755be4bb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_0e63ae33-bcb4-4763-a08e-58c92a9497b7_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink: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 options granted in share-based payment arrangement</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink: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 granted in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_ff45c87d-8616-4e49-8e97-4156a2097f24_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_a335d80e-2422-4a3a-ba4f-fe82e08e3b67_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-20201231.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_RevenueFromContinuingOperations_f926bf8c-a04c-43a8-ad77-45499656a965_terseLabel_en-US" xlink:label="lab_stn_RevenueFromContinuingOperations" xlink: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_stn_RevenueFromContinuingOperations_31237248-94e0-42ce-abcd-092fe254f897_totalLabel_en-US" xlink:label="lab_stn_RevenueFromContinuingOperations" 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_stn_RevenueFromContinuingOperations_label_en-US" xlink:label="lab_stn_RevenueFromContinuingOperations" xlink: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 continuing operations</link:label>
    <link:label id="lab_stn_RevenueFromContinuingOperations_documentation_en-US" xlink:label="lab_stn_RevenueFromContinuingOperations" xlink: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 continuing operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RevenueFromContinuingOperations" xlink:to="lab_stn_RevenueFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_Vesting1Axis_cce81999-7a69-486d-b9a5-6712e668bd8d_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-20201231.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_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_88853c17-acda-465b-93c9-dfd2670de07d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_3262d2b7-e3f1-4f12-957f-b497d84fb4c7_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-20201231.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_stn_StantecBonattiMember_1b1fe9a4-d22d-49f5-9632-9efa48de4045_terseLabel_en-US" xlink:label="lab_stn_StantecBonattiMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec-Bonatti, a Joint Venture</link:label>
    <link:label id="lab_stn_StantecBonattiMember_label_en-US" xlink:label="lab_stn_StantecBonattiMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec Bonatti [Member]</link:label>
    <link:label id="lab_stn_StantecBonattiMember_documentation_en-US" xlink:label="lab_stn_StantecBonattiMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec Bonatti</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecBonattiMember" xlink:href="stn-20201231.xsd#stn_StantecBonattiMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_StantecBonattiMember" xlink:to="lab_stn_StantecBonattiMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnitedStatesFundMember_24072dd2-da03-40e8-9929-631a33290668_terseLabel_en-US" xlink:label="lab_stn_UnitedStatesFundMember" xlink: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 funds</link:label>
    <link:label id="lab_stn_UnitedStatesFundMember_label_en-US" xlink:label="lab_stn_UnitedStatesFundMember" xlink: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 Fund [member]</link:label>
    <link:label id="lab_stn_UnitedStatesFundMember_documentation_en-US" xlink:label="lab_stn_UnitedStatesFundMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United states fund.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnitedStatesFundMember" xlink:href="stn-20201231.xsd#stn_UnitedStatesFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnitedStatesFundMember" xlink:to="lab_stn_UnitedStatesFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_36e4724e-23ff-4b36-bf95-40e9a619de9a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LevelsOfFairValueHierarchyAxis_9ebc4a1f-d683-456e-8af2-4cf65631d228_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentContractAssets_95ea9e3b-67bf-4214-ab90-326ccb4322ad_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ClassesOfFinancialAssetsAxis_e168dac7-9013-487d-afb1-8ea114e481d8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse_5e492da7-b597-4b5b-b5c4-7595b1959f01_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse" xlink: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 discount rate</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse" xlink: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 used in current estimate of value in use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse" xlink:to="lab_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_d64c1a13-95b7-4347-b0b4-7e8fc72f0368_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ee5f8bbb-fd76-49e5-8baa-5c439e07b3e9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RangesMember_6f911358-7f8b-44c3-a816-652e2c6e283a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_ce4f4c69-e1d3-4c41-8d19-8e9e684f068b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NumberOfShareOptionsWithDilutiveEffect_fc7fbfd7-f248-4702-921a-381e8960e093_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-20201231.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_BankAndSimilarCharges_8cfc4e67-fdcf-4d62-bafa-489a31ccbea6_terseLabel_en-US" xlink:label="lab_ifrs-full_BankAndSimilarCharges" xlink: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 charges</link:label>
    <link:label id="lab_ifrs-full_BankAndSimilarCharges_label_en-US" xlink:label="lab_ifrs-full_BankAndSimilarCharges" xlink: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 and similar charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankAndSimilarCharges" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankAndSimilarCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankAndSimilarCharges" xlink:to="lab_ifrs-full_BankAndSimilarCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_5fc91cc1-cd08-4a0c-b2f2-a65e7ad0ede4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_f36906fb-7e9b-41b0-856d-c8d9914081b8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_BottomOfRangeMember_09dd6209-470a-43b0-8c45-98caea1365a1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_be18c4e1-babe-4a39-b696-68bf541d766e_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-20201231.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_DisclosureOfLeasesExplanatory_0628ca4b-4183-4eba-a396-4a7e5124820e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProfitLossFromDiscontinuingOperationsAbstract_02907e2a-39a1-4e9f-964e-6dd82e851273_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-20201231.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_ValuationTechniquesUsedInFairValueMeasurementAxis_024247d6-1dc2-417d-b47a-1efb8811c845_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DeferredTaxExpenseIncome_06a85df7-91f9-4872-858b-fb598f5608b9_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_f37e6b81-be44-49a7-a09d-019882227b95_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) expense</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CashFlowHedgesMember_3362e96c-07c5-421a-be54-b8afa79920bc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_FairValueMeasurementAbstract_6072864e-1514-46e0-96d2-f2f7d4f27086_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-20201231.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_bd3806c1-537b-4b5f-9222-7a44d7a29d58_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-20201231.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_dei_EntityAddressStateOrProvince_a402b0db-f97a-4dbc-aa45-99e3a35cc6b5_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/2020/dei-2020-01-31.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_DisclosureOfCommitmentsExplanatory_d8d059c7-baa1-4c9d-a540-450344f16d2b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_GrossCarryingAmountMember_66d8459a-5107-499b-a227-1172bdadc663_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_81ce60e2-3197-4791-aaac-e80366322877_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_0d3bdbfb-f57c-4985-8b5b-9ac48702e163_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-20201231.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_4c06c8e0-c7ea-44c7-a973-e85f07e452ee_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-20201231.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_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_4fc80701-c33f-473a-9ba9-8b4897b8fe4e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherAssets_b698d549-2345-446b-8864-9f55b244b7ab_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OrdinarySharesPerSharePeriodThreeMember_81456eda-90b1-4133-8884-980bdb65f429_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-20201231.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_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_ecacf84c-d6f1-467b-a21f-5e836261a057_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-20201231.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_6fb5622b-512e-4542-bcc0-b088d78d3092_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-20201231.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_PlanAssetsMember_71711bda-94a5-418b-85d6-9fff885f1a3f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfOtherAssetsTable_37dde08f-4193-47cb-adf8-29cf4450861c_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-20201231.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_ifrs-full_CostOfSales_a5fa22c3-9bd7-4e03-b284-676cc95c86d1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Level3OfFairValueHierarchyMember_a150b8bb-f873-41c1-bf46-3bd1a81d1d34_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IncomeTaxExpenseContinuingOperations_408924b0-1d0a-409e-afeb-9101c9f9769d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_590ccaf5-c8e5-4bf5-877e-6e90117da0a8_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-20201231.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_PlanAssetsAtFairValue_5db4bba2-aa46-4b51-9229-40fbe84488a4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherCurrentLiabilities_e79833ea-5b9b-4570-9aaa-5a33b39a2b93_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_f8b12c2e-f9f2-41d8-86f3-fc8ffe0bf18c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_9a3b4d78-af99-4b85-af65-5498d89f7d6e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_bb2a1270-001f-4334-80a2-dddcda8c434c_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" 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 on operating activities</link:label>
    <link:label id="lab_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink: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) relating to profit (loss) from ordinary activities of discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:to="lab_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashPortionOfSoftwareAdditions_6d8b54e9-7e5b-4145-b762-abd83166c235_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-20201231.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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_65f70a2c-e644-47d8-9fd2-a8bfc0e1c265_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink: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 [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink: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 [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotionalAmount_c743784f-9261-4539-a325-73d6170f513d_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_abf10e98-1b2f-460a-9901-c5868d735ad1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_294d8e25-17fa-42f0-803a-4e6cd9fb171e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_e5708571-72d9-4d18-9811-eb5b0f652567_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BondsInterestRatePercentage_6e84503d-cb5a-441d-9469-7ba1c7c5f3a3_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-20201231.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_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_7f235325-c716-48c5-90db-2efc5308c824_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDividendsLineItems_1a972679-72ad-4c7e-8037-30ce75e60fd0_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-20201231.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_AccumulatedImpairmentMember_53c491b8-94bd-41f4-9894-c51f55db92b5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_c828504d-aba3-4c07-b2c7-811974a35878_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AggregatedMeasurementMember_f3870e10-f4aa-4edc-8213-0a32138f0054_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OpenEndedTermsMember_4651d489-fd00-4da1-8acf-ae83b26c4608_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-20201231.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_DisclosureOfSignificantInvestmentsInSubsidiariesTable_45e87f62-1b8c-400e-b42b-2adc1800f7a9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_BasicEarningsPerShareAbstract_7444d925-c50b-465b-99b9-ccf079021a39_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_c56cb99c-6366-4c61-8bb1-92ad0cb14ad2_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-20201231.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_DisclosureOfDiscontinuedOperationsExplanatory_67c35216-d945-4dac-b370-2c92529b76aa_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_49cefe43-3b01-4575-a37a-4c654b65599c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_7f3b5141-7cfb-423f-b5fc-3f38e43ce727_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfIntangibleAssetsTable_f01605a8-aa59-4e12-9770-ed9cfe704253_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BorrowingsByNameMember_6cb9eb3b-d441-4c4a-b7df-65568d17c177_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_b4aba869-21ef-4906-b73a-5cbabfa4d4ac_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 2021</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_CanadianFundMember_952938d2-d110-4e9e-8b0a-0a75a0091e0e_terseLabel_en-US" xlink:label="lab_stn_CanadianFundMember" xlink: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 funds</link:label>
    <link:label id="lab_stn_CanadianFundMember_label_en-US" xlink:label="lab_stn_CanadianFundMember" xlink: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 Fund [member]</link:label>
    <link:label id="lab_stn_CanadianFundMember_documentation_en-US" xlink:label="lab_stn_CanadianFundMember" xlink: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 fund.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianFundMember" xlink:href="stn-20201231.xsd#stn_CanadianFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CanadianFundMember" xlink:to="lab_stn_CanadianFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_6ec41cbc-5b06-42b3-a7be-541ec23a11a6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherNoncurrentAssets_89aca3d3-fffb-49c6-86fe-0299afc448df_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_f8073fcc-03ab-4c86-a5a2-33b3163403a1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_b1fa70ae-71e7-4a8d-a2fe-e7988ab9053d_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_d617e7d2-db40-47fd-bb54-37804946cc7a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ClassesOfAssetsMember_349f9ad6-e7ab-4fad-a099-977f474ad46f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RecoverableAmountOfAssetOrCashgeneratingUnit_f647b2a7-c4be-43ef-9808-6bd47723093d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Revenue_6679a1e0-c981-48b8-91e0-76bdf4f6e2d1_verboseLabel_en-US" xlink:label="lab_ifrs-full_Revenue" 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">Revenue</link:label>
    <link:label id="lab_ifrs-full_Revenue_label_en-US" xlink:label="lab_ifrs-full_Revenue" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Revenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue" xlink:to="lab_ifrs-full_Revenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_145a4b76-1cd4-41c1-a60d-425404881a77_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_GrossProfit_c62c69ec-71d2-40b4-a56f-af72795393ab_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">Gross margin</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_e91eb9d8-8bc8-46ce-8282-af824a3e8a49_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">Gross 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_StantecGHDMember_de98ec9f-fc37-4c3a-ace6-e520aa28ad52_terseLabel_en-US" xlink:label="lab_stn_StantecGHDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec/GHD</link:label>
    <link:label id="lab_stn_StantecGHDMember_label_en-US" xlink:label="lab_stn_StantecGHDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec/GHD [Member]</link:label>
    <link:label id="lab_stn_StantecGHDMember_documentation_en-US" xlink:label="lab_stn_StantecGHDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stantec/GHD</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecGHDMember" xlink:href="stn-20201231.xsd#stn_StantecGHDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_StantecGHDMember" xlink:to="lab_stn_StantecGHDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_866569f9-9960-4b0d-a43c-91ddbbfb382b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink: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 Weighted Average Assumptions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink: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 indirect measurement of fair value of goods or services received, share options granted during period [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_edcef667-4df6-4831-9513-b999a77d7a14_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_InvestmentFundsAmountContributedToFairValueOfPlanAssets_7b4fbdbc-8ab6-4d83-accd-afb4f7b1bf02_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_20b41814-a37e-4e55-85d2-adb42350b0b0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_721ef1ec-3373-47df-9112-b6bf764dcf6b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink: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 Non-Vested Options</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink: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 defined benefit plans [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TopOfRangeMember_49ad0c35-7306-4731-b541-9cc42f51c118_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_fa43f980-3a94-4001-abfa-92e465afedba_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-20201231.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-20201231.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_LaterThanFourMonthsMember_c69ca5a4-36a7-43f1-9e05-fb5ad9714ab3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_879624e3-426b-4c1c-87ef-9a7988f2c837_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_c80f9bdf-0fb6-4772-9f28-42ef3444301c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_InterestPaymentsOfLeaseLiabilities_50fd5f5e-30b5-413d-b3e7-6f5746a4953d_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-20201231.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_EliminationOfIntersegmentAmountsMember_1e3f048d-9fb2-4a25-afa5-cb1063150cf2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3f8bd652-b9b0-4e05-9823-8e0a7e4a5766_terseLabel_en-US" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</link:label>
    <link:label id="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_label_en-US" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_8cac3fab-4863-4505-80da-e3c99b05c7f2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_InterestExpenseOnBorrowings_179df3de-25e3-4f76-b994-a17c8afdab98_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 borrowings</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_BondsIssued_0b47fbb5-ada6-4ca3-b01a-46d4d685f63e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_77c63e47-c671-43d8-ab52-40e40a219ba7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OneToThirtyDaysMember_8521b0b8-eb3f-44c5-ad9e-c994c2031e6d_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-20201231.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_stn_RevenueAdjustmentsArisingFromInterSegments_a7b43e22-2f5c-4a79-896d-856c743e77d9_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-20201231.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_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_822f9331-a0d8-4bcf-97ec-109192776c82_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_c7bf0b7d-839d-42fd-87f2-dca129beda34_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-20201231.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_dei_EntityCentralIndexKey_2fe52d21-73f0-4bca-94a2-b13be569bdd9_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/2020/dei-2020-01-31.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_ProceedsFromExerciseOfOptions_b33fa4cc-d2d3-43ea-bcb7-5dd13217740b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_RevenueFromContractsWithCustomersAbstract_52da5afe-79ad-4ee5-bb7a-d3371d9f799e_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-20201231.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_975dc0e1-43ae-4d0e-824f-48d4276a138d_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-20201231.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_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_5765f678-c37b-45a9-b057-a94d3f35318e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SegmentConsolidationItemsAxis_0f17d1a7-3c1c-45fb-9101-fd8f907b42a3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_11c711d7-f468-40c7-b829-ad580e041584_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" 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 revolving credit facility</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredPaymentsOfNonCorporateTaxes_3371bad7-507d-4a83-8dd0-1829cd21248b_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-20201231.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_cff55de4-f019-4472-bcff-4831ac93944e_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_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-20201231.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_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_5a8a50f8-50f1-433b-b98b-fd2c9480e1d5_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" xlink: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 discount rate</link:label>
    <link:label id="lab_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_label_en-US" xlink:label="lab_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" xlink: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 lessee's discount rate applied to lease assets</link:label>
    <link:label id="lab_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_documentation_en-US" xlink:label="lab_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" xlink: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 lessee's discount rate applied to lease assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" xlink:href="stn-20201231.xsd#stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" xlink:to="lab_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossLeaseLiabilities_4e4eb214-923c-4810-b611-0fce5131145d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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-20201231.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_stn_TradeAndOtherReceivablesLineItems_9ce9dbe0-1f09-4ba6-b57e-fadd9633d4e0_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-20201231.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_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_280bbf1c-94bd-4d2f-a5bc-e1c230ecc73c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentAssetsAbstract_452fb710-5d69-43a8-91aa-6db12e512153_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityPrimarySicNumber_3bc0ff5f-71b1-4d86-b08d-1f08d92b4722_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/2020/dei-2020-01-31.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_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_0786c3d2-02d4-4996-aff0-db90b00694e4_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink: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_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink: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 in subsidiary or businesses acquired or disposed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:to="lab_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodOneMember_a1ce8ab2-1940-4c95-8248-836f00d54028_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-20201231.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_ifrs-full_OtherNonfinancialAssets_1e97ca15-3ee7-470e-859d-764a06cc313e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EquityAndLiabilities_10140417-c6b4-4081-b60b-f01e03d8cb73_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SFPJointVentureMember_43edb435-7286-4de4-a50f-ceb756978866_terseLabel_en-US" xlink:label="lab_stn_SFPJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SFP Joint Venture</link:label>
    <link:label id="lab_stn_SFPJointVentureMember_label_en-US" xlink:label="lab_stn_SFPJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SFP Joint Venture [Member]</link:label>
    <link:label id="lab_stn_SFPJointVentureMember_documentation_en-US" xlink:label="lab_stn_SFPJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SFP Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SFPJointVentureMember" xlink:href="stn-20201231.xsd#stn_SFPJointVentureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SFPJointVentureMember" xlink:to="lab_stn_SFPJointVentureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_a16f5a25-c89e-41f3-8da9-ee4ec1fb1f7e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CurrentContractLiabilities_1d18611b-4fcd-478f-9f9f-1f9e7537761c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_5a3f25c2-f05b-4acb-85c1-4377ad7fe68f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForProvisionsExplanatory_eb8cc4e7-a489-4188-98f2-3c4c0962280d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityCommonStockSharesOutstanding_f7075084-94c4-4b60-8113-24bc133ceb19_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/2020/dei-2020-01-31.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_StatementOfChangesInEquityTable_d1bef042-841d-4f50-bfa2-0849cd002ecf_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_74d25e6d-f6a4-4890-a892-ea7e0be4be66_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PaymentOfSoftwareFinancingObligations_9e9ac722-2b40-4524-8fe7-f33b7618b960_negatedLabel_en-US" xlink:label="lab_stn_PaymentOfSoftwareFinancingObligations" 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 software financing obligations</link:label>
    <link:label id="lab_stn_PaymentOfSoftwareFinancingObligations_label_en-US" xlink:label="lab_stn_PaymentOfSoftwareFinancingObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Of Software Financing Obligations</link:label>
    <link:label id="lab_stn_PaymentOfSoftwareFinancingObligations_documentation_en-US" xlink:label="lab_stn_PaymentOfSoftwareFinancingObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Of Software Financing Obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentOfSoftwareFinancingObligations" xlink:href="stn-20201231.xsd#stn_PaymentOfSoftwareFinancingObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PaymentOfSoftwareFinancingObligations" xlink:to="lab_stn_PaymentOfSoftwareFinancingObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_7c909659-b7d3-451f-b300-91f2dcd9212a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_78e7e064-7604-4797-bf70-fcc63e53c0dc_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink: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 grant date fair value, Vested</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_label_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink: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 Share Options Vested</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_documentation_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink: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 weighted average fair value of share options vested during the period at the measurement date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:to="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_cd3fb213-f527-4522-917b-77f42e0ad33d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_edee0f0a-feef-448c-9241-73f24bbc4ac7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_ab10ec7c-1bda-4b8f-a42b-7d5c857ea0b7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_0c53fc80-4350-4349-bf5b-ff281e465e9e_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-20201231.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_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_ceb6e4d7-aa9f-436d-a2ea-2fdf3f25e99f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_Security12bTitle_5a4db57b-88ea-4ad0-9c50-fab0d98d20fe_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/2020/dei-2020-01-31.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_DisclosureOfJointVenturesExplanatory_c3677c25-850b-4b22-88f9-ae6dddf25022_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ChargesToRetainedEarnings_c7a9c322-5724-4ee2-a957-d5ea526c3575_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-20201231.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_CurrentLeaseLiabilities_5d51533f-72b3-4864-a4d0-8e9286579a6d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_bfea5196-38ea-4dd5-a240-8848468d1edf_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 (expense) 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForRecognitionOfRevenue_d9797039-48b2-4b2b-a46e-ead64ed9bf43_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfPropertyPlantAndEquipmentLineItems_6f6b55bf-d007-4d69-a06a-a7bfc09e72d5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_StatementOfComprehensiveIncomeAbstract_29f5333a-f96e-40db-a20b-cf60dc2b56c7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_70073c88-9d6f-460a-a3da-56a2f2dcac59_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-20201231.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_AccumulatedDepreciationAndAmortisationMember_df09fcb0-8422-4f12-8514-516f7b6ecce4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DeferredTaxLiabilityAsset_47d17c32-6bee-44c3-b84b-23b6982379ce_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_b0155509-b8da-444f-8fa4-f10cac84f2e6_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_dce29fba-40f5-4ba0-939c-2a02413eaf7e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_c60495db-fd2d-417d-b5b1-df30dcc4148b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_3fb871f7-a620-4857-9d5a-f4598eacd5d1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OfficersAndEmployeesMember_04cb626f-b918-4a6c-b01a-973e28e1e445_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-20201231.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_2a964d0f-cadb-4b95-894f-6ca6fc607f3a_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-20201231.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_BasicEarningsLossPerShareFromContinuingOperations_550ddb4e-95ba-4118-8756-5ff4a22571db_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_fa7561ba-7184-4f54-9dee-a735b605c209_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 expense</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OrdinarySharesMember_bc57e517-9f6a-45db-a14d-36d5d584cdb4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RetirementsIntangibleAssetsOtherThanGoodwill_2c75a09d-cd34-4802-b378-c39e69c10236_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NonCurrentBorrowingsUndiscountedCashFlows_99a47caa-7567-462f-8510-17116fe4d11b_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-20201231.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_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_6ebd3811-19ac-42a3-a636-bd4e96036e01_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_dd9682f6-169b-4deb-bac8-b39eaf431a66_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_8cfee1da-496f-460e-a9b8-570e63ce4f5b_negatedLabel_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" 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">Number of share options vested in share-based payment arrangement</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-20201231.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_ifrs-full_OtherIntangibleAssetsMember_ea93c69e-d329-411b-824d-435f2900e7d3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_e3240402-dd42-4dd4-a734-82ade393e404_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-20201231.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_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_1374ced9-ebe2-4913-b74e-411efcbf872c_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_43f020e7-6c01-4fc2-98f0-8fedcb817be9_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-20201231.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_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_9ec88958-a725-458c-ba8f-f2845cf0c81d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfProvisionMatrixLineItems_0a250fe6-f375-43a5-b39d-45db6fca35d2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfEarningsPerShareExplanatory_b7448553-98c1-4e5d-89fb-c677256e763f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_HoldbacksCurrent_05ea8976-7f31-4fca-af7e-0688f5d05bec_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-20201231.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_DisclosureOfDefinedBenefitPlansLineItems_0d20922b-ea9d-4e5d-85bd-1617ea9fbbb8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_243e0851-00d5-4a15-826d-5b095dcd1a3d_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" xlink: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 year provisions</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" xlink: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 Additional Provisions Or Provision Reversed</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" xlink: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 additional provisions or provision reversed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" xlink:to="lab_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_bc6750bc-2151-409d-b8e8-1e7abeeb8df6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink: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 Net Finance Expense</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink: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 income (cost) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_1b3bb10e-3234-48c7-9c87-450866791e60_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ReductionOfIssuedCapital_c935f6de-5e88-4b39-acbf-0fb96cc0951f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherLiabilities_bd57da42-a8f3-4404-9b1c-7d7b4759f48c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7b7135b5-fd99-4bdc-990a-e0f80e39d56e_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-20201231.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_JointVenturesAxis_f3fdcf43-97bc-45f8-a034-c02873c72e38_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_UnusualOrInfrequentItemOrBothMember_5c4a2414-c5db-4cf0-af1c-280ba4e07eb7_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-20201231.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_DisclosureOfProvisionMatrixTable_dd4073e6-dfb7-4cd1-b2a7-8cdc24408d1a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_GrossTradeReceivables_e92ca362-ce25-470d-a6cb-7921c26029a9_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-20201231.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_Liabilities_6d72f843-789a-47a6-819d-a7880ad6e4df_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_37409444-5df4-41bd-9adc-ad9dbe3f5ef7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashOnHand_a0140279-1484-4b57-bdbf-a96d0ba1b741_terseLabel_en-US" xlink:label="lab_ifrs-full_CashOnHand" xlink: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_ifrs-full_CashOnHand_label_en-US" xlink:label="lab_ifrs-full_CashOnHand" xlink: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 on hand</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOnHand" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashOnHand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashOnHand" xlink:to="lab_ifrs-full_CashOnHand" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_139cd0b7-f65f-44ef-8363-af92f734c935_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-20201231.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_ifrs-full_NominalAmountOfHedgingInstrument_deb6bb9e-899b-47c6-aaf9-2578bdbda1ec_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_FinanceCostsPaidClassifiedAsOperatingActivities_ab7184ed-7dd4-4364-a860-6f27206a599f_negatedLabel_en-US" xlink:label="lab_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" 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">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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AdditionsToRightofuseAssets_d72a2453-2852-4664-a337-ae1262cae206_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IssuedCapitalMember_b3f86216-19b1-4509-9254-c4f3f2eb265a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_91d4802b-f56d-4b53-a433-f72944d0d669_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProductsAndServicesMember_98bd5f30-492f-46ab-be07-67e0fda899a7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ContinuingOperationsMember_9662b071-0770-4459-896c-702174cec0fa_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfKeyManagementPersonnelCompensationTextBlock_f1fa3870-e08d-46bb-ac94-a917ff73cbf6_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-20201231.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_CancellationOfTreasuryShares_8363d475-93ab-41ca-8049-a9d383f62ad5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_5b804858-867f-4685-87bb-a13dc330c8a5_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-20201231.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_ifrs-full_OtherComprehensiveIncomeAbstract_cf8eac14-4cb6-4182-aaa4-1826ecddf7ea_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_90db5456-f49c-4e93-b904-804c1c42edb7_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_f270c4cd-c04e-4fb5-a824-94122c101e62_terseLabel_en-US" xlink:label="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink: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 loss</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-20201231.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_Level2And3OfFairValueHierarchyMember_3de80a7d-493f-4ae2-a143-a9715faacee5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_bd84ac93-f4d2-4ffa-b3c3-4fd8c400827f_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-20201231.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_PropertyPlantAndEquipment_c3b1ad44-6325-460a-aafe-c917b500b4af_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_65123952-2a3e-4198-89fa-f296239c6849_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_31398401-ddce-42e8-835d-b5ca89d94e11_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_IncreaseDecreaseThroughDividendsDeclared_f2a83e82-f13a-424b-85ac-7ee608b44308_verboseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughDividendsDeclared" 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">Dividends declared</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughDividendsDeclared_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughDividendsDeclared" xlink: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 Dividends Declared</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughDividendsDeclared_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughDividendsDeclared" xlink: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 dividends declared.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughDividendsDeclared" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughDividendsDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughDividendsDeclared" xlink:to="lab_stn_IncreaseDecreaseThroughDividendsDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceMember_86f6d06f-2a85-4b5d-ae5c-b6d656d2f291_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_fdfc21b0-79a7-4c33-9de7-dacaaae4ce8a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_UnbilledReceivables_7155582f-7132-408c-a4c0-682a49085b19_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-20201231.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_ComprehensiveIncome_25d49c7b-595c-4d10-85be-fd6e8d9e310b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseThroughBusinessCombinationsContractAssets_8828f694-a461-427b-8d38-4a545922068f_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink: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 through business combinations, contract assets</link:label>
    <link:label id="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets_label_en-US" xlink:label="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink: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 business combinations, contract assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:to="lab_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AboveOneTwentyOneDaysMember_70eab5f7-6317-4b4b-902f-64d99fdb282a_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-20201231.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_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_47819e44-aedc-4a75-a1c5-edc0439d74dc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfGeographicalAreasLineItems_e6832848-6c9d-4668-af4d-e171a4c2aa9b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7105ec12-a666-4a97-88b6-4dab79be60c7_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">Interest expense (income), net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DirectorsRemunerationExpense_c96f65ea-7cb2-41fd-8be0-0627bc8b44cd_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NonCapitalTaxLossesMember_f48e2ec8-e48f-44b3-b931-81b5b6de90ac_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-20201231.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-20201231.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_SharebasedPaymentArrangementsMember_aec14b07-a561-4dab-9b2a-5e3c47117872_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_OtherFinanceCost_922b40f6-6e39-4dfc-93a1-44725840ed61_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherFinanceCost" 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 finance expense</link:label>
    <link:label id="lab_ifrs-full_OtherFinanceCost_label_en-US" xlink:label="lab_ifrs-full_OtherFinanceCost" xlink: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 finance cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinanceCost" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinanceCost" xlink:to="lab_ifrs-full_OtherFinanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProvisionUsedOtherProvisions_efd0f568-5f5f-41ac-a2e6-c4e2246ea14d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_KeyAssumptionsMember_0dd1d4c3-921d-432f-8a51-3980596c5cb6_terseLabel_en-US" xlink:label="lab_stn_KeyAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions [Member]</link:label>
    <link:label id="lab_stn_KeyAssumptionsMember_label_en-US" xlink:label="lab_stn_KeyAssumptionsMember" xlink: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 assumptions [Member]</link:label>
    <link:label id="lab_stn_KeyAssumptionsMember_documentation_en-US" xlink:label="lab_stn_KeyAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_KeyAssumptionsMember" xlink:href="stn-20201231.xsd#stn_KeyAssumptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_KeyAssumptionsMember" xlink:to="lab_stn_KeyAssumptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentProvisions_f02a8e4a-a336-42ee-875c-b8472f1e45f9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_9c145afa-1ad1-4415-830d-27d12c68637a_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-20201231.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_DilutedEarningsLossPerShare_fd3723f7-d0d5-415c-be7b-55d51ef391fe_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_6807f66c-ee8f-4568-bdc2-73a091fc2e24_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ClassesOfFinancialInstrumentsAxis_019223e8-f1ba-46c9-9474-f3d90f1d97eb_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink: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 instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink: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 instruments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_StarrIIMember_84eff4e8-a279-49fc-aaef-67f2b4794e7c_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-20201231.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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_c1f6d7d2-a1dd-48d4-86b9-e8b8a01a88b3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentAssets_4888dd9f-80de-4dc7-9f7b-bb954fc300a1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentTaxLiabilitiesCurrent_5e3e305b-a1ef-4689-ba80-bf3a8f74b136_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PurchaseOfTreasuryShares_1f1fda09-8759-4be6-a7de-d73971f47eb2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProfitLossFromDiscontinuedOperations_a163366e-a794-4883-97c4-e57b70ea7332_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_26fdbaa1-e94e-4cc1-9ba2-90d433627695_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" 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 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_49466f5b-dcf9-4253-be3f-42b8aa2d954c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d0e8d49c-9f46-436c-b567-64a12cf0ed71_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_CityAreaCode_ea2d9cd5-a9e4-48e0-a1f2-92408c8aa093_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/2020/dei-2020-01-31.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_VestingDurationForShareBasedPaymentArrangement_42a1db00-944e-4b3a-9d69-dc90b90d0ba0_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-20201231.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_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_41dd47ea-353f-437e-b387-717254826aac_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_DocumentPeriodEndDate_600e75dd-fb06-4b9e-8364-56277f979d2d_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/2020/dei-2020-01-31.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_DisclosureOfEntitysReportableSegmentsExplanatory_e72b7d92-5d53-46da-afb6-2ffefb700ef6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SeniorTermLoanTrancheAMember_776d8e7d-ed70-43a7-9318-5d89f067ffc7_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-20201231.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_CashAndCashEquivalents_1a29202e-8c08-42e6-bc70-220c9b6f3544_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_22a7b41e-c994-4ed7-86aa-6ffd0a0691e9_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_f9fb8f6a-3c01-4a0b-bd7d-c01b380f0cff_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_UndiscountedFinanceLeasePaymentsToBeReceived_aab37723-68cc-4d23-8a80-6394583baa87_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashFlowsFromUsedInInvestingActivitiesAbstract_d9af7a29-f913-45dd-b735-6fb3d8ba4012_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_ebf086af-fdd4-4258-9423-9a2599ab95af_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_aa577c04-0076-46ac-8714-c0813acebfb9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_3cb7384b-f0fc-4aee-a25e-c5644f3abe30_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_LettersOfCreditOutstandingAmount1_5f3d4cfa-3543-4366-a7cd-4483d789ae13_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-20201231.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_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_8f565808-6830-4ddb-af97-d785f3fb5ec5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TypesOfHedgesAxis_2c0c19a7-46d9-46b8-b024-3f7de5a37458_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_182554a9-bbda-43b1-ac93-1e4f6d50d5a7_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" 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 Remaining Contractual Life in Years</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_InvestmentTaxCredits_57afa89b-9c2b-4281-be5a-b2c318359998_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-20201231.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_dei_AuditedAnnualFinancialStatements_10dbbfeb-e6ce-45db-87cf-4070adad66d5_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/2020/dei-2020-01-31.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_RevenueFromSaleOfGoodsRelatedPartyTransactions_16d74318-7cc4-4d1a-beac-ee81376b951d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IndirectLaborCosts_126f8703-ee1d-42b3-b9a5-fa2c275834c9_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-20201231.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_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_d42b0d41-ec67-48fc-9995-92926812abe6_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_c124f3fa-a472-471d-8b9f-6d6953932615_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OnerousContractsProvisionMember_5e54b270-331b-4257-89f0-f1e3a8106c74_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_InterestIncomeOnOtherFinancialAssets_44bfd105-66e6-4dba-abef-f104b4ab2720_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CapitalTaxLossesMember_6f37fb32-7f6c-48d2-bb75-fed703981e30_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-20201231.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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_e7de36cb-05a0-4a67-afe8-d45dbbc961dd_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_cb4569de-213c-44ea-96f1-230ce0abc843_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_BuildingsServicesMember_8e6c2ce7-1086-43e7-8191-5469361451e6_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-20201231.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_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_250ab5f5-fe18-40ec-a4a6-c0f9ac1f3a84_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">Gain (loss) on remeasurement, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_7c02ea37-9681-4b07-a3cc-580717e55fa8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_CoverAbstract_fac43109-90a1-4293-ad70-d754e3455202_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/2020/dei-2020-01-31.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_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_0c366443-050e-4de7-9479-e395f6e20280_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_9442daa3-7d90-449c-8781-92e668eddaee_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OtherCountriesMember_69c66df3-bd4a-4e24-8ba3-f2319ba6ef28_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-20201231.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_CurrentTaxLiabilitiesNoncurrent_a7b6bb28-4da7-4222-ab78-d629f84ab390_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_d5ee168d-00d3-42dc-83eb-b184441130a3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_0cc9a863-da38-42ac-b9f2-ea51258e5c27_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AcquisitiondateFairValueOfTotalConsiderationTransferred_c82cb56b-288a-4aab-9dcb-58cedf82c7c2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RangeAxis_bf9dea1f-5563-4fcb-b198-027c84709c5f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_a921c817-2cc3-4fd9-9033-202496f4672e_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-20201231.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_PaymentsOfOtherEquityInstruments_524d7018-5a13-4cf4-bc06-5e373208e051_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 DSUs 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfInterestIncomeExpenseExplanatory_9d8170f4-f9b9-48d3-8229-4b2340df71ab_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfEmployeeCostsTextBlock_6f34c829-7883-442f-8b66-800d4271da39_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-20201231.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_NonadjustingEventsAfterReportingPeriodAxis_249fa5c3-f966-4124-9b3d-8ada01a497ba_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_RepaymentsOfNoncurrentBorrowings_425475e8-f20d-43eb-b6c4-6852f802aef6_negatedLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfNoncurrentBorrowings" 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">Repayment of notes payable and other long-term debt</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfNoncurrentBorrowings_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:to="lab_ifrs-full_RepaymentsOfNoncurrentBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WaterServicesMember_b69426fd-699d-46c1-a8ab-071705bfa31d_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-20201231.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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_4577669c-e3a7-475b-bf48-5ace6d07369c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_RelatedPartyAbstract_a3e12914-47dc-4211-a05a-25dddf6e1269_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-20201231.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_EarningsPerShareAbstract_c93beffb-04d8-4307-9ea6-f25b5c0a2d02_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_0e29bb10-3656-4061-bb63-46f86d7293ca_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_e1185b2f-975d-4a9b-aa0e-0831f7f24b6a_negatedLabel_en-US" xlink:label="lab_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" 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_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink: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 recognised as of acquisition date</link:label>
    <link:label id="lab_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Lease liabilities recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="stn-20201231.xsd#stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract_6caa92ba-503e-4824-be67-65aeca370bb7_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-20201231.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_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_8b45e1aa-d2e1-4d5f-9075-e95779bd99b4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ClassesOfOrdinarySharesAxis_432446a3-b928-4a1a-8813-1883091cf01d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ExpectedProjectLossMember_b7863f53-f56e-4433-8787-ce40b54848d4_terseLabel_en-US" xlink:label="lab_stn_ExpectedProjectLossMember" xlink: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 project losses</link:label>
    <link:label id="lab_stn_ExpectedProjectLossMember_label_en-US" xlink:label="lab_stn_ExpectedProjectLossMember" xlink: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 project loss [member]</link:label>
    <link:label id="lab_stn_ExpectedProjectLossMember_documentation_en-US" xlink:label="lab_stn_ExpectedProjectLossMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected project loss [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpectedProjectLossMember" xlink:href="stn-20201231.xsd#stn_ExpectedProjectLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ExpectedProjectLossMember" xlink:to="lab_stn_ExpectedProjectLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents_99998224-4fa6-4afd-9895-d2ab7b8f042f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_EntityInteractiveDataCurrent_bee5f685-e229-4429-9307-5c1d4be4f6d8_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/2020/dei-2020-01-31.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_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_6395d9f7-6877-4621-92cd-0d798cc062fa_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_country_US_b74a6468-1b96-4b08-a59e-894df8efcf21_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/2020/country-2020-01-31.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_TaxExpenseRelatingToUKReorganizationAndUSTransition_2b9457e0-be0f-42c5-a451-90fbffae6c42_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-20201231.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_e0a516bc-d7b4-4c88-8ba2-877883f81495_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-20201231.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_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_0911fac7-7f26-4128-b114-2ac5c3daeb42_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFinancialInstrumentsExplanatory_575aa8b7-aa94-468f-8995-25ac2f7b0b21_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_StatementOfCashFlowsAbstract_9ac1591f-9dd5-4e0b-afdc-81be1fd11226_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OperatingMarginsMember_d46a2a1f-bc37-4a6b-af0f-0238955eb8e1_terseLabel_en-US" xlink:label="lab_stn_OperatingMarginsMember" xlink: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 margins</link:label>
    <link:label id="lab_stn_OperatingMarginsMember_label_en-US" xlink:label="lab_stn_OperatingMarginsMember" xlink: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 margins [Member]</link:label>
    <link:label id="lab_stn_OperatingMarginsMember_documentation_en-US" xlink:label="lab_stn_OperatingMarginsMember" xlink: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 margins</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingMarginsMember" xlink:href="stn-20201231.xsd#stn_OperatingMarginsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OperatingMarginsMember" xlink:to="lab_stn_OperatingMarginsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinaryShares_20ec8d09-e484-4005-8d88-67f5316cb7c0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_SeniorUnsecuredNotesMember_f88987f2-4266-41b5-b2e7-32e9cc6da273_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-20201231.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_b8c4d78e-32b6-4f55-ac90-ba5bbf57cf20_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-20201231.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_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_10cf6c21-a3f7-4c18-bc25-1a0882d3a35e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SeniorRevolvingCreditFacilityMember_e290c526-6772-41b2-9f97-4b5802bfa834_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-20201231.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_DepreciationPropertyPlantAndEquipment_87eec8d7-88f3-4a61-94d5-de8d6b90407a_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_db43c283-ddea-46bf-aa12-70b378de32d4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TransactionPriceAllocatedToRemainingPerformanceObligations_92011172-23ac-42bc-abe1-a98ca2436f2d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_e8e86145-6c40-4565-a87d-9d0ac25256aa_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfIncomeTaxExplanatory_5ab410a1-0eb7-48eb-a6f3-9e93ee1786ad_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_cb8c9c7a-b270-4fe3-8d28-82ed39612ee2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_RevolvingCreditFacilityPayableAmount_e1bad021-69ad-4107-b852-90139971d72d_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-20201231.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_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9c6f1613-7ea7-47a3-bfc2-ee426d452e7b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LiabilitiesIncurred_d6b100ff-0dd8-4686-85c0-1d6582481094_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OrdinarySharesPerSharePeriodTwoMember_0c10ac94-128b-4247-8d40-af28b1ccc151_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-20201231.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_da70ab89-8f19-4f9d-a3b8-ea72acef8d61_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-20201231.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_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_6e63696f-07f3-43d7-8bf2-f77a84625966_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_6e1d1d7f-5a04-4bae-9541-920dad45579a_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_26fc7b99-7e4d-434f-b0b8-05f563a87818_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ShareBasedPaymentArrangementsAbstract_a935938f-1126-422d-b40a-aae39cbf6bc6_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-20201231.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_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_9dc2e727-083d-4760-80ad-cff286c8713a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_dd3c9747-4894-443c-95bf-e9c0f21a4c0a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_2f9730bc-4e11-44f4-95a5-d18d4f774c04_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TradeReceivables_2df5ac55-98b8-4ad1-a3f6-5659394d9c35_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 $3.0 (2019 &#8211; $2.2)</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_EmployeeAndPayrollLiabilities_b94c9b31-ac22-4e08-b8bf-1c5ab6c96f2c_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-20201231.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_dc70035d-c2ea-4be5-a41d-772529484686_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-20201231.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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_6138a178-0548-4206-8d55-5350f7f7a1ff_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract" xlink: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 [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_57cef436-adcf-436b-ab23-0d34a724fbb4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_26c9e96c-74f3-419e-8842-587e87660097_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherOperatingIncomeExpense_791662b1-b738-48e6-b3c2-54e20476cd10_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_13cc95a9-5de0-4150-9c48-d6e226a0fa12_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_1bf92595-d49c-4920-a4ce-8691e953e25e_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-20201231.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_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_698b8527-8b73-46e7-bc2e-c63a051965ef_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BasicEarningsLossPerShareFromDiscontinuedOperations_22585083-8b24-452d-bb22-08446c847bbc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_7dee88e9-0f40-4f49-b33e-90d1e42fea56_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-20201231.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_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ebf646c6-25dc-44e9-9463-7d04d3f036b2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProfitLossFromContinuingOperations_f8fca263-6435-49e5-8a3e-9da24d009f7e_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_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOtherProvisionsTable_f495ed45-076e-4856-b155-9da4af6fb97e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_892a284d-0314-4ddf-bd15-baaeb4043bd2_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" 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">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) through 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_IncreaseDecreaseInNumberOfSharesRepurchased_eaeb22cb-399a-4af8-a8c5-c57f8cbdcd56_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-20201231.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_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_0da842f7-2acb-4e7e-b53c-bf64c57a85c5_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable</link:label>
    <link:label id="lab_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_label_en-US" xlink:label="lab_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" xlink: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 exercisable share options [Abstract]</link:label>
    <link:label id="lab_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_documentation_en-US" xlink:label="lab_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" xlink: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 number and weighted average remaining contractual life of exercisable share options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" xlink:href="stn-20201231.xsd#stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" xlink:to="lab_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows_bee49bfb-a324-40f7-9835-48b499b9036a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_fb338754-e903-4086-a2a7-ff0d1156b09e_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" 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 incremental borrowing rate</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink: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 lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:to="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_55f741df-244d-4f1d-9601-78693b6c2271_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_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_43324269-2bd6-4d61-88be-7033d6b39cdd_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-20201231.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_6397599d-42cd-418a-9791-d5d15d0a9f6c_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-20201231.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_ebcbfbd2-3d87-4a59-b4e0-573013ba5ad7_verboseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" 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 the Consolidated Statement 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-20201231.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_ExpectedCreditLossRate_c8d6a5c5-3c1b-438d-a292-3a1bc7bac6ff_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_34567890-b317-404a-818a-964ff0115461_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_19b476f1-2f2a-42f5-8159-7b4783d03bb3_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_55c5b421-75c6-48e3-bfb9-06b0d02d7565_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-20201231.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_PreviouslyStatedMember_34a715c9-5355-459c-99c6-2ce96ff388c5_terseLabel_en-US" xlink:label="lab_ifrs-full_PreviouslyStatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously stated</link:label>
    <link:label id="lab_ifrs-full_PreviouslyStatedMember_label_en-US" xlink:label="lab_ifrs-full_PreviouslyStatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously stated [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PreviouslyStatedMember" xlink:to="lab_ifrs-full_PreviouslyStatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_2bb78329-d8fb-4cad-8e19-b4f15b1baae4_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-20201231.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_EquityAttributableToOwnersOfParentMember_65ce50df-273c-4fed-a6c3-88cb277e53a4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_MiscellaneousOtherIncomeExpense_21dc5252-bc5b-400f-8590-f74da5281770_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-20201231.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_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_ca5e0727-2752-4153-8bb8-0e5724988897_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink: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 grant date fair value, Forfeited</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_label_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink: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 Share Options Forfeited</link:label>
    <link:label id="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_documentation_en-US" xlink:label="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink: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 fair value at measurement date share options forfeited.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:to="lab_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_0126578e-985b-4e65-b6c8-a9a258cd1888_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_a0a100a0-3f6a-455f-9b8e-dc8c46d39e80_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-20201231.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-20201231.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_dei_EntityFileNumber_06f99d94-f113-4504-a2cd-f0f5160fedb7_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/2020/dei-2020-01-31.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_TradeAndOtherPayablesToTradeSuppliers_7d5fc372-a1f0-471a-8eea-4c0823616221_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_aa63ae7e-c4fc-4514-a1ff-7a0493eb49e7_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-20201231.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_ifrs-full_KeyManagementPersonnelCompensation_9fc936ef-ae30-486d-a08d-9797e5bd9f5c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BuildingsMember_2f21d916-c3ed-4c22-9822-cb8e5c43ba1b_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">Buildings</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_EquityAbstract_e123ecb4-089a-4806-9e06-38f2e3666c8f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfSharebasedPaymentArrangementsExplanatory_a650e109-398c-4dfc-857f-abbcd31e41ab_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ActuarialAssumptionOfDiscountRates_83db61a8-ce97-4214-850a-d79f8c5f1b99_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DeferredShareUnitsDSUsExcludingDividendsMember_dbd6722c-2ef6-40d0-a6ea-98c51845fe2d_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-20201231.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_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_8cc51bf1-a637-4daf-9fd9-b21f6db5373a_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink: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 Exercisable #</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink: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 exercisable in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent_f47959ec-ffa5-4e11-ab83-9813fdfd572f_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-20201231.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_DescriptionOfOptionPricingModelShareOptionsGranted_445da29f-0d29-43e3-9e66-52d997fdf0d3_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink: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 options granted</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink: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 option pricing model, share options granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:to="lab_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_44dc0bab-dbda-4467-bcee-40bcc7b75623_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_DocumentAnnualReport_740e06c9-9d4b-4d31-b376-1373cfb0426e_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/2020/dei-2020-01-31.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_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_3d3edb03-dd49-4609-8e39-6428930031c5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentTaxAssetsCurrent_6155f6f3-964f-4e07-b5b8-ed63b4357739_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_TypesOfRisksMember_7d348251-aa51-4663-bc27-1fcfe865c8ef_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks [member]</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksMember" xlink:to="lab_ifrs-full_TypesOfRisksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_786dc804-12a1-409b-8b67-9a183c734342_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PercentageOfPlanAssetInAnnuityPolicies_9416c230-a610-4042-b8a0-a579bca06bbc_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-20201231.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_stn_ProfitLossFromDisposalOfDiscontinuedOperations_dc182769-0361-4a83-8481-666f83fc3b9d_totalLabel_en-US" xlink:label="lab_stn_ProfitLossFromDisposalOfDiscontinuedOperations" 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">Gain on disposal of discontinued operations, net of income taxes</link:label>
    <link:label id="lab_stn_ProfitLossFromDisposalOfDiscontinuedOperations_label_en-US" xlink:label="lab_stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink: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 disposal of discontinued operations</link:label>
    <link:label id="lab_stn_ProfitLossFromDisposalOfDiscontinuedOperations_documentation_en-US" xlink:label="lab_stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink: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 disposal of discontinued operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:href="stn-20201231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:to="lab_stn_ProfitLossFromDisposalOfDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_06e9515f-bd78-4ef2-83df-59ed80083e0e_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-20201231.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_stn_TypesOfKeyAssumptionsAxis_23bea2b1-b5c0-4bdc-b7ee-81e9135082de_terseLabel_en-US" xlink:label="lab_stn_TypesOfKeyAssumptionsAxis" xlink: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 key assumptions [Axis]</link:label>
    <link:label id="lab_stn_TypesOfKeyAssumptionsAxis_label_en-US" xlink:label="lab_stn_TypesOfKeyAssumptionsAxis" xlink: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 key assumptions [Axis]</link:label>
    <link:label id="lab_stn_TypesOfKeyAssumptionsAxis_documentation_en-US" xlink:label="lab_stn_TypesOfKeyAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of key assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TypesOfKeyAssumptionsAxis" xlink:href="stn-20201231.xsd#stn_TypesOfKeyAssumptionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TypesOfKeyAssumptionsAxis" xlink:to="lab_stn_TypesOfKeyAssumptionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InfrastructureMember_c6c5e726-6bee-4aea-b4ca-84b3432dd745_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-20201231.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_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_3ac736b5-8175-4a05-a11f-e7a4c8d791f6_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-20201231.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_ifrs-full_NetDebt_af4ab588-1289-4e0b-b7c3-461bd8b7c406_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_f3bae191-cb2b-4b2a-abc0-4c77b223525d_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-20201231.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_ifrs-full_NumberOfOutstandingShareOptions_beacaf2f-ebe4-4352-a6f2-d287b6a88360_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_ff555280-3211-46ec-a65e-570542989687_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_ded73512-76e4-46d4-81c7-1bd3805b7a6b_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" 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">Outstanding</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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CashFlowsFromUsedInFinancingActivitiesAbstract_084d1b07-63db-43c9-b606-3c4ff04c0e9e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DividendPayables_aa374a98-9aea-479c-890b-69e9cf1454be_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfTradeAndOtherPayablesExplanatory_489a33ca-a8ac-4eb1-a125-7c0bca3240bb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_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-20201231.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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_11189bfd-e959-426b-8a9b-56d0f39e5b39_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 in which goods or services received did not qualify for recognition as assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_59fbbf28-bf2a-4107-9b72-60449ad8fc05_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-20201231.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_stn_HoldbacksOnLongTermContractMember_b9ddc1fa-198e-4d20-b017-41eec397b90f_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-20201231.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_9be579dc-c8fb-41f6-9e38-804b5472b4a8_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-20201231.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_7ade66b1-0fc1-4e40-81b8-4cf2d942e32f_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-20201231.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_CategoriesOfRelatedPartiesAxis_17e99ea9-b78b-464f-8bd2-ce041d98018d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SegmentsMember_30ef43b3-9455-4270-9cd7-b9e5440c6b3a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TaxExpenseRelatingToGainLossOnDiscontinuance_faf62c0a-8406-4eb2-82f0-669934b80c2e_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" 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 on disposal of discontinued operations</link:label>
    <link:label id="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_label_en-US" xlink:label="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink: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) relating to gain (loss) on discontinuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:to="lab_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_c8360049-9dc4-4d46-bf4c-be4be20fdffa_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-20201231.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_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount_683020e3-f538-4d25-b03a-10445b72512c_terseLabel_en-US" xlink:label="lab_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" xlink: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 (reduction) in values assigned to key assumptions</link:label>
    <link:label id="lab_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount_label_en-US" xlink:label="lab_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount by which value assigned to key assumption must change in order for unit's recoverable amount to be equal to carrying amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" xlink:to="lab_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_0da26143-92c7-44f5-b11c-35d8e574ecb5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CarryingAmountOfNotesPayable_d421eeab-e043-4660-b56e-e74d39b39269_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-20201231.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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_8920eab7-d3e5-4be2-abcb-c487a36bbe0c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DerivativeFinancialLiabilitiesHeldForHedging_f33185ef-15e0-4982-bebb-52970eda2279_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1d718c67-caed-42e5-bc68-c3f960cc2556_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink: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 fair value of options granted on the grant date</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_74263c57-2704-443c-ae1f-00ea3b0d3045_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" 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 grant date fair value, Granted</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink: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, share options granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EstimatedHistoricalDataMember_1df6450c-b02e-40a1-b60e-9d44ac4bca42_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-20201231.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_5f1943c8-3fe3-4f79-ba43-76981da9a7f9_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-20201231.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_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_95aa7eb0-3ce7-4387-87f7-1c4d53113aff_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_3aa3ba8d-803c-42bf-888e-abffc3db0354_terseLabel_en-US" xlink:label="lab_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" xlink: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 deferrals for lease payments, COVID-19</link:label>
    <link:label id="lab_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_label_en-US" xlink:label="lab_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" xlink: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 deferrals of cash outflow for leases, COVID-19</link:label>
    <link:label id="lab_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_documentation_en-US" xlink:label="lab_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary deferrals of cash outflow for leases, COVID-19</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" xlink:href="stn-20201231.xsd#stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" xlink:to="lab_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_372dc839-b750-486c-b23b-9b9bccfd8f43_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_c6ebb359-3427-49da-a7af-439d754ac50c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ForwardContractMember_b13f4623-398a-47c1-9fe2-18eadc86bd7a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_PropertyPlantAndEquipmentMember_93bbc3cf-0aeb-4878-a132-d346cfe3bd4a_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_53453fdc-aa3f-4729-b8fe-afd8068a9647_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DilutedEarningsPerShareAbstract_192e9b60-d10f-42fa-9896-766269f80bec_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFairValueMeasurementOfAssetsExplanatory_843a515c-6956-4fc8-9e81-c97e4551d6b7_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BorrowingsInterestRate_451f80db-5c99-4b0c-afd6-9bc40e862b03_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NumberOfInstrumentsOtherEquityInstrumentsGranted_fc065720-389f-4052-bb3d-eeef2faa8ca3_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_fec2bcff-4181-4652-9f0e-4e0bf0317b90_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_b4f150be-f98a-405d-9c9b-9c14937152c5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_NeverExpireMember_36ec81e1-498d-4b0f-86f3-51389c8d7021_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-20201231.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_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_7f58a852-15b3-4179-b162-07c190481b3a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_42faaf95-0e0d-4f9f-aacd-be028e4813e7_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-20201231.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_dei_CurrentFiscalYearEndDate_15a7d73b-2c73-419f-a466-6a1fa66259d3_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/2020/dei-2020-01-31.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_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_6896a69c-536c-4342-be09-32c1956bdd2a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AmountsPayableRelatedPartyTransactions_1d8b7d4f-7e95-4b15-89cd-f82a25b2f84b_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProportionOfVotingPowerHeldInSubsidiary_e0e48872-f1fa-4423-9ecd-62d70a6b09cc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TaxRateEffectOfForeignTaxRates_9aa00ffe-85c1-4129-bc24-ee4a6fe2a056_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherFinancialAssets_fbcd59d6-9537-4601-8002-a5dc2bbce4f7_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_4546dc17-a0a2-4e2f-973b-5e6081759159_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_755c4e4f-1f95-43a1-817e-c50cf672670c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_MiscellaneousOtherFinanceExpenseIncome_e513fbc2-25ac-4c6a-b8d3-d7485fca21ba_terseLabel_en-US" xlink:label="lab_stn_MiscellaneousOtherFinanceExpenseIncome" xlink: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_MiscellaneousOtherFinanceExpenseIncome_label_en-US" xlink:label="lab_stn_MiscellaneousOtherFinanceExpenseIncome" xlink: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 finance expense (income)</link:label>
    <link:label id="lab_stn_MiscellaneousOtherFinanceExpenseIncome_documentation_en-US" xlink:label="lab_stn_MiscellaneousOtherFinanceExpenseIncome" xlink: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 finance expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherFinanceExpenseIncome" xlink:href="stn-20201231.xsd#stn_MiscellaneousOtherFinanceExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MiscellaneousOtherFinanceExpenseIncome" xlink:to="lab_stn_MiscellaneousOtherFinanceExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8bd691a5-74a6-4284-99f0-9140cc3d6a1d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_OtherReversalsOfProvisions_35450939-3724-4fdb-bf1c-ffcdb6bb0bd4_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherReversalsOfProvisions" xlink: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 loss recovery</link:label>
    <link:label id="lab_ifrs-full_OtherReversalsOfProvisions_label_en-US" xlink:label="lab_ifrs-full_OtherReversalsOfProvisions" xlink: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 reversals of provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReversalsOfProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherReversalsOfProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherReversalsOfProvisions" xlink:to="lab_ifrs-full_OtherReversalsOfProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_40f9fb24-4c9e-4ba5-8ac1-57b3f6a6a868_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink: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) due to changes in accounting policy required by IFRSs</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink: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) due to changes in accounting policy required by IFRSs [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:to="lab_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes_f3402ee3-6982-4a0c-b5a9-d7675fa4dce9_terseLabel_en-US" xlink:label="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes" xlink: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 non-current portion</link:label>
    <link:label id="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes_label_en-US" xlink:label="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes" xlink: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 deferred payments of non-corporate taxes</link:label>
    <link:label id="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes_documentation_en-US" xlink:label="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes" xlink: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 deferred payments of non-corporate taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes" xlink:href="stn-20201231.xsd#stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes" xlink:to="lab_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_6113f04f-8a51-44f8-9618-d473886cf513_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOtherAssetsLineItems_c4a4ddaf-07ec-4261-95bd-9a5866cb6a9e_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-20201231.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_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_2752569e-e5df-4ee0-bc09-4fa2ab7dd6e2_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" 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">Remeasurement loss 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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_EmployeePensionCosts_4ec64fa2-c310-4bc6-a2fc-543f57864a40_terseLabel_en-US" xlink:label="lab_stn_EmployeePensionCosts" xlink: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_stn_EmployeePensionCosts_label_en-US" xlink:label="lab_stn_EmployeePensionCosts" xlink: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 Pension Costs</link:label>
    <link:label id="lab_stn_EmployeePensionCosts_documentation_en-US" xlink:label="lab_stn_EmployeePensionCosts" xlink: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 pension costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeePensionCosts" xlink:href="stn-20201231.xsd#stn_EmployeePensionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EmployeePensionCosts" xlink:to="lab_stn_EmployeePensionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_f4a7fac7-1ad4-414f-ab75-88a89fe9cfab_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_2bb4c121-a96c-458e-9292-6e65c454d424_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_BasicEarningsLossPerShare_248a974b-e486-4773-9f12-5ed026451831_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ForeignCurrenciesMember_e3bb09bc-54a9-492a-a554-c002fb26970f_terseLabel_en-US" xlink:label="lab_stn_ForeignCurrenciesMember" xlink: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 currencies</link:label>
    <link:label id="lab_stn_ForeignCurrenciesMember_label_en-US" xlink:label="lab_stn_ForeignCurrenciesMember" xlink: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 Currencies [member]</link:label>
    <link:label id="lab_stn_ForeignCurrenciesMember_documentation_en-US" xlink:label="lab_stn_ForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for a type of financial instrument representing foreign currency derivatives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ForeignCurrenciesMember" xlink:href="stn-20201231.xsd#stn_ForeignCurrenciesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ForeignCurrenciesMember" xlink:to="lab_stn_ForeignCurrenciesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementAxis_d7f155f1-c7ce-4a1e-8e3e-31420b4adf36_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_e2805b32-6221-4546-9e6f-948181d72686_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-20201231.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_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_a16206b7-3d61-4af2-9904-01ea4080db95_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" 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 (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink: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 exercisable in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_61454ef9-5da6-4a05-a601-859d24dc0b11_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_JointVenturesByNameAxis_4dfd68a7-14f6-4a5a-bec7-ca97d3a0feed_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-20201231.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_a5a1805e-1f57-46b9-8d3c-f38ae5d7e5ac_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-20201231.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_ifrs-full_IssuedCapital_584bc2dd-158d-4cf4-ab10-0d6fd3a6342e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_ContractBacklogMember_a0671182-28a2-44b9-aa18-5a5f7c0c5881_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-20201231.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_f0f04167-667d-49e6-8571-b3597c52637f_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-20201231.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_SignificantInvestmentsInSubsidiariesAxis_db8f2f50-830d-41f4-9c98-3c0436ca9fc0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_AdjustmentForTaxRelatingToTaxLegislationChanges_189a771d-4451-438e-a31c-a4523f3b3058_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-20201231.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_ExpenseByNature_baf71310-819f-40b9-8c9e-44b84abe9f08_negatedLabel_en-US" xlink:label="lab_ifrs-full_ExpenseByNature" 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">Expenses</link:label>
    <link:label id="lab_ifrs-full_ExpenseByNature_label_en-US" xlink:label="lab_ifrs-full_ExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses, by nature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseByNature" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseByNature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseByNature" xlink:to="lab_ifrs-full_ExpenseByNature" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_b6e9ed34-857b-4f20-ad71-b8ba6b7ab287_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_a507fe23-2b89-45ec-b6a4-b93f39df5347_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-20201231.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_stn_ContractualLifeOfShareOptions_75bfd237-8279-489e-bcf1-87e12aac2938_terseLabel_en-US" xlink:label="lab_stn_ContractualLifeOfShareOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual life of share options</link:label>
    <link:label id="lab_stn_ContractualLifeOfShareOptions_label_en-US" xlink:label="lab_stn_ContractualLifeOfShareOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual life of share options</link:label>
    <link:label id="lab_stn_ContractualLifeOfShareOptions_documentation_en-US" xlink:label="lab_stn_ContractualLifeOfShareOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual life of share options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractualLifeOfShareOptions" xlink:href="stn-20201231.xsd#stn_ContractualLifeOfShareOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ContractualLifeOfShareOptions" xlink:to="lab_stn_ContractualLifeOfShareOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OfficeEquipmentMember_5a44a881-5073-4d16-afcf-998df23d45e5_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_3cfa916a-a20d-49da-aa86-530a315557bc_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_b17a2c45-0ba2-4b5a-977a-0c4de4e7e3c1_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-20201231.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_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_7e67dbe2-a786-4603-945f-3cfebd3212fb_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) through business combinations and disposals, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_TradeAndOtherPayables_508c408d-35e4-4a51-86b5-5482af1e3570_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ClassesOfFinancialInstrumentsMember_135784a8-23ab-48b2-9ab3-544cb007754d_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink: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, class [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink: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, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_e0261475-e5aa-4683-978d-81b6cefe26d0_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_5b0968e3-6bfe-456e-a6f6-7384bd815c2c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_05367b68-64b1-4e8c-b77a-c3fc90bfa8fd_negatedTerseLabel_en-US" xlink:label="lab_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" 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_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_label_en-US" xlink:label="lab_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value</link:label>
    <link:label id="lab_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_documentation_en-US" xlink:label="lab_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized 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_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:href="stn-20201231.xsd#stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="lab_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_92cfb9dd-55b3-49e7-9b9e-b47ba04aa7b6_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_e51d0660-447a-4d3f-8c65-13d97f5e2861_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_58b84912-cb16-4421-8370-61b4b27bd34f_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_b615a188-40f2-4c13-8d53-4492d11ba2b0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_TradeAndOtherReceivablesTable_7af1eeeb-bb4a-492d-a0c6-6469a7ab27e2_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-20201231.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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_0e030e26-e77c-4abe-b42d-d03c4207f870_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_242bf0fa-a9c0-4803-ae46-c320efab142e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_2de7c8db-1333-4be8-abe0-476a5c1e33a3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Held by Officers and Employees</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink: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 [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountMember_05fe4c14-7abe-45c8-9caf-ed2afecc5e68_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IntangibleAssetsOtherThanGoodwill_acce48c7-0fc9-4049-9571-fe17637434c8_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_e53764be-39d0-49c9-9b9b-ca82e2482fa6_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_ef8fc57f-dff3-43c7-85ff-97a75b3c7a57_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CurrentTaxExpenseIncome_fa4eb787-22a6-4767-995e-01713ce93c22_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_a0772d5d-575e-4bd4-a39f-f1b107b7fc33_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_Commitments_b06da975-9c45-4f6a-84f9-fe14ee00997a_terseLabel_en-US" xlink:label="lab_stn_Commitments" xlink: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 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-20201231.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_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_cd304815-5477-4a79-82ae-aa65584c72f1_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-20201231.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_GoodwillRecognisedAsOfAcquisitionDate_92632d17-6bcc-4fb2-849f-0309ae1c6e5a_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_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_7b2eb614-f517-4c3e-bd82-50d261b48ceb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_OtherProvisionsMember_959b0059-206f-4af9-833a-f0d246299c3e_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_PastDueStatusMember_510805a0-7d24-4bea-b76b-50d83b3849e4_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfFairValueOfPlanAssetsExplanatory_50cf24b0-ae95-4fc6-9235-a67d12402ee1_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_UndrawnBorrowingFacilities_79bed350-268a-42e1-8bb7-c1f416922207_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_b2c7b544-512e-44ee-8ba3-43e8df87ab0a_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_LocalPhoneNumber_0af2b920-4c6d-447a-95be-a65f4f757833_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/2020/dei-2020-01-31.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_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_e8d7e9d1-5a2b-4e52-8d90-962299ec31b0_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_92a9b935-8a19-4fed-b159-755d1730f315_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LeaseLiabilitiesMember_fe3235f5-0535-4257-9db9-bc72cdf3cbe9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_StatementOfChangesInEquityAbstract_edb33c2c-ca33-45c7-be85-133390a4ca03_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_dei_AddressTypeDomain_f0abdb51-95a2-4749-b3c5-67fa4fb0a10e_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/2020/dei-2020-01-31.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_GrossRevenue_ee2df4db-24a0-47a2-9e91-4284504f0cbf_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-20201231.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_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_ea11536b-e054-4d1b-b979-a8945455e0dc_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink: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 in Years</link:label>
    <link:label id="lab_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_label_en-US" xlink:label="lab_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink: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 exercisable share options</link:label>
    <link:label id="lab_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_documentation_en-US" xlink:label="lab_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink: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 remaining contractual life of exercisable share options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:href="stn-20201231.xsd#stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:to="lab_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_b0c9d30a-c639-4c1a-bcc8-1c6987002115_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink: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 gain on FVOCI financial assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink: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, before tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_89aaddd9-3f30-47a9-a204-0f2684140db7_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-20201231.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_DescriptionOfAccountingPolicyForLeasesExplanatory_4705253c-c924-4e89-9c9b-580e8284d7da_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DividendsPaidClassifiedAsFinancingActivities_18c5a967-c057-4e23-b7ec-657385ef2cda_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_f35ecb2b-7e31-483b-b83a-7d100f0ef53d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ReductionOfContributedSurplus_7d737dbb-34cb-4d5d-9df6-4fb7a044fe14_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-20201231.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_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_040dcf4b-583b-4d74-9e91-bb87253648e6_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-20201231.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_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfDefinedBenefitPlansTable_835ef75a-b8f2-46d0-98b7-eed2187f7a39_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_27a6382e-fbb0-4eb4-98f7-48e22393a5d9_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PerformanceShareUnitsMember_791e270a-217e-411d-b7a6-0187a663eaaf_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-20201231.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_RightofuseAssets_2c96b666-45ab-455a-8a83-d5414b69e2f1_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_4a40bab7-4999-40ec-b819-b1028725de8c_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_1ed58400-c5f0-4920-bd2f-410b849f590d_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_b47d5777-8e53-4044-8f64-3452c1381454_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PaymentsToAcquireOrRedeemEntitysShares_66d24fab-ded0-4b89-a0b3-a0a18e4011cb_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_SuretyFacilitiesMember_784594be-85a5-43dd-88c7-cd5177d46f2c_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-20201231.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_PastDueStatusAxis_526cde5e-6555-44c9-9479-8e8452503cad_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DilutedEarningsLossPerShareFromContinuingOperations_899001f9-b01f-4304-8c95-73dd73efbd5f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract_edb5f6c9-891a-49ce-a3e0-faaa1acb61b4_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" xlink: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 Finance Leases And Operating Leases By Lessee [Abstract]</link:label>
    <link:label id="lab_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract_label_en-US" xlink:label="lab_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" xlink: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 Leases And Operating Leases By Lessee [Abstract]</link:label>
    <link:label id="lab_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract_documentation_en-US" xlink:label="lab_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" xlink: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 finance lease and operating lease by lessee [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" xlink:href="stn-20201231.xsd#stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" xlink:to="lab_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_3c6d5b59-b489-4f04-8fdb-61f8d3e85e54_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_OtherCurrentAssets_bbed5642-0df2-4f77-a85d-3425db670fae_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_DisclosureOfOtherProvisionsExplanatory_f27411d0-4daa-4d3f-b110-a7ad31e3210f_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_stn_PercentageOfChangesInEquityPrices_7228b608-9a32-49a7-8614-f8063be32ff3_terseLabel_en-US" xlink:label="lab_stn_PercentageOfChangesInEquityPrices" xlink: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 changes in equity prices</link:label>
    <link:label id="lab_stn_PercentageOfChangesInEquityPrices_label_en-US" xlink:label="lab_stn_PercentageOfChangesInEquityPrices" xlink: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 changes in equity prices</link:label>
    <link:label id="lab_stn_PercentageOfChangesInEquityPrices_documentation_en-US" xlink:label="lab_stn_PercentageOfChangesInEquityPrices" xlink: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 changes in equity prices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfChangesInEquityPrices" xlink:href="stn-20201231.xsd#stn_PercentageOfChangesInEquityPrices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageOfChangesInEquityPrices" xlink:to="lab_stn_PercentageOfChangesInEquityPrices" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentRegistrationStatement_a0857bde-2e22-4290-b8e8-f7fbf81de919_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/2020/dei-2020-01-31.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_EntitysTotalForRelatedPartiesMember_e519c046-fa1d-47fb-a695-14a6edd9e452_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_LaterThanFiveYearsMember_b56a895f-08d1-47aa-8ea7-6668e4711b70_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_dd186236-441f-4c6e-8dcf-5bf4685b6a2c_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_b9033dd6-dec9-4bb7-98a4-8af4ec4438c0_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-20201231.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_ifrs-full_DeferredTaxLiabilities_2a8c8a58-c224-4bb5-ad43-6317069caec3_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_2ca5b047-5c3c-4f2f-8333-df42456201f2_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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_PostemploymentBenefitExpenseDefinedContributionPlans_fca8bed7-3b89-4d2b-ba8f-7de02d5297f8_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/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>stn-20201231_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 2021 Workiva-->
<!--r:5dfc0826-c1e3-4a1d-8078-48c39e06a15d,g:ec8021b1-e352-4787-9e3f-ecb2ae4282ab-->
<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-20201231.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_4cfcd550-813c-46b4-84e9-c1a05442eb38" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4cfcd550-813c-46b4-84e9-c1a05442eb38" xlink:to="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_4e929dca-0dad-46cd-89e7-cb6182519d61" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_9387ea66-4401-4894-b2f7-283869c154e9" xlink:to="loc_dei_AddressTypeDomain_4e929dca-0dad-46cd-89e7-cb6182519d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_8c9f9fa5-c639-4555-905e-d7a02bc21e96" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_BusinessContactMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_4e929dca-0dad-46cd-89e7-cb6182519d61" xlink:to="loc_dei_BusinessContactMember_8c9f9fa5-c639-4555-905e-d7a02bc21e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_9f5a4b87-05fc-480d-b45b-75b6a92cdb3a" xlink:to="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_41f8bec4-a8a0-45e3-95a4-3e8d6f8ae197" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentType_41f8bec4-a8a0-45e3-95a4-3e8d6f8ae197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_0297a96e-4ac0-4691-a07f-2dff86ce7c6e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentRegistrationStatement_0297a96e-4ac0-4691-a07f-2dff86ce7c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_7462d2d3-1a2b-4554-ac41-de1c1195b9e3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentAnnualReport_7462d2d3-1a2b-4554-ac41-de1c1195b9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_4a6ff67a-07ab-4c52-9456-d1d3f354a550" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentPeriodEndDate_4a6ff67a-07ab-4c52-9456-d1d3f354a550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9e86f771-afe4-4311-80b8-4556475140dc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_CurrentFiscalYearEndDate_9e86f771-afe4-4311-80b8-4556475140dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3107b6f8-f2e1-4614-b5e3-b70735b1627a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityFileNumber_3107b6f8-f2e1-4614-b5e3-b70735b1627a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_8c52741f-9391-4ba6-8fe6-60d08d7bb497" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityRegistrantName_8c52741f-9391-4ba6-8fe6-60d08d7bb497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2455f563-5ba5-47cc-be03-d66bcf627e74" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityIncorporationStateCountryCode_2455f563-5ba5-47cc-be03-d66bcf627e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber_acb77a1c-01e7-4af0-a06f-2cc9828feeac" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPrimarySicNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityPrimarySicNumber_acb77a1c-01e7-4af0-a06f-2cc9828feeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fc1a1126-5e56-4b1d-bcb3-3d340c143b10" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressAddressLine1_fc1a1126-5e56-4b1d-bcb3-3d340c143b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_c6c17a1a-9ffc-421f-91ab-efc04862548f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressAddressLine2_c6c17a1a-9ffc-421f-91ab-efc04862548f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a10a3f14-f579-41b8-93a3-56de675d4dad" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressCityOrTown_a10a3f14-f579-41b8-93a3-56de675d4dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d1842f9e-ee00-438f-bfe4-9d96e4f11f27" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressStateOrProvince_d1842f9e-ee00-438f-bfe4-9d96e4f11f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_e2fe84f0-84de-4500-8f00-1075a6ed89ef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressCountry_e2fe84f0-84de-4500-8f00-1075a6ed89ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e7c4d2c6-f49d-45fd-880d-65e70c58686d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityAddressPostalZipCode_e7c4d2c6-f49d-45fd-880d-65e70c58686d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_d64e2b5d-e154-49de-90c9-71dba67a9871" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_CityAreaCode_d64e2b5d-e154-49de-90c9-71dba67a9871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_9602044e-5e16-4597-acaf-76e55fb29f61" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_LocalPhoneNumber_9602044e-5e16-4597-acaf-76e55fb29f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_02fbb8ec-76f3-4e4a-bf21-f3a447caa326" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_ContactPersonnelName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_ContactPersonnelName_02fbb8ec-76f3-4e4a-bf21-f3a447caa326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_643fc886-4d40-4687-95f2-a4d698525745" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_Security12bTitle_643fc886-4d40-4687-95f2-a4d698525745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_74601a87-d50a-4aed-b421-dd251f9c9e7c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_TradingSymbol_74601a87-d50a-4aed-b421-dd251f9c9e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_efd9a607-bbcc-4971-abb5-4d0693d6246d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_SecurityExchangeName_efd9a607-bbcc-4971-abb5-4d0693d6246d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm_2bc7fdac-521b-443a-8c54-171b9eed30b6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AnnualInformationForm"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_AnnualInformationForm_2bc7fdac-521b-443a-8c54-171b9eed30b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements_7430fbde-37e0-475b-a382-b922cb880a6a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_AuditedAnnualFinancialStatements_7430fbde-37e0-475b-a382-b922cb880a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ddc8f9a4-eaec-435b-b756-595545765570" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ddc8f9a4-eaec-435b-b756-595545765570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a2349fbd-f4df-4394-9287-f730b7772a7a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityCurrentReportingStatus_a2349fbd-f4df-4394-9287-f730b7772a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ac6f62b0-7c2d-44d8-ba70-e57b1503d695" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityInteractiveDataCurrent_ac6f62b0-7c2d-44d8-ba70-e57b1503d695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_86d6b2e3-790b-43c3-9bde-a95fd4e75114" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityEmergingGrowthCompany_86d6b2e3-790b-43c3-9bde-a95fd4e75114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_d15b2308-9467-45d0-9a52-ded3e32ad898" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_IcfrAuditorAttestationFlag_d15b2308-9467-45d0-9a52-ded3e32ad898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d7a57a0b-726e-44fa-8487-e31f3c969657" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_AmendmentFlag_d7a57a0b-726e-44fa-8487-e31f3c969657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_47cb28fd-b13a-407c-a5d1-9659dc1edbbe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentFiscalYearFocus_47cb28fd-b13a-407c-a5d1-9659dc1edbbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4dcfc3b5-3351-4ecf-b94e-b3b855b27b29" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_DocumentFiscalPeriodFocus_4dcfc3b5-3351-4ecf-b94e-b3b855b27b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f3887819-0ffa-4d9f-b732-47181846f333" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_8ef016fc-a8c8-40bb-93e9-54a18bd3cd25" xlink:to="loc_dei_EntityCentralIndexKey_f3887819-0ffa-4d9f-b732-47181846f333" 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-20201231.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_47f1a664-e3af-4929-ac73-b003afd70faf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_464239f7-f339-4519-ad01-abe7278c34d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_47f1a664-e3af-4929-ac73-b003afd70faf" xlink:to="loc_ifrs-full_AssetsAbstract_464239f7-f339-4519-ad01-abe7278c34d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_464239f7-f339-4519-ad01-abe7278c34d6" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_8c648e44-834b-4795-adb6-7e5cac50c1ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_CashAndCashEquivalents_8c648e44-834b-4795-adb6-7e5cac50c1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_dd0e0954-bd3e-44b8-a4ec-647aed657223" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_dd0e0954-bd3e-44b8-a4ec-647aed657223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_4c86d9da-7a08-4c70-b46d-1b7cd5dccd39" xlink:href="stn-20201231.xsd#stn_UnbilledReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_stn_UnbilledReceivables_4c86d9da-7a08-4c70-b46d-1b7cd5dccd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_b2364201-0056-49a6-b25d-cdf7181df505" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentContractAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_CurrentContractAssets_b2364201-0056-49a6-b25d-cdf7181df505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_0b0bb5d8-e2b7-4924-818d-5ffb48312bf3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_0b0bb5d8-e2b7-4924-818d-5ffb48312bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_bb9f2629-818c-41db-b2b6-010fbb2575cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_bb9f2629-818c-41db-b2b6-010fbb2575cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_33361bfe-1a34-4767-a156-a4bd56231d6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_OtherCurrentAssets_33361bfe-1a34-4767-a156-a4bd56231d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_b58d39b3-2071-4e19-bb4b-c143e0a5b124" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_f4542361-8d16-491e-80be-836bbe60cb07" xlink:to="loc_ifrs-full_CurrentAssets_b58d39b3-2071-4e19-bb4b-c143e0a5b124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_464239f7-f339-4519-ad01-abe7278c34d6" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_f39d0e4c-abf6-4440-aac5-f965b34d5e16" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_f39d0e4c-abf6-4440-aac5-f965b34d5e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_e1b6cc43-e49e-4e59-b5cd-9a8282183e9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_RightofuseAssets_e1b6cc43-e49e-4e59-b5cd-9a8282183e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_e1a57436-ef07-4b2d-ba8e-79b3faaf5bff" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_Goodwill_e1a57436-ef07-4b2d-ba8e-79b3faaf5bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_37a19989-0421-4446-800e-262e7b7f04a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_37a19989-0421-4446-800e-262e7b7f04a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_3aed75ab-6c0c-4804-b3ed-b05ed038b09f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_3aed75ab-6c0c-4804-b3ed-b05ed038b09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_eaa42d3b-b2a9-4a5c-b8d1-cade502e3a2a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_DeferredTaxAssets_eaa42d3b-b2a9-4a5c-b8d1-cade502e3a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_c04f569c-f1c6-48a7-8611-fa6d666b6a6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_86966e52-fcb2-4df0-aa36-8e7d7c367543" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_c04f569c-f1c6-48a7-8611-fa6d666b6a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_d2a9bd95-c07d-400c-85a0-09e62c161e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_464239f7-f339-4519-ad01-abe7278c34d6" xlink:to="loc_ifrs-full_Assets_d2a9bd95-c07d-400c-85a0-09e62c161e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_47f1a664-e3af-4929-ac73-b003afd70faf" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_8b38aa3e-0ade-4544-88db-2c948cf37c63" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_8b38aa3e-0ade-4544-88db-2c948cf37c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_153cc4bc-b199-430f-ac24-c7b1f6a9d1b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_153cc4bc-b199-430f-ac24-c7b1f6a9d1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_b306d225-d241-4ef6-89be-2dd55e0fcbda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_b306d225-d241-4ef6-89be-2dd55e0fcbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_51f38e3c-7a27-4a68-914e-0ce8862aa69a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_CurrentContractLiabilities_51f38e3c-7a27-4a68-914e-0ce8862aa69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_5e5e63f1-00ad-4030-8a15-c5fedfb35afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_5e5e63f1-00ad-4030-8a15-c5fedfb35afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_97d40247-7fc1-4862-a45f-6fb1a25f590b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_97d40247-7fc1-4862-a45f-6fb1a25f590b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_50dcd74f-723b-407c-8a95-90f36e11793f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentProvisions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_CurrentProvisions_50dcd74f-723b-407c-8a95-90f36e11793f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_348afee6-d78d-46a6-b7c2-d406fb258c6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_348afee6-d78d-46a6-b7c2-d406fb258c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_496e4581-aabf-47fd-89e5-746210113c86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_2c9e242c-554d-4065-aae8-622fe638ad93" xlink:to="loc_ifrs-full_CurrentLiabilities_496e4581-aabf-47fd-89e5-746210113c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_8bbc407c-e6ae-48a3-bf49-985516d3b1fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_8bbc407c-e6ae-48a3-bf49-985516d3b1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_3e5bb757-39e8-46e1-a268-e6af4c5a51af" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_3e5bb757-39e8-46e1-a268-e6af4c5a51af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_5aa38e71-8dbb-4172-b21c-7e31902dbf5a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_LongtermBorrowings_5aa38e71-8dbb-4172-b21c-7e31902dbf5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_75bae223-1a61-4f16-88e5-191f93c9859e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_NoncurrentProvisions_75bae223-1a61-4f16-88e5-191f93c9859e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_ff0942ce-2711-4963-975f-a7b029b5457e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_ff0942ce-2711-4963-975f-a7b029b5457e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_06d6fbfd-532f-47f2-a399-68b5d09dba14" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_06d6fbfd-532f-47f2-a399-68b5d09dba14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_2dd1976d-c2f8-4399-94ca-ff6c46422a3c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_055396ee-97d4-43b5-adb0-0ec345c48b8b" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_2dd1976d-c2f8-4399-94ca-ff6c46422a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_e5cb6465-3709-4e84-b0aa-9c2decd0d03a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:to="loc_ifrs-full_Liabilities_e5cb6465-3709-4e84-b0aa-9c2decd0d03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:to="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_ef80a6dc-44e8-484a-856f-24016fffb6d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IssuedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:to="loc_ifrs-full_IssuedCapital_ef80a6dc-44e8-484a-856f-24016fffb6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_d3553444-3a83-4402-8fa1-f0923475f6cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_d3553444-3a83-4402-8fa1-f0923475f6cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_2db9ca09-67ab-4e81-a213-bb585eee3665" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetainedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:to="loc_ifrs-full_RetainedEarnings_2db9ca09-67ab-4e81-a213-bb585eee3665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_908480d5-125a-4231-83a1-61286fdccc48" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_908480d5-125a-4231-83a1-61286fdccc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_03e49fc7-b9ff-4358-98b6-51fcc68bcddb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_40311e1e-5839-479f-a38d-533ece1fc1d7" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_03e49fc7-b9ff-4358-98b6-51fcc68bcddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_7b41c76c-197f-4a56-bd35-16c720b9337e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:to="loc_ifrs-full_NoncontrollingInterests_7b41c76c-197f-4a56-bd35-16c720b9337e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_3d7e90a6-4ecc-4262-9645-a0783347f00e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_0b22b558-e5da-4aa0-8702-d8e7c7dcd5be" xlink:to="loc_ifrs-full_EquityAndLiabilities_3d7e90a6-4ecc-4262-9645-a0783347f00e" 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-20201231.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_fa34c135-74ba-4f56-a89a-77b9fee7f759" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:href="stn-20201231.xsd#stn_ProfitLossFromContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_fa34c135-74ba-4f56-a89a-77b9fee7f759" xlink:to="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_a9b0b87f-3c80-40b0-aee3-03a066a6723a" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_stn_RevenueFromContinuingOperations_a9b0b87f-3c80-40b0-aee3-03a066a6723a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5a17563d-7153-425c-887e-e572279dac1b" xlink:href="stn-20201231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5a17563d-7153-425c-887e-e572279dac1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_dfed0e22-7693-4c6f-b8f7-45756e40b448" xlink:href="stn-20201231.xsd#stn_NetRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_stn_NetRevenue_dfed0e22-7693-4c6f-b8f7-45756e40b448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_650ffc04-df8b-40fc-a5cb-d2b9c3307a25" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_CostOfSales_650ffc04-df8b-40fc-a5cb-d2b9c3307a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_515ac8dd-7820-4e12-8919-9676b6e20f4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_GrossProfit_515ac8dd-7820-4e12-8919-9676b6e20f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_fd0731e3-9812-45ec-bc21-3e08ad170b16" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_fd0731e3-9812-45ec-bc21-3e08ad170b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_da378144-b2bd-4020-bae6-036e05024472" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_da378144-b2bd-4020-bae6-036e05024472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_d2787daf-0596-426e-958f-afa35d26c6e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_d2787daf-0596-426e-958f-afa35d26c6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_8e8a8892-5f24-48ac-ac9d-5a905bae8946" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmortisationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_AmortisationExpense_8e8a8892-5f24-48ac-ac9d-5a905bae8946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2e19eaea-7725-4c63-86d2-3c93458467c1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2e19eaea-7725-4c63-86d2-3c93458467c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_67054f81-884e-4fb5-ad06-69134aca92b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_InterestRevenueExpense_67054f81-884e-4fb5-ad06-69134aca92b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost_509a6763-0200-4b79-8028-d0df4b414e42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_FinanceIncomeCost_509a6763-0200-4b79-8028-d0df4b414e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_73bc8c97-0ffa-4544-b0e5-ffd143e41f21" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_73bc8c97-0ffa-4544-b0e5-ffd143e41f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_199271be-6a2b-4bca-812d-b31a6d911c6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_199271be-6a2b-4bca-812d-b31a6d911c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_8e61f61e-0dd5-4fa0-9585-847a94616188" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_8e61f61e-0dd5-4fa0-9585-847a94616188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7d437a5-5cd2-4d53-acb4-7c7e6841e67d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7d437a5-5cd2-4d53-acb4-7c7e6841e67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_af5a412d-63fa-431f-a8ca-c35db178a727" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7d437a5-5cd2-4d53-acb4-7c7e6841e67d" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_af5a412d-63fa-431f-a8ca-c35db178a727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_150b98c5-9621-4fd6-aebc-62d9fb8d791a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7d437a5-5cd2-4d53-acb4-7c7e6841e67d" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_150b98c5-9621-4fd6-aebc-62d9fb8d791a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_f8972a41-61eb-450c-aa32-39c5a992ffda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d7d437a5-5cd2-4d53-acb4-7c7e6841e67d" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_f8972a41-61eb-450c-aa32-39c5a992ffda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_25fe57c2-ae1a-4718-9d0c-377ba3e33cc2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_6dfecc05-aa6b-4895-831f-38e94d0aa17a" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_25fe57c2-ae1a-4718-9d0c-377ba3e33cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract_30daa174-a9c0-4df1-b8a9-bbb5aacc1629" xlink:href="stn-20201231.xsd#stn_ProfitLossFromDiscontinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_fa34c135-74ba-4f56-a89a-77b9fee7f759" xlink:to="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract_30daa174-a9c0-4df1-b8a9-bbb5aacc1629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_ac99b01d-95fe-4804-8afc-b218dc863a83" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract_30daa174-a9c0-4df1-b8a9-bbb5aacc1629" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_ac99b01d-95fe-4804-8afc-b218dc863a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_54167d33-cfd4-40c0-96c9-f2111fb129a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_fa34c135-74ba-4f56-a89a-77b9fee7f759" xlink:to="loc_ifrs-full_ProfitLoss_54167d33-cfd4-40c0-96c9-f2111fb129a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsPerShareAbstract_704c26e7-7e19-4adb-a233-8fcd2c13740b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_fa34c135-74ba-4f56-a89a-77b9fee7f759" xlink:to="loc_ifrs-full_BasicEarningsPerShareAbstract_704c26e7-7e19-4adb-a233-8fcd2c13740b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_d78e730b-a621-449d-a2d7-b9a4e8276dbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract_704c26e7-7e19-4adb-a233-8fcd2c13740b" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_d78e730b-a621-449d-a2d7-b9a4e8276dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_4e75b319-333f-4b74-b165-298514639e11" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract_704c26e7-7e19-4adb-a233-8fcd2c13740b" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_4e75b319-333f-4b74-b165-298514639e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_afd758c3-4018-4c57-88e3-3d4d90e6eb97" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract_704c26e7-7e19-4adb-a233-8fcd2c13740b" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_afd758c3-4018-4c57-88e3-3d4d90e6eb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsPerShareAbstract_53e8f0f1-ce01-45e7-aea6-0a03e4a35800" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsPerShareAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_fa34c135-74ba-4f56-a89a-77b9fee7f759" xlink:to="loc_ifrs-full_DilutedEarningsPerShareAbstract_53e8f0f1-ce01-45e7-aea6-0a03e4a35800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_32ee2a98-3a4c-49da-bb32-7bebd07bfd19" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract_53e8f0f1-ce01-45e7-aea6-0a03e4a35800" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_32ee2a98-3a4c-49da-bb32-7bebd07bfd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_8cc21e66-75a2-40c3-8751-79a27291ba4f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract_53e8f0f1-ce01-45e7-aea6-0a03e4a35800" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_8cc21e66-75a2-40c3-8751-79a27291ba4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_663dc884-8996-4ae8-9bbc-b3cf2ed9879b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract_53e8f0f1-ce01-45e7-aea6-0a03e4a35800" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_663dc884-8996-4ae8-9bbc-b3cf2ed9879b" 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-20201231.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_21c5f788-cf7a-47fc-8c58-d72f6d896b9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_e16228be-53ee-4ac9-8e06-0e56eeaa27d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_21c5f788-cf7a-47fc-8c58-d72f6d896b9c" xlink:to="loc_ifrs-full_ProfitLoss_e16228be-53ee-4ac9-8e06-0e56eeaa27d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_e71c4e6d-c369-4263-9487-3effd3301881" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_21c5f788-cf7a-47fc-8c58-d72f6d896b9c" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_e71c4e6d-c369-4263-9487-3effd3301881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_57661444-b834-4b02-8184-a33abbfa9f7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_e71c4e6d-c369-4263-9487-3effd3301881" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_57661444-b834-4b02-8184-a33abbfa9f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_a2d3e3e6-7120-4bca-b682-cd7618d9d53d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_57661444-b834-4b02-8184-a33abbfa9f7f" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_a2d3e3e6-7120-4bca-b682-cd7618d9d53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_083e56cd-f45e-4a65-8ef3-417b871ff565" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_57661444-b834-4b02-8184-a33abbfa9f7f" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax_083e56cd-f45e-4a65-8ef3-417b871ff565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainLossOnInterestRateSwap_390f6b2e-0fa1-41fb-8f3c-2e23e68abd09" xlink:href="stn-20201231.xsd#stn_UnrealizedGainLossOnInterestRateSwap"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_57661444-b834-4b02-8184-a33abbfa9f7f" xlink:to="loc_stn_UnrealizedGainLossOnInterestRateSwap_390f6b2e-0fa1-41fb-8f3c-2e23e68abd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_72ed2ae3-7ac7-4c2c-a3b0-f199491db75d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_57661444-b834-4b02-8184-a33abbfa9f7f" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_72ed2ae3-7ac7-4c2c-a3b0-f199491db75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_d8dd6ae0-c079-45eb-b187-a9639167546b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_e71c4e6d-c369-4263-9487-3effd3301881" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_d8dd6ae0-c079-45eb-b187-a9639167546b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_884e40fc-d37e-47f8-946e-cab81304fd9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_d8dd6ae0-c079-45eb-b187-a9639167546b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_884e40fc-d37e-47f8-946e-cab81304fd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_0ffd9064-e609-4ef2-9519-ef208b3a5163" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_e71c4e6d-c369-4263-9487-3effd3301881" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_0ffd9064-e609-4ef2-9519-ef208b3a5163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_97f119f1-329c-4a7f-aec7-3c7239527f30" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_21c5f788-cf7a-47fc-8c58-d72f6d896b9c" xlink:to="loc_ifrs-full_ComprehensiveIncome_97f119f1-329c-4a7f-aec7-3c7239527f30" 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-20201231.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_bcfa13eb-2822-4c2c-aa5e-6f5bd6d54bf9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_bcfa13eb-2822-4c2c-aa5e-6f5bd6d54bf9" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_21846e63-a366-44b2-b10e-179b192f2e15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_6f21dff9-9543-4169-8d93-a560f342aa37" xlink:to="loc_ifrs-full_EquityMember_21846e63-a366-44b2-b10e-179b192f2e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_21846e63-a366-44b2-b10e-179b192f2e15" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_0f01714a-6630-4876-9bb8-323092a727c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_IssuedCapitalMember_0f01714a-6630-4876-9bb8-323092a727c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_0d713dbe-b1d3-4f48-87ed-1c405598187c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_0d713dbe-b1d3-4f48-87ed-1c405598187c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_14d50bac-a332-4d54-8500-6a6632083574" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_RetainedEarningsMember_14d50bac-a332-4d54-8500-6a6632083574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_65cd02a4-87ea-4ff8-901a-56b4ca5a161e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_f7edbe20-f5e7-489c-a20e-fe88cb701973" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_65cd02a4-87ea-4ff8-901a-56b4ca5a161e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_3256c4d2-392c-44f6-8366-96386fed80c3" xlink:to="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_d154b904-6ace-4085-b94c-9ed8947a1a7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:to="loc_ifrs-full_PreviouslyStatedMember_d154b904-6ace-4085-b94c-9ed8947a1a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_6886ddbd-a087-4e31-a487-779b34135ae8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_f9c19978-da0e-4a68-afc5-3d6dd07d73a5" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_6886ddbd-a087-4e31-a487-779b34135ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_afdd8d3d-85d4-468c-968b-34799a7da260" xlink:to="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_f2971dc4-1e9a-41ee-b23c-a0c2c02330e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_f2971dc4-1e9a-41ee-b23c-a0c2c02330e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_324f6156-6275-40f2-a8ca-b8493da45e59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_324f6156-6275-40f2-a8ca-b8493da45e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_435395cc-1f2d-4db2-ac7c-97c8144373b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_ProfitLoss_435395cc-1f2d-4db2-ac7c-97c8144373b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_db62c531-ea4e-4dad-9c06-f48227f9fe41" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_db62c531-ea4e-4dad-9c06-f48227f9fe41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_1a0fd058-ba03-4900-b7a4-1eaa7384055c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_ComprehensiveIncome_1a0fd058-ba03-4900-b7a4-1eaa7384055c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_61ffd1b1-a5bb-4191-a5a0-91e63972dd7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_61ffd1b1-a5bb-4191-a5a0-91e63972dd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_0d6bff42-c9b2-4ad3-add4-61a418fc4c90" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_0d6bff42-c9b2-4ad3-add4-61a418fc4c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_d56d5424-b0dd-4018-9942-42d2848e9f53" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_d56d5424-b0dd-4018-9942-42d2848e9f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_017ec2d5-0bfa-4dcf-8de0-64b5edb855bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_017ec2d5-0bfa-4dcf-8de0-64b5edb855bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_d66c86f3-27b8-47a5-8844-5069489259e4" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_d66c86f3-27b8-47a5-8844-5069489259e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_d32d9049-1b36-49d7-ab65-285eca638302" xlink:href="stn-20201231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_d32d9049-1b36-49d7-ab65-285eca638302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_5cea42c0-46ae-4435-9997-7eb2214414c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaid"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_DividendsPaid_5cea42c0-46ae-4435-9997-7eb2214414c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_c632b629-04a4-47f2-b89b-88a609799dec" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_c632b629-04a4-47f2-b89b-88a609799dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_57ba5cf6-89e9-4867-a60f-3f6e5ae7651d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_d162a61a-3f68-40f5-ad31-752001bd3e1a" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_57ba5cf6-89e9-4867-a60f-3f6e5ae7651d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals" xlink:type="simple" xlink:href="stn-20201231.xsd#ConsolidatedStatementsofShareholdersEquityParentheticals"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_7bb5dbec-947e-45da-a352-5ea2993da1d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_30be32a9-a46d-459d-9a24-489d90df74b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_7bb5dbec-947e-45da-a352-5ea2993da1d4" xlink:to="loc_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_30be32a9-a46d-459d-9a24-489d90df74b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20201231.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_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_01c7429c-c894-4ab7-a063-9864174159dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_01c7429c-c894-4ab7-a063-9864174159dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_a5913924-cd70-4efa-a0b6-c94a912cb93d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_a5913924-cd70-4efa-a0b6-c94a912cb93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_75e569a5-ffd8-4b9e-9e4a-acf371509dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_75e569a5-ffd8-4b9e-9e4a-acf371509dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_bfce68dd-2556-470a-be1a-f97b02802e14" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_bfce68dd-2556-470a-be1a-f97b02802e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_4f288fa1-aab1-4c12-a224-7d35b16d3f57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_4f288fa1-aab1-4c12-a224-7d35b16d3f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_a423fc8d-ad3b-4536-9e82-bf57f4264e98" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_a423fc8d-ad3b-4536-9e82-bf57f4264e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_90722a4c-30b6-475e-9f03-f15451a98dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_90722a4c-30b6-475e-9f03-f15451a98dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_1e5926c1-6405-4b22-b7a9-6f1783d40cca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_1e5926c1-6405-4b22-b7a9-6f1783d40cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_c157fe6c-234b-4f9a-b20c-17e4026a8fdc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_c157fe6c-234b-4f9a-b20c-17e4026a8fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_104be6bd-dfcf-438b-aac5-3666d23f8c71" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_68bb0a46-f717-4473-9c41-75d84be13518" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_104be6bd-dfcf-438b-aac5-3666d23f8c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_4f7c0882-21a5-48b9-9495-16da4275bbda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_4f7c0882-21a5-48b9-9495-16da4275bbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_af957400-cbae-439d-bdc1-ca3122aba713" xlink:href="stn-20201231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:to="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_af957400-cbae-439d-bdc1-ca3122aba713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_c2fbb662-9d2c-4e79-ba81-e9eda5327c5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_c2fbb662-9d2c-4e79-ba81-e9eda5327c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_e364db18-ea28-452d-9e95-b08cbd8726ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_e364db18-ea28-452d-9e95-b08cbd8726ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_e53816c1-b5eb-4ee8-a465-68fd017d6466" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_e53816c1-b5eb-4ee8-a465-68fd017d6466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_2ccf52dd-485a-482d-8d23-aa714439fdb4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_1d2f851f-8bdf-43a0-90ad-69dc04cff428" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_2ccf52dd-485a-482d-8d23-aa714439fdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5eaed1b7-7c73-4d95-a099-815c2f84a681" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5eaed1b7-7c73-4d95-a099-815c2f84a681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_29919235-02bb-4b2a-8de3-e249345b721a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_29919235-02bb-4b2a-8de3-e249345b721a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings_f20492c3-e8c2-4c25-8be1-1b646f22b2d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfNoncurrentBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_RepaymentsOfNoncurrentBorrowings_f20492c3-e8c2-4c25-8be1-1b646f22b2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_d2f5a4e3-1d84-4724-a869-aca84bd34aca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_d2f5a4e3-1d84-4724-a869-aca84bd34aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_d34c533a-31cc-4b33-ae48-58ecedfdc57d" xlink:href="stn-20201231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_d34c533a-31cc-4b33-ae48-58ecedfdc57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentOfSoftwareFinancingObligations_e1a8c06f-d097-4482-83a0-5b834f814c2c" xlink:href="stn-20201231.xsd#stn_PaymentOfSoftwareFinancingObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_stn_PaymentOfSoftwareFinancingObligations_e1a8c06f-d097-4482-83a0-5b834f814c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_45d86c43-36e2-4c4f-8392-d11d37d5e65d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_45d86c43-36e2-4c4f-8392-d11d37d5e65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_3d8cf495-806d-4017-b223-421b5b4ee74e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_3d8cf495-806d-4017-b223-421b5b4ee74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_897576f0-9587-4d48-b6a6-8b3d75c4eed1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_897576f0-9587-4d48-b6a6-8b3d75c4eed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_54bf3745-17ce-4fd3-baa9-fa8c8f9f2b5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_f9ee399a-49c5-4f28-b349-03872279a196" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_54bf3745-17ce-4fd3-baa9-fa8c8f9f2b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_9ce4c642-f433-41d6-af55-f5212b1cf261" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_9ce4c642-f433-41d6-af55-f5212b1cf261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_39273e2f-eacc-4a8f-9d3d-e474ed87b75c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_39273e2f-eacc-4a8f-9d3d-e474ed87b75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_a71860ec-a5d6-4da6-a7b5-20e6da784874" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_a71860ec-a5d6-4da6-a7b5-20e6da784874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_b198dd71-e665-4763-89a6-269048782d58" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_4bf74dca-c656-488e-bd85-c7eb5c89f2d1" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_b198dd71-e665-4763-89a6-269048782d58" 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-20201231.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_e69cd2ce-4432-4f5b-9493-ccf81b82093c" xlink:href="stn-20201231.xsd#stn_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1f35165b-1a19-4e5d-b087-d323a97dda3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract_e69cd2ce-4432-4f5b-9493-ccf81b82093c" xlink:to="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1f35165b-1a19-4e5d-b087-d323a97dda3d" 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-20201231.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_0d484219-90e3-43a3-8967-df61a80dc6c3" xlink:href="stn-20201231.xsd#stn_BasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_4aaaef88-7076-4d1f-a89f-077227828ca0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BasisOfPreparationOfFinancialStatementsAbstract_0d484219-90e3-43a3-8967-df61a80dc6c3" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_4aaaef88-7076-4d1f-a89f-077227828ca0" 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-20201231.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_9dcadf9e-1353-4291-8682-87968ac53e2e" xlink:href="stn-20201231.xsd#stn_BasisOfConsolidationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_f0e6d4a0-ca09-4447-a021-604838646fae" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BasisOfConsolidationAbstract_9dcadf9e-1353-4291-8682-87968ac53e2e" xlink:to="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_f0e6d4a0-ca09-4447-a021-604838646fae" 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-20201231.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_3c35c3c6-5dd0-4ff9-a3a2-629ef5b8f79f" xlink:href="stn-20201231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_fd9d4bdc-8402-4c83-8bbd-1d5a69725ae4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3c35c3c6-5dd0-4ff9-a3a2-629ef5b8f79f" xlink:to="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_fd9d4bdc-8402-4c83-8bbd-1d5a69725ae4" 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-20201231.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_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:href="stn-20201231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_8f712300-2d5d-44be-b8fd-06a15df5f9b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_8f712300-2d5d-44be-b8fd-06a15df5f9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_eb733546-274b-4ac6-94f5-3aad0eb007d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_eb733546-274b-4ac6-94f5-3aad0eb007d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_3241dc81-ffdc-48dd-bfc2-8c092fc5bcbe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_3241dc81-ffdc-48dd-bfc2-8c092fc5bcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_f5dd61ce-6959-412e-836d-6a81aad8f1c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_f5dd61ce-6959-412e-836d-6a81aad8f1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_d8844d16-aee9-43d2-bf44-65afd8266606" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_d8844d16-aee9-43d2-bf44-65afd8266606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_0d2d73c7-a771-4f32-9f5b-e28b5ffd765e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_0d2d73c7-a771-4f32-9f5b-e28b5ffd765e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_2e0d31e0-8b57-4858-89d0-71c44b137b8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_2e0d31e0-8b57-4858-89d0-71c44b137b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_d4bfb724-1e01-45ed-a887-531f220c953d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_d4bfb724-1e01-45ed-a887-531f220c953d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_6eeb6fd4-da36-43fa-b965-6dccad37ea91" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_6eeb6fd4-da36-43fa-b965-6dccad37ea91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_7865ed15-fc9e-4a02-9457-52b8095fe9b8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_7865ed15-fc9e-4a02-9457-52b8095fe9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_dee363d7-afbb-403f-8ec2-90deb4fee370" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_dee363d7-afbb-403f-8ec2-90deb4fee370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_db35163f-d6f2-4e84-93fb-6f9083f715a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_db35163f-d6f2-4e84-93fb-6f9083f715a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_e376d843-a458-4216-ab90-6243ff65bd66" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_e376d843-a458-4216-ab90-6243ff65bd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_8cb73cf6-4c23-4166-8abe-ca94f5696d21" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_8cb73cf6-4c23-4166-8abe-ca94f5696d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_9570d530-82d0-4b24-9544-a71eb20dc92a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_9570d530-82d0-4b24-9544-a71eb20dc92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_ebe2e879-56d9-46e0-897a-827ea7c21728" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_ebe2e879-56d9-46e0-897a-827ea7c21728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_7cbcc5ed-2af0-4de0-86d9-e7b580367eb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_7cbcc5ed-2af0-4de0-86d9-e7b580367eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_321ff267-bbef-4cc7-a16e-789550bae781" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_321ff267-bbef-4cc7-a16e-789550bae781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_c7e1c3b9-c74a-4aff-a705-819bdae153e6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_3fd2cb16-abe1-4617-8bd3-1bc082bf8ada" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_c7e1c3b9-c74a-4aff-a705-819bdae153e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_256e9b75-f7de-4a12-89e3-bcd622030006" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="stn-20201231.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_f8cfca68-2c47-4e92-877c-9878a44a1237" xlink:href="stn-20201231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_38f9ca57-0381-4b7c-b698-a4fc41501ec2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_f8cfca68-2c47-4e92-877c-9878a44a1237" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_38f9ca57-0381-4b7c-b698-a4fc41501ec2" 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-20201231.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_f9b34512-9d40-4b2c-8beb-e0f4f2bc45b7" xlink:href="stn-20201231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_f9b34512-9d40-4b2c-8beb-e0f4f2bc45b7" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:to="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_aeeb0b27-693b-4a43-9a9d-c1b5f12e1582" xlink:to="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_42a57859-0d8d-4eed-ade6-5d9b3b6b79f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:to="loc_ifrs-full_BottomOfRangeMember_42a57859-0d8d-4eed-ade6-5d9b3b6b79f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_6573d367-41c1-4222-b135-187a17aca44c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_5a5c1bc9-955f-4132-ac09-8937d477bfb7" xlink:to="loc_ifrs-full_TopOfRangeMember_6573d367-41c1-4222-b135-187a17aca44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f92c03cc-0264-4846-83bf-713a6ec73567" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_7751417b-34ed-4303-89cd-f4e9391c605e" xlink:href="stn-20201231.xsd#stn_EngineeringEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_stn_EngineeringEquipmentMember_7751417b-34ed-4303-89cd-f4e9391c605e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_4dec97ba-1e49-4b6f-92d1-f37f42a4cd95" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_ifrs-full_OfficeEquipmentMember_4dec97ba-1e49-4b6f-92d1-f37f42a4cd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_5f82a605-db58-4430-b7fe-e72fe4239049" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_5f82a605-db58-4430-b7fe-e72fe4239049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_e39b8da6-d552-4087-8e92-096a7cdb22a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_9bb83335-5ac6-42d9-870e-9dbad7a0509a" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_e39b8da6-d552-4087-8e92-096a7cdb22a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_02411a25-bfc0-423a-9bae-5a3308badba8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_610cb4df-2061-4047-8b33-230a9977b1fe" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_02411a25-bfc0-423a-9bae-5a3308badba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_bb8bd04f-4845-45ae-98d4-4f1973f79d5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_02411a25-bfc0-423a-9bae-5a3308badba8" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_bb8bd04f-4845-45ae-98d4-4f1973f79d5b" 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-20201231.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_420a30ec-ed51-4723-b240-2aae941716d9" xlink:href="stn-20201231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_420a30ec-ed51-4723-b240-2aae941716d9" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_8052926b-cfcb-4cd0-90ca-62a941ae5f7b" xlink:to="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_7ae2c9b3-d06c-48f3-bd84-9890c2291be5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:to="loc_ifrs-full_BottomOfRangeMember_7ae2c9b3-d06c-48f3-bd84-9890c2291be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_c604eeee-28e5-4732-bb22-3eff761c10f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_d52ab28a-830c-4a76-8496-c5d4b57fce15" xlink:to="loc_ifrs-full_TopOfRangeMember_c604eeee-28e5-4732-bb22-3eff761c10f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_088123b3-6ab3-404b-b2f1-d448590911d3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_71869a69-b988-4593-94ca-e6188368c054" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_71869a69-b988-4593-94ca-e6188368c054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember_2399fa09-0e62-4ab3-9647-c78c3faf2a99" xlink:href="stn-20201231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_3bb3bac1-1b23-48bd-abbb-4a70473ca4f6" xlink:to="loc_stn_ContractBacklogAndFiniteTrademarksMember_2399fa09-0e62-4ab3-9647-c78c3faf2a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_a178aa4b-5fa1-474c-8e48-11e4d623e2f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_9d7ea958-c9cf-46f7-b91f-6d6f5525bff3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_a178aa4b-5fa1-474c-8e48-11e4d623e2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_ed4818a7-b10b-469b-8849-891f1da6d649" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_a178aa4b-5fa1-474c-8e48-11e4d623e2f0" xlink:to="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_ed4818a7-b10b-469b-8849-891f1da6d649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_1773b1f5-5d55-4942-b297-a6c7b7dc784a" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_f8685942-124a-4833-adda-61186e8eeb8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_f8685942-124a-4833-adda-61186e8eeb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_c90fa37c-b542-4668-9e63-3b173acc526a" xlink:href="stn-20201231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_5a6e3b04-2344-4702-b36a-1ae4cc573e86" xlink:to="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_c90fa37c-b542-4668-9e63-3b173acc526a" 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-20201231.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_a1e41d9e-ad8c-4376-b7cb-5bff7105d75d" xlink:href="stn-20201231.xsd#stn_AccountingJudgementsAndEstimatesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_f6bc6ebc-858d-4a34-b587-b12fd52b62d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AccountingJudgementsAndEstimatesAbstract_a1e41d9e-ad8c-4376-b7cb-5bff7105d75d" xlink:to="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_f6bc6ebc-858d-4a34-b587-b12fd52b62d5" 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-20201231.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_77e75d56-390c-47f2-a001-c301f874b344" xlink:href="stn-20201231.xsd#stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_af502c41-a835-4ff6-b87a-a05ca11ddcad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract_77e75d56-390c-47f2-a001-c301f874b344" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_af502c41-a835-4ff6-b87a-a05ca11ddcad" 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-20201231.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_8ec1d0bc-28ae-4c09-a636-83acbfda2595" xlink:href="stn-20201231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_67d19718-297c-4ef7-8361-2fbfbaf232c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_8ec1d0bc-28ae-4c09-a636-83acbfda2595" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_67d19718-297c-4ef7-8361-2fbfbaf232c4" 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-20201231.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_b929f849-d534-4a69-809b-40a288968ece" xlink:href="stn-20201231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_072f7956-c92b-4ab6-b121-cf26617d5645" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_b929f849-d534-4a69-809b-40a288968ece" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_072f7956-c92b-4ab6-b121-cf26617d5645" 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-20201231.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_5ba9dd6e-f8c8-4385-9449-7ab7a96f56fb" xlink:href="stn-20201231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_5ba9dd6e-f8c8-4385-9449-7ab7a96f56fb" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3f00269f-84b9-4afa-b4a9-aa416a826ecc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_fcff1192-e45f-4a48-a673-cbd54d2c7b6f" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3f00269f-84b9-4afa-b4a9-aa416a826ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_94a76fab-7b6a-47ec-bebe-55af9733224e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3f00269f-84b9-4afa-b4a9-aa416a826ecc" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_94a76fab-7b6a-47ec-bebe-55af9733224e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_3e268acb-0094-4dc2-940c-b941bf429572" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_e526d265-f04a-4dc5-8f15-ba167a22d293" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashTransferred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_CashTransferred_e526d265-f04a-4dc5-8f15-ba167a22d293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_80507728-9a5b-46df-81df-566ef9633805" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_LiabilitiesIncurred_80507728-9a5b-46df-81df-566ef9633805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_f3c0d01e-0f11-4654-b435-4ba6d588fd9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_f3c0d01e-0f11-4654-b435-4ba6d588fd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_14a2b71f-37fb-43e0-92f7-ed43b37356d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_14a2b71f-37fb-43e0-92f7-ed43b37356d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_3b7a245b-3c35-4db7-82cf-0b5dbcd0ccab" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_3b7a245b-3c35-4db7-82cf-0b5dbcd0ccab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_02043973-768f-4aa4-aba2-89405d745689" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_02043973-768f-4aa4-aba2-89405d745689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_e137cb84-ab4f-4c30-bfd4-eb1f1dd59011" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_e137cb84-ab4f-4c30-bfd4-eb1f1dd59011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_0e34b53d-6fa6-4362-949f-f1a8fdc944b6" xlink:href="stn-20201231.xsd#stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_0e34b53d-6fa6-4362-949f-f1a8fdc944b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate_d6b9873b-2acf-41f1-bbcb-df189d8019a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate_d6b9873b-2acf-41f1-bbcb-df189d8019a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_18a6871a-1625-4073-ab92-87796d2d6142" xlink:href="stn-20201231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_18a6871a-1625-4073-ab92-87796d2d6142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_68fe0acb-1aff-481e-80cc-12003c24fb92" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_68fe0acb-1aff-481e-80cc-12003c24fb92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_90017544-b44f-428c-8d1f-06a80895f22b" xlink:href="stn-20201231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_90017544-b44f-428c-8d1f-06a80895f22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_cfab1b6e-0021-4c0a-91f1-4d40d99d8737" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_cfab1b6e-0021-4c0a-91f1-4d40d99d8737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_6ccc9b90-3fc4-4ebf-84b3-cb1494b33e82" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_6ccc9b90-3fc4-4ebf-84b3-cb1494b33e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1dcec45f-6ad6-4ba2-a3e2-f76985bfebc4" xlink:href="stn-20201231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1dcec45f-6ad6-4ba2-a3e2-f76985bfebc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate_f89ebcc7-3fa8-4d12-bb38-dd496cfcffcf" xlink:href="stn-20201231.xsd#stn_ProvisionsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_stn_ProvisionsRecognisedAsOfAcquisitionDate_f89ebcc7-3fa8-4d12-bb38-dd496cfcffcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_5670dccf-9f02-4676-ba07-ba80c097e1cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_5670dccf-9f02-4676-ba07-ba80c097e1cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_5a11a35c-24c3-4bcd-bb37-2c508917f4f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_8bb39fdf-6cac-4f55-8320-3ff98c7aa3fd" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_5a11a35c-24c3-4bcd-bb37-2c508917f4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_14547d6b-9aa9-4f17-8138-f4e6e04b5e7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_34c99869-ae5b-4b9f-9d01-487d6f0de2f6" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_14547d6b-9aa9-4f17-8138-f4e6e04b5e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.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_ea227a87-1dd9-40b5-80d2-29e512114bbb" xlink:href="stn-20201231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_ea227a87-1dd9-40b5-80d2-29e512114bbb" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_51f90a4c-c17d-40e0-8f5d-c714356fb764" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_d19e8851-8e88-4126-a998-338d4eb31509" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_51f90a4c-c17d-40e0-8f5d-c714356fb764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_35187986-2b0e-4d61-ab02-220a57fcde6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_51f90a4c-c17d-40e0-8f5d-c714356fb764" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_35187986-2b0e-4d61-ab02-220a57fcde6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_dff2ccb0-93fc-4815-9d0d-51a938ce3c25" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_7cc4a48f-17f8-4a74-8d53-e1fcc11981ed" xlink:href="stn-20201231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:to="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_7cc4a48f-17f8-4a74-8d53-e1fcc11981ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_d3415c79-3a6e-4306-a275-a53dde4f8490" xlink:href="stn-20201231.xsd#stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_e90aec6d-6027-48cd-9270-f972f29f006b" xlink:to="loc_stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome_d3415c79-3a6e-4306-a275-a53dde4f8490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#BusinessAcquisitionsConsiderationPaidDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BusinessCombinationsAbstract_34c4fcf6-1f4e-42ef-8943-2d5018f4f9fa" xlink:href="stn-20201231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_c5974db7-e0b9-4fa2-9458-8b088b848785" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_34c4fcf6-1f4e-42ef-8943-2d5018f4f9fa" xlink:to="loc_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents_c5974db7-e0b9-4fa2-9458-8b088b848785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_9051ee24-024f-4a1b-bc75-c5dc1cd9d091" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_34c4fcf6-1f4e-42ef-8943-2d5018f4f9fa" xlink:to="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_9051ee24-024f-4a1b-bc75-c5dc1cd9d091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConsiderationPaidReceived_c4179db2-3be4-43ab-b98c-26753a08bf17" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ConsiderationPaidReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_34c4fcf6-1f4e-42ef-8943-2d5018f4f9fa" xlink:to="loc_ifrs-full_ConsiderationPaidReceived_c4179db2-3be4-43ab-b98c-26753a08bf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="stn-20201231.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_d94db897-e0cf-4cfd-903b-8ae72b833103" xlink:href="stn-20201231.xsd#stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_21e2b7ed-4df9-46c9-a9af-c89809c806a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_d94db897-e0cf-4cfd-903b-8ae72b833103" xlink:to="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_21e2b7ed-4df9-46c9-a9af-c89809c806a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="stn-20201231.xsd#DiscontinuedOperationsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_ae63cd42-b863-45c3-bbc3-c783c9bd4884" xlink:href="stn-20201231.xsd#stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_c344a80e-00dd-4d35-98ba-201243725b36" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_ae63cd42-b863-45c3-bbc3-c783c9bd4884" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory_c344a80e-00dd-4d35-98ba-201243725b36" 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-20201231.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_c65405ec-ea5c-4eeb-9078-5a258cf81dd2" xlink:href="stn-20201231.xsd#stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_c65405ec-ea5c-4eeb-9078-5a258cf81dd2" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_a75262d9-968e-4399-b469-c202da4a2956" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_4523d3c9-31ba-4919-adc2-bd0dbedadb7b" xlink:to="loc_ifrs-full_ContinuingOperationsMember_a75262d9-968e-4399-b469-c202da4a2956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_bc3402d2-b28e-4dd7-9f97-35cc72b94667" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_a75262d9-968e-4399-b469-c202da4a2956" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_bc3402d2-b28e-4dd7-9f97-35cc72b94667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_5ad22f80-2d83-442d-b5a3-df1eb44cd5f6" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_75cccd17-15b9-4fdd-9e2a-e42a9bb2dbe5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Revenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_Revenue_75cccd17-15b9-4fdd-9e2a-e42a9bb2dbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseByNature_c0d28edc-c4c6-4327-88cc-2b3bdedfe7e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseByNature"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_ExpenseByNature_c0d28edc-c4c6-4327-88cc-2b3bdedfe7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReversalsOfProvisions_7c61da25-8708-4837-bfaf-f5b926bdcd7c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherReversalsOfProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_OtherReversalsOfProvisions_7c61da25-8708-4837-bfaf-f5b926bdcd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_099b2d76-8d52-49d0-9525-08b0664d8a34" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_099b2d76-8d52-49d0-9525-08b0664d8a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_0bd19e9c-eb59-4f81-8ca3-3b8fabca92ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations_0bd19e9c-eb59-4f81-8ca3-3b8fabca92ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_f01e3df6-00fa-403f-9328-6f4686489dbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent_f01e3df6-00fa-403f-9328-6f4686489dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_25202e0d-1096-4110-8ffa-fa7350330684" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation_25202e0d-1096-4110-8ffa-fa7350330684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_2a1db3e3-78a8-4812-8a8f-9ed7a9f36be7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance_2a1db3e3-78a8-4812-8a8f-9ed7a9f36be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_786e61d1-d79e-4bfe-ae96-f14ffcc2d28c" xlink:href="stn-20201231.xsd#stn_ProfitLossFromDisposalOfDiscontinuedOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_stn_ProfitLossFromDisposalOfDiscontinuedOperations_786e61d1-d79e-4bfe-ae96-f14ffcc2d28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_16f444a7-f066-42e0-92e1-8bcd6596e68b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_443686f5-32dc-47a3-a801-89a6dbe6e93d" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_16f444a7-f066-42e0-92e1-8bcd6596e68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="stn-20201231.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_38ae389f-cc6d-4aea-9475-466e350c5f37" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_119905c8-a108-487c-83f9-e8b31f2d09a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_38ae389f-cc6d-4aea-9475-466e350c5f37" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_119905c8-a108-487c-83f9-e8b31f2d09a7" 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-20201231.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_21c4ca32-f7cf-4366-a621-85406fb44fd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_b62fbdcd-c62c-4a43-a13b-e64543c3d55d" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_21c4ca32-f7cf-4366-a621-85406fb44fd6" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_b62fbdcd-c62c-4a43-a13b-e64543c3d55d" 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-20201231.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_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_64c56116-d9ed-4e46-8e3a-5cee23f201f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:to="loc_ifrs-full_Cash_64c56116-d9ed-4e46-8e3a-5cee23f201f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_cc85f3f3-e0a0-40cf-b59e-ec06ad15fc83" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:to="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_cc85f3f3-e0a0-40cf-b59e-ec06ad15fc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_a2370a4d-a8b8-4370-b21f-04ace276db9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_a2370a4d-a8b8-4370-b21f-04ace276db9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_4489e86b-01ac-499e-b99e-c6eda57ce89c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:to="loc_ifrs-full_CashAndCashEquivalents_4489e86b-01ac-499e-b99e-c6eda57ce89c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_a8745cbc-8dd3-4bef-a181-4dcf03a39729" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_a8745cbc-8dd3-4bef-a181-4dcf03a39729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_82684402-bd8c-4269-acb6-52651bbfbaa1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_431d52c9-1786-497a-ae8b-91e4f1bf0374" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_82684402-bd8c-4269-acb6-52651bbfbaa1" 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-20201231.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_172c1ad3-9e2b-4c15-a48a-54b26977cb6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_f7d6f87e-5c14-491c-8f91-dd08d0c98aae" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_172c1ad3-9e2b-4c15-a48a-54b26977cb6f" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_f7d6f87e-5c14-491c-8f91-dd08d0c98aae" 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-20201231.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_99e667fb-d87d-4286-a2f6-bde669b30a0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_0f709f28-9a0a-4a91-9eae-2fa4dab92df1" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_99e667fb-d87d-4286-a2f6-bde669b30a0a" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_0f709f28-9a0a-4a91-9eae-2fa4dab92df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_5dfeb09c-ca99-46f5-9a6e-324d91323a19" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_99e667fb-d87d-4286-a2f6-bde669b30a0a" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_5dfeb09c-ca99-46f5-9a6e-324d91323a19" 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-20201231.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_8aae53e4-5e3c-4e68-8e82-eed5ede4763b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_26822b2d-468b-4be5-8336-43bc61505608" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8aae53e4-5e3c-4e68-8e82-eed5ede4763b" xlink:to="loc_ifrs-full_TradeReceivables_26822b2d-468b-4be5-8336-43bc61505608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent_1a724d72-a458-46a7-ad11-73e303ce691c" xlink:href="stn-20201231.xsd#stn_HoldbacksCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8aae53e4-5e3c-4e68-8e82-eed5ede4763b" xlink:to="loc_stn_HoldbacksCurrent_1a724d72-a458-46a7-ad11-73e303ce691c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_68aa7208-12c9-405f-9b23-68515825a072" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8aae53e4-5e3c-4e68-8e82-eed5ede4763b" xlink:to="loc_ifrs-full_OtherReceivables_68aa7208-12c9-405f-9b23-68515825a072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_af5d2389-1f49-4461-bcd5-583e4fdac75b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8aae53e4-5e3c-4e68-8e82-eed5ede4763b" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_af5d2389-1f49-4461-bcd5-583e4fdac75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1fbe34c4-4b37-45f1-b004-5604bd5051e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8aae53e4-5e3c-4e68-8e82-eed5ede4763b" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1fbe34c4-4b37-45f1-b004-5604bd5051e0" 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-20201231.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_cdde306c-5d3e-4aba-bbe2-79a38c7338c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:href="stn-20201231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_cdde306c-5d3e-4aba-bbe2-79a38c7338c8" xlink:to="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:to="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_39ec8732-09a3-485e-9443-b725c3a9b9a8" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember_51b428d3-e4fc-49e3-b6dc-eb80f5ac7587" xlink:href="stn-20201231.xsd#stn_OneToThirtyDaysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_OneToThirtyDaysMember_51b428d3-e4fc-49e3-b6dc-eb80f5ac7587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember_a4ddaef3-0962-4919-b75d-572170dd2d48" xlink:href="stn-20201231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_ThirtyOneToSixtyDaysMember_a4ddaef3-0962-4919-b75d-572170dd2d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember_66712fbb-6e08-42a5-910b-f1baecdec531" xlink:href="stn-20201231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_SixtyOneToNinetyDaysMember_66712fbb-6e08-42a5-910b-f1baecdec531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember_da4d2331-a357-470a-98ad-f86acd50a4fa" xlink:href="stn-20201231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_NinetyOneDaysToOneTwentyDaysMember_da4d2331-a357-470a-98ad-f86acd50a4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember_84d12e32-7d0a-47b7-919d-e9b979f5a3f7" xlink:href="stn-20201231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_b9a7fb40-de63-4100-b9a2-813c935cb789" xlink:to="loc_stn_AboveOneTwentyOneDaysMember_84d12e32-7d0a-47b7-919d-e9b979f5a3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems_32336d0b-5950-4134-aff8-4d14eb9b98ce" xlink:href="stn-20201231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesTable_768699d7-daf5-42e9-a123-3f259a435bd6" xlink:to="loc_stn_TradeAndOtherReceivablesLineItems_32336d0b-5950-4134-aff8-4d14eb9b98ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables_ddd53866-3268-4209-ab13-c08bdc7f4169" xlink:href="stn-20201231.xsd#stn_GrossTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_32336d0b-5950-4134-aff8-4d14eb9b98ce" xlink:to="loc_stn_GrossTradeReceivables_ddd53866-3268-4209-ab13-c08bdc7f4169" 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-20201231.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_7b46592a-3e7a-4589-990c-ef63320ff7f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_33f3aa3a-2082-4262-9026-515ef7019170" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_7b46592a-3e7a-4589-990c-ef63320ff7f2" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_33f3aa3a-2082-4262-9026-515ef7019170" 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-20201231.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_52523c9e-84fb-4121-976b-1c4657151454" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_c407d8e3-163d-4096-938d-004df6e499bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_52523c9e-84fb-4121-976b-1c4657151454" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_c407d8e3-163d-4096-938d-004df6e499bc" 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-20201231.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_6644982a-35fe-4c06-9543-dcec8f43fb85" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_6644982a-35fe-4c06-9543-dcec8f43fb85" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_210b402a-5d61-47b9-9348-ea63db95d557" xlink:to="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_3b04b352-f2a2-4eae-a315-a296dfe839ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_3b04b352-f2a2-4eae-a315-a296dfe839ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ca054c54-1267-4790-ab6f-85fc539796cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_73cc3e0a-c199-4557-9c95-d8284c123a39" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ca054c54-1267-4790-ab6f-85fc539796cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_f012465e-a74b-4bb3-b99a-5a8a0788f74d" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_a85375ca-c9d9-4725-95f2-89c48982bd4f" xlink:href="stn-20201231.xsd#stn_EngineeringEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_stn_EngineeringEquipmentMember_a85375ca-c9d9-4725-95f2-89c48982bd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_704d80b0-d0f6-41bd-a662-e352be8ac81a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_ifrs-full_OfficeEquipmentMember_704d80b0-d0f6-41bd-a662-e352be8ac81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_5134fc88-6afe-4ed9-adc3-a96918525066" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_5134fc88-6afe-4ed9-adc3-a96918525066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6b621a3d-e2be-4434-9da0-b4c1398e536a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_d96ead8e-c94c-4b97-9e9d-8004efe644d1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6b621a3d-e2be-4434-9da0-b4c1398e536a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_a67c78eb-8493-484e-bc57-c35b124de80d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_e6aac103-0fd0-4dc2-8a61-f91189afa375" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_a67c78eb-8493-484e-bc57-c35b124de80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_a67c78eb-8493-484e-bc57-c35b124de80d" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_cc20604c-8717-4adf-87ff-50162f5eb855" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_cc20604c-8717-4adf-87ff-50162f5eb855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_77dff6b2-0383-4473-9248-4c1ddfba87cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_77dff6b2-0383-4473-9248-4c1ddfba87cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_07ae4df8-4311-4330-9388-5ee69608ae23" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_07ae4df8-4311-4330-9388-5ee69608ae23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_b3ff9a92-cc44-40f8-883d-66dfd8daa4c1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_b3ff9a92-cc44-40f8-883d-66dfd8daa4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9d73414a-bb3f-452a-960e-1e01ebd246f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9d73414a-bb3f-452a-960e-1e01ebd246f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_0d269b78-dfa6-45e7-9a21-64449cb8479e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_0d269b78-dfa6-45e7-9a21-64449cb8479e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_225915ab-629e-41f5-88a6-bfb283945fa8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_225915ab-629e-41f5-88a6-bfb283945fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_7cd16265-0396-420c-a8e0-de075add6105" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_5926ebc4-9a89-46fa-8b4a-8c6cdbf9e677" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_7cd16265-0396-420c-a8e0-de075add6105" 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-20201231.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_342c0754-9cda-4c3d-bb5e-60abc1cbb0b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_342c0754-9cda-4c3d-bb5e-60abc1cbb0b4" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_3918d074-eede-476f-b5c5-6b4a54de36e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c7618843-aabb-49ec-b56e-267b506f286f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_3918d074-eede-476f-b5c5-6b4a54de36e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_fb8cb3b0-24b8-44f5-ae2e-4355f071f316" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_3918d074-eede-476f-b5c5-6b4a54de36e9" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_fb8cb3b0-24b8-44f5-ae2e-4355f071f316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_331c9502-d060-43ed-977c-ac575635bb3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_23623c75-7e73-4342-954a-84b9984b3109" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_331c9502-d060-43ed-977c-ac575635bb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress_1f850a88-2c9c-43e4-bba4-b740346f0759" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ConstructionInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_331c9502-d060-43ed-977c-ac575635bb3d" xlink:to="loc_ifrs-full_ConstructionInProgress_1f850a88-2c9c-43e4-bba4-b740346f0759" 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-20201231.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_c6d5d8c4-1f89-4642-93fe-2ae09cd74971" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_d52b2122-c02e-4f5b-94b0-0e4ea7b439f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_c6d5d8c4-1f89-4642-93fe-2ae09cd74971" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_d52b2122-c02e-4f5b-94b0-0e4ea7b439f5" 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-20201231.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_f527294e-205e-46a1-9ae6-a4eeac0b12c9" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_66420a92-30ec-4844-a60f-894c5a0641cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f527294e-205e-46a1-9ae6-a4eeac0b12c9" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_66420a92-30ec-4844-a60f-894c5a0641cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_c223d972-7b0c-4cb5-b93a-375956462769" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f527294e-205e-46a1-9ae6-a4eeac0b12c9" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_c223d972-7b0c-4cb5-b93a-375956462769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_6aa9e1f0-7192-41ee-b167-fde1b3702995" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f527294e-205e-46a1-9ae6-a4eeac0b12c9" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_6aa9e1f0-7192-41ee-b167-fde1b3702995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_750c7829-0655-4531-bda9-7b6cbc5f59ac" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f527294e-205e-46a1-9ae6-a4eeac0b12c9" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_750c7829-0655-4531-bda9-7b6cbc5f59ac" 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-20201231.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_39344a51-826f-4e3a-a103-6b9bd34a9fe1" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_39344a51-826f-4e3a-a103-6b9bd34a9fe1" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_1d51ec7c-ffd9-4da9-8690-ab331dbed6d6" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_23486db4-bbd6-4f62-9741-791e17dfa658" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:to="loc_ifrs-full_BuildingsMember_23486db4-bbd6-4f62-9741-791e17dfa658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_70115127-0651-4e51-b700-a0dc6c8bf726" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_676a869e-a1d0-4462-97fb-086452fb1c51" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_70115127-0651-4e51-b700-a0dc6c8bf726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_7370cd26-69f9-4492-82be-49d796dd8d4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1c2bee16-b64e-4b74-a969-e35a1999d769" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_7370cd26-69f9-4492-82be-49d796dd8d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_4674e56c-7081-4d03-97ea-7de5f7261ceb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_7370cd26-69f9-4492-82be-49d796dd8d4a" xlink:to="loc_ifrs-full_RightofuseAssetsMember_4674e56c-7081-4d03-97ea-7de5f7261ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_ac28986a-175d-4eb2-90ca-efb4cfdc1385" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_099ba760-d3aa-4906-82dd-56cdd83a5e5c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_RightofuseAssets_099ba760-d3aa-4906-82dd-56cdd83a5e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_9d4f09ec-4d0f-4ee4-842d-b4e44221455d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_9d4f09ec-4d0f-4ee4-842d-b4e44221455d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_4371170d-5f06-49db-a76a-4604d8657c83" xlink:href="stn-20201231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_4371170d-5f06-49db-a76a-4604d8657c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_1f84af28-957f-4866-b9f1-cd8602e18277" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_1f84af28-957f-4866-b9f1-cd8602e18277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_cbc90887-27f8-4d28-b6b9-1e4e81d87077" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_cbc90887-27f8-4d28-b6b9-1e4e81d87077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_6a862326-6b94-47e7-af91-e19725800e66" xlink:href="stn-20201231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_6a862326-6b94-47e7-af91-e19725800e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_b38e8933-96c7-4092-9867-a85288b997d0" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_b38e8933-96c7-4092-9867-a85288b997d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_8b4007dd-665f-424f-bf28-ea8c9a1fddd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_b14f88f0-aa4d-4222-b271-eb8a6edbb9c3" xlink:to="loc_ifrs-full_RightofuseAssets_8b4007dd-665f-424f-bf28-ea8c9a1fddd6" 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-20201231.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_93f5ec11-0eaa-4c3e-8dbc-d5c64115377c" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_93f5ec11-0eaa-4c3e-8dbc-d5c64115377c" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:to="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_5d110109-0da3-460c-9a3c-2f232b3267df" xlink:to="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_842ea4c3-b608-46ba-b999-f0f03eba50ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:to="loc_ifrs-full_BottomOfRangeMember_842ea4c3-b608-46ba-b999-f0f03eba50ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_7a35def5-6020-435d-9a17-0653cd2535d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:to="loc_ifrs-full_TopOfRangeMember_7a35def5-6020-435d-9a17-0653cd2535d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_b9c6c423-6182-4174-83ee-b90af9988afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_97174d1b-0333-4313-be95-7cb4f951ac91" xlink:to="loc_ifrs-full_WeightedAverageMember_b9c6c423-6182-4174-83ee-b90af9988afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_5357ff71-b072-4558-af00-259cd06c1a62" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember_dd639416-6478-47a3-97bd-f2a5ebaa3629" xlink:href="stn-20201231.xsd#stn_OfficeSpaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:to="loc_stn_OfficeSpaceMember_dd639416-6478-47a3-97bd-f2a5ebaa3629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_88f4942f-db48-405b-ad57-76f7bd893f71" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:to="loc_ifrs-full_OfficeEquipmentMember_88f4942f-db48-405b-ad57-76f7bd893f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember_0951f8c9-3184-4f3d-9eee-5411ebedc475" xlink:href="stn-20201231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7998e462-5d66-47d2-a1a1-d094f612202a" xlink:to="loc_stn_ITAndOtherEquipmentMember_0951f8c9-3184-4f3d-9eee-5411ebedc475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_669aefe7-1371-43ed-a940-f8c633820aa4" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm_0375c088-5418-4d96-8357-1fc95910ec19" xlink:href="stn-20201231.xsd#stn_LeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_LeaseTerm_0375c088-5418-4d96-8357-1fc95910ec19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse_e91835e7-d3b2-4a2f-875d-bdebf2887219" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse_e91835e7-d3b2-4a2f-875d-bdebf2887219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_e35fbd13-0a19-48d1-9fce-42c99a9a4e8a" xlink:href="stn-20201231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_e35fbd13-0a19-48d1-9fce-42c99a9a4e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_594b19ab-cacf-4a34-816e-ebbe08311ecb" xlink:href="stn-20201231.xsd#stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets_594b19ab-cacf-4a34-816e-ebbe08311ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_aa91c51c-f179-4681-9a4b-5e43b3c98e5c" xlink:href="stn-20201231.xsd#stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19_aa91c51c-f179-4681-9a4b-5e43b3c98e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_0f0b55b3-db85-4530-a740-97dd83ca61c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_ifrs-full_LeaseLiabilities_0f0b55b3-db85-4530-a740-97dd83ca61c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_ab4fb405-9d59-4365-b66f-063e80de0243" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_305fa013-9be4-48ad-abce-99f47642feb1" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_ab4fb405-9d59-4365-b66f-063e80de0243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_372a40c0-4bd0-4f1d-926e-b42dc327c68f" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_7ae194ea-9148-482b-a8f1-dad876b3aab5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:to="loc_ifrs-full_RightofuseAssetsMember_7ae194ea-9148-482b-a8f1-dad876b3aab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_cd945bc0-1a67-4fdb-9a0b-65535042a4b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_d52886b5-301c-42fd-9875-1de1991fe454" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_cd945bc0-1a67-4fdb-9a0b-65535042a4b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_02315a92-e50e-457e-a0a8-de608e443ef4" xlink:to="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_e516ba60-27e5-4db3-b772-7c22d11230ce" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:to="loc_country_CA_e516ba60-27e5-4db3-b772-7c22d11230ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_dfb6143f-5de0-49a1-9e96-5ccab0ca77eb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:to="loc_country_US_dfb6143f-5de0-49a1-9e96-5ccab0ca77eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_39c53342-86da-40a4-9440-d9caff8a0cc5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_e74e1ca9-22dd-4799-b1ba-64ba8af2190a" xlink:to="loc_ifrs-full_ForeignCountriesMember_39c53342-86da-40a4-9440-d9caff8a0cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_33060ba8-02a5-4425-b593-090bb61e2afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_797a4fdf-a53f-43ec-bb24-c643c41a825f" xlink:to="loc_ifrs-full_SegmentsMember_33060ba8-02a5-4425-b593-090bb61e2afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember_ba1f561a-6adf-4e6a-93ea-f026db41ec77" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_33060ba8-02a5-4425-b593-090bb61e2afe" xlink:to="loc_ifrs-full_ReportableSegmentsMember_ba1f561a-6adf-4e6a-93ea-f026db41ec77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_d7c1a765-2117-4bf3-ac1b-f2ea92aedab8" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_b5ec4165-a3a6-47c7-aec8-a68ffed76335" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:to="loc_ifrs-full_ImpairmentLoss_b5ec4165-a3a6-47c7-aec8-a68ffed76335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_e0bbfcdd-1558-4382-8beb-be5bf5ecf385" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_ab88afee-66e7-4e8f-a338-3ced6e41cf33" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_e0bbfcdd-1558-4382-8beb-be5bf5ecf385" 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-20201231.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_f1291573-66b1-421e-978c-f36df34a1129" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_89230be9-3726-4b38-a0f7-6e2589faf6d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f1291573-66b1-421e-978c-f36df34a1129" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_89230be9-3726-4b38-a0f7-6e2589faf6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_84869da0-4b38-4b03-aa9e-7bb4d374941d" xlink:href="stn-20201231.xsd#stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f1291573-66b1-421e-978c-f36df34a1129" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_84869da0-4b38-4b03-aa9e-7bb4d374941d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_1459f6e0-96dc-47ca-a94c-fcbbe91cb837" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f1291573-66b1-421e-978c-f36df34a1129" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_1459f6e0-96dc-47ca-a94c-fcbbe91cb837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_fc1def22-0160-4a78-8275-7ca97610172b" xlink:href="stn-20201231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f1291573-66b1-421e-978c-f36df34a1129" xlink:to="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_fc1def22-0160-4a78-8275-7ca97610172b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_15696fab-fe34-411b-974d-76613cc792eb" xlink:href="stn-20201231.xsd#stn_InterestPaymentsOfLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_15696fab-fe34-411b-974d-76613cc792eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_997ad7ec-96c9-41f4-8324-8a6e8513f103" xlink:href="stn-20201231.xsd#stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_997ad7ec-96c9-41f4-8324-8a6e8513f103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_2f09c97b-d3b4-45c5-a931-6a91d60b6d69" xlink:href="stn-20201231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_2f09c97b-d3b4-45c5-a931-6a91d60b6d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_5d151c63-ae8b-4d3c-8d81-f8fb649e81cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_5d151c63-ae8b-4d3c-8d81-f8fb649e81cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_0d773c3e-20dd-40ea-9733-171099458d99" xlink:href="stn-20201231.xsd#stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities_0d773c3e-20dd-40ea-9733-171099458d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_09303bd9-da64-4e13-96b6-5c3257797142" xlink:href="stn-20201231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_09303bd9-da64-4e13-96b6-5c3257797142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_d6613cdd-630e-4ae6-bf65-4b405c464400" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_589fa4db-6f98-41a1-97ad-9627b88b41e2" xlink:to="loc_ifrs-full_CashOutflowForLeases_d6613cdd-630e-4ae6-bf65-4b405c464400" 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-20201231.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_74a1f039-9a3b-4a4d-b9b5-f7ecc26ffb04" xlink:href="stn-20201231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory_2ee57607-bd9c-4bfb-aa2c-233c86bb20c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_74a1f039-9a3b-4a4d-b9b5-f7ecc26ffb04" xlink:to="loc_ifrs-full_DisclosureOfGoodwillExplanatory_2ee57607-bd9c-4bfb-aa2c-233c86bb20c4" 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-20201231.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_e37c254c-18c9-48bd-a0ab-4f9673c5fcc5" xlink:href="stn-20201231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_fe4cc09b-eacb-40d6-a696-9ef704616d97" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_e37c254c-18c9-48bd-a0ab-4f9673c5fcc5" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_fe4cc09b-eacb-40d6-a696-9ef704616d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_066e06da-3a6e-40c2-a634-17a579bcb738" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_e37c254c-18c9-48bd-a0ab-4f9673c5fcc5" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_066e06da-3a6e-40c2-a634-17a579bcb738" 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-20201231.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_c0e1f9ab-ac9b-407a-ace6-5ef7e0f7784a" xlink:href="stn-20201231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_c0e1f9ab-ac9b-407a-ace6-5ef7e0f7784a" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3c388a57-7e81-478e-9427-dd9703356a42" xlink:to="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_e5caa2c7-4ab7-4aa9-b273-c80f4f9a570d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_e5caa2c7-4ab7-4aa9-b273-c80f4f9a570d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_cb2b42b0-265a-4c03-b224-d797c7bdedbf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_e73d0b1f-6172-45cf-b7ce-2d230361fb42" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_cb2b42b0-265a-4c03-b224-d797c7bdedbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_669b9a7c-5c34-483a-a281-f1ebf914266f" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_1fbd71ec-1d00-4ca4-9ca3-9b47b84027c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_Goodwill_1fbd71ec-1d00-4ca4-9ca3-9b47b84027c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_f68c5ec3-f14f-4110-a366-c0a8d8cef093" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_f68c5ec3-f14f-4110-a366-c0a8d8cef093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_239ffd82-290f-47da-9033-6b049468e538" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_239ffd82-290f-47da-9033-6b049468e538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_804c18aa-b67d-4db1-a000-2ca2f4d6f959" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_b5b1a2ab-a7e1-4e9a-890a-d2e869c7d544" xlink:to="loc_ifrs-full_Goodwill_804c18aa-b67d-4db1-a000-2ca2f4d6f959" 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-20201231.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_5778b170-e6a1-4cf9-b104-d4751f9351ca" xlink:href="stn-20201231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_5778b170-e6a1-4cf9-b104-d4751f9351ca" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_f158f13d-1cf9-4c20-8078-973b03b6e84b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_65ab0d32-daa9-4bfc-b264-9c1996cd1e95" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_f158f13d-1cf9-4c20-8078-973b03b6e84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_b5ba8b17-8216-45b2-9890-d15aecc95c58" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_f158f13d-1cf9-4c20-8078-973b03b6e84b" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_b5ba8b17-8216-45b2-9890-d15aecc95c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:to="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_84b35111-f5b4-4ca4-a78b-c5c1cb11c5db" xlink:to="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_885ba534-9276-4951-88c6-420964410421" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:to="loc_country_CA_885ba534-9276-4951-88c6-420964410421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_15107e4c-edd6-49f9-a4a8-b5bf8fb0f931" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:to="loc_country_US_15107e4c-edd6-49f9-a4a8-b5bf8fb0f931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_11c3396a-49e4-42ef-b4d4-bb52f79c15ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_e350cf6e-8d54-4cd1-a5e5-65db489a542f" xlink:to="loc_ifrs-full_ForeignCountriesMember_11c3396a-49e4-42ef-b4d4-bb52f79c15ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a1392289-e529-49bc-86c4-be5a9921ea6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_abd453ee-cf33-4290-862c-e770ee75317a" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a1392289-e529-49bc-86c4-be5a9921ea6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_c9db4e05-ca2d-40c5-a081-54a38611ccb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_a1392289-e529-49bc-86c4-be5a9921ea6c" xlink:to="loc_ifrs-full_Goodwill_c9db4e05-ca2d-40c5-a081-54a38611ccb6" 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-20201231.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_c2768b18-acde-4f09-b078-6527b31bcc3b" xlink:href="stn-20201231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_c2768b18-acde-4f09-b078-6527b31bcc3b" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:to="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_104c8b03-cfad-4043-be50-45543c9ab3c0" xlink:to="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_89fa598a-18dc-4c82-af90-cfab8df73d92" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:to="loc_ifrs-full_BottomOfRangeMember_89fa598a-18dc-4c82-af90-cfab8df73d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_3e1e1f9b-0b89-4bb6-b84a-5f75a04a3d80" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:to="loc_ifrs-full_TopOfRangeMember_3e1e1f9b-0b89-4bb6-b84a-5f75a04a3d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_9c2171ee-3973-44c2-a707-41834fd2a2d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0e39eefb-e496-48a7-912b-13b5ebf31e57" xlink:to="loc_ifrs-full_WeightedAverageMember_9c2171ee-3973-44c2-a707-41834fd2a2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:href="stn-20201231.xsd#stn_TypesOfKeyAssumptionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:to="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:href="stn-20201231.xsd#stn_KeyAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TypesOfKeyAssumptionsAxis_4cfb28bf-22f2-48a9-9f4d-64628947ec6a" xlink:to="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingMarginsMember_96fa7eea-61ae-412f-a829-4404e7b1093c" xlink:href="stn-20201231.xsd#stn_OperatingMarginsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:to="loc_stn_OperatingMarginsMember_96fa7eea-61ae-412f-a829-4404e7b1093c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DiscountRateMember_3323416b-4117-43b0-9919-925a972fa29b" xlink:href="stn-20201231.xsd#stn_DiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_KeyAssumptionsMember_7af643b3-c3f2-4e96-8ff8-4c83c94abe6e" xlink:to="loc_stn_DiscountRateMember_3323416b-4117-43b0-9919-925a972fa29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0cb8e18f-ee10-40f9-a7d4-9645533e7e4b" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_2bddffcc-8565-45b8-8b80-78959252d8b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_2bddffcc-8565-45b8-8b80-78959252d8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_540d1f98-d2ec-4984-9595-3521e12d7b75" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_540d1f98-d2ec-4984-9595-3521e12d7b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount_b30c5ef0-e90d-43be-b082-13f679b2460d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount_b30c5ef0-e90d-43be-b082-13f679b2460d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingMarginRateAppliedToCashFlowProjections_1c4e5f8b-47b2-4ef7-a8c4-c74a3d9d0eb4" xlink:href="stn-20201231.xsd#stn_OperatingMarginRateAppliedToCashFlowProjections"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_stn_OperatingMarginRateAppliedToCashFlowProjections_1c4e5f8b-47b2-4ef7-a8c4-c74a3d9d0eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount_1a0a1479-7b05-4f80-aca4-9aa66ed23eb0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_fdbb3838-da34-4923-a7ff-a3730150466b" xlink:to="loc_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount_1a0a1479-7b05-4f80-aca4-9aa66ed23eb0" 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-20201231.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_4a454378-08f7-4a09-971f-f6fa8fef062c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_017d548b-3a3d-4b9f-b83d-eeda33e7a776" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_4a454378-08f7-4a09-971f-f6fa8fef062c" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_017d548b-3a3d-4b9f-b83d-eeda33e7a776" 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-20201231.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_65b07137-9103-4c9c-9fbe-3f50bad7ebf8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_8e4993c0-d7cf-4b36-af7d-99962780dd02" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_65b07137-9103-4c9c-9fbe-3f50bad7ebf8" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_8e4993c0-d7cf-4b36-af7d-99962780dd02" 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-20201231.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_02679df8-6de6-49f9-b18e-a6e5a8ae34f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_02679df8-6de6-49f9-b18e-a6e5a8ae34f0" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_0c8934bb-9ee2-4204-b0a3-cb3e9fae576e" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_7f1a3f46-a0ee-42a0-b31c-2138f5c52ca5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_7f1a3f46-a0ee-42a0-b31c-2138f5c52ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember_b3d44ea1-0342-486a-b0dd-5e4fb09e1d14" xlink:href="stn-20201231.xsd#stn_ContractBacklogMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_stn_ContractBacklogMember_b3d44ea1-0342-486a-b0dd-5e4fb09e1d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember_7b8761c8-65a8-4de6-9ef5-a10f8f3bd935" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_ifrs-full_ComputerSoftwareMember_7b8761c8-65a8-4de6-9ef5-a10f8f3bd935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_7d86bf91-ee97-434e-a181-1da1da2d47f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_f4141bc5-df6e-42fc-807f-8cc2aa9bdc75" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_7d86bf91-ee97-434e-a181-1da1da2d47f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_a3f2b4b3-2343-46f5-acc6-07c63f2efde8" xlink:to="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_7e008235-b0b1-4002-b5ee-603e24a409f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_7e008235-b0b1-4002-b5ee-603e24a409f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_cf4482d8-aec9-4206-bdc0-82f0f9c11d1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_419276cd-180c-4845-9ac9-de4d1e3002aa" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_cf4482d8-aec9-4206-bdc0-82f0f9c11d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_08951aa9-618a-4ea7-b15a-d99b5157cbb5" xlink:to="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_d706a6a3-353b-47ff-90a9-4fdce57a12a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:to="loc_ifrs-full_PreviouslyStatedMember_d706a6a3-353b-47ff-90a9-4fdce57a12a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_a65154dd-4d3e-40fa-971f-5aed162d6c11" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_62c679b8-2043-409c-bb75-89cb03060435" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_a65154dd-4d3e-40fa-971f-5aed162d6c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_05db3810-3cd1-4617-ad0e-defcfd691ce3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_619e3514-2ed1-4ec3-b9f8-2b25f8d92e2b" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_05db3810-3cd1-4617-ad0e-defcfd691ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_05db3810-3cd1-4617-ad0e-defcfd691ce3" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_3c87117d-82ac-4e41-aaf0-5ac7dcf39c23" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_3c87117d-82ac-4e41-aaf0-5ac7dcf39c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_166c1826-986d-4eed-be14-87435c41a1f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_166c1826-986d-4eed-be14-87435c41a1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_7a1a836c-a4ad-4ada-89b0-66d14f49416a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_7a1a836c-a4ad-4ada-89b0-66d14f49416a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_68961814-44ad-4ef4-aee0-af81fca0603a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_68961814-44ad-4ef4-aee0-af81fca0603a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_864ee44f-92a7-4d36-8ddd-0d93881821b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_864ee44f-92a7-4d36-8ddd-0d93881821b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_a9d924d9-c697-4119-b687-7d76fea74d15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_a9d924d9-c697-4119-b687-7d76fea74d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_03df0d18-efd7-45bc-8007-f171316b94a7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_d11e287a-72e4-4a1c-ad9b-d2a270921cef" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_03df0d18-efd7-45bc-8007-f171316b94a7" 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-20201231.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_8b5d9143-91ed-4d30-b75e-5ee63d7174aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_8b5d9143-91ed-4d30-b75e-5ee63d7174aa" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_8e9888ee-318d-4f5a-89d1-f4be07fdd2ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_64823a62-bd0f-4f5e-9787-39d6252032aa" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_8e9888ee-318d-4f5a-89d1-f4be07fdd2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember_6994671c-9854-4b46-b948-b8a7b5f4d7eb" xlink:href="stn-20201231.xsd#stn_SoftwareLicensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_8e9888ee-318d-4f5a-89d1-f4be07fdd2ea" xlink:to="loc_stn_SoftwareLicensesMember_6994671c-9854-4b46-b948-b8a7b5f4d7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_e3154218-2e59-419b-8621-12fd0b731f42" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation_0e8bf611-240b-420a-b842-bde51fe262ad" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:to="loc_stn_SoftwareFinancingObligation_0e8bf611-240b-420a-b842-bde51fe262ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions_6fdabd1c-b6a5-4af5-8c7c-5ef0574f118a" xlink:href="stn-20201231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_9771f4df-f2b9-4d56-b32e-775f3311ff55" xlink:to="loc_stn_NonCashPortionOfSoftwareAdditions_6fdabd1c-b6a5-4af5-8c7c-5ef0574f118a" 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-20201231.xsd#OtherAssets"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2566918b-bcf2-4ccf-8107-7155ba166eef" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory_290e4387-4700-4241-9dfe-564c53ab19b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2566918b-bcf2-4ccf-8107-7155ba166eef" xlink:to="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory_290e4387-4700-4241-9dfe-564c53ab19b3" 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-20201231.xsd#OtherAssetsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa2987e2-ba4d-40c2-8465-4053d0c5045c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_0035fa56-2ac4-4595-8b34-41d3c04fdc12" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa2987e2-ba4d-40c2-8465-4053d0c5045c" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_0035fa56-2ac4-4595-8b34-41d3c04fdc12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_ceacf71b-a130-4981-b2af-d3d3ac20f897" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa2987e2-ba4d-40c2-8465-4053d0c5045c" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_ceacf71b-a130-4981-b2af-d3d3ac20f897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_fab78be6-a225-49f5-b92c-31096917d516" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa2987e2-ba4d-40c2-8465-4053d0c5045c" xlink:to="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_fab78be6-a225-49f5-b92c-31096917d516" 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-20201231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1f9513f2-e92c-4f09-910f-57b7033b470d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:href="stn-20201231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1f9513f2-e92c-4f09-910f-57b7033b470d" xlink:to="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_ef482e1e-13f0-4b74-ba35-8bb6c612c47b" xlink:to="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_b575f091-c4d5-49ea-98ec-258dd10595b9" xlink:href="stn-20201231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_b575f091-c4d5-49ea-98ec-258dd10595b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember_a44f1229-80a7-4f3f-a14a-81f3ac38f23f" xlink:href="stn-20201231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_HoldbacksOnLongTermContractMember_a44f1229-80a7-4f3f-a14a-81f3ac38f23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember_258f25a7-d080-417f-839d-ad140c2c5d40" xlink:href="stn-20201231.xsd#stn_OtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_OtherMember_258f25a7-d080-417f-839d-ad140c2c5d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_a201e884-79d2-4054-b483-553c3fc340de" xlink:href="stn-20201231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_81af08b5-ec8c-421f-be7e-38794b0d84cf" xlink:to="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_a201e884-79d2-4054-b483-553c3fc340de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:href="stn-20201231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_130b79dd-70ff-4468-9275-692d4b3e3c83" xlink:to="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_678ea871-3766-4d13-8988-4c943504fe6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherFinancialAssets_678ea871-3766-4d13-8988-4c943504fe6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_58a1da4c-ffb3-4cdd-9be4-eb508ccc98c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_58a1da4c-ffb3-4cdd-9be4-eb508ccc98c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_d70e8e23-2a71-43d9-8717-55582b0a393c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherAssets_d70e8e23-2a71-43d9-8717-55582b0a393c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_2ec9109c-be12-4e06-9a87-a53bb58a7e79" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_2ec9109c-be12-4e06-9a87-a53bb58a7e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_876e2a1c-9fb2-42b4-81ce-5dbb4e78cafd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_876e2a1c-9fb2-42b4-81ce-5dbb4e78cafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_f35b368e-8724-47f6-976a-44f78ce92698" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_306f7ae1-e17c-4b6b-9818-13a6d263d01d" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_f35b368e-8724-47f6-976a-44f78ce92698" 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-20201231.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/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20201231.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_dbf3f1b0-c24f-4b61-9799-0a1480fa5df5" xlink:href="stn-20201231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_dbf3f1b0-c24f-4b61-9799-0a1480fa5df5" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5430ef72-11a4-4c3e-9e6d-f6c664178b1e" xlink:to="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_b88b0cd7-1e2d-42f3-9327-a984d819ddcc" xlink:href="stn-20201231.xsd#stn_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:to="loc_stn_BondsMember_b88b0cd7-1e2d-42f3-9327-a984d819ddcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember_8b4c931b-f9dc-48bd-8ff7-27575993f024" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_2216a66a-cb56-4b14-b83a-9c07b7713736" xlink:to="loc_ifrs-full_EquityInvestmentsMember_8b4c931b-f9dc-48bd-8ff7-27575993f024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_36e43d5a-ff1e-4e6f-9428-1eb91874134b" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_ca22890f-d174-4f7e-9f8c-e99cc2666575" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:to="loc_ifrs-full_OtherFinancialAssets_ca22890f-d174-4f7e-9f8c-e99cc2666575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost_09411d27-749d-4f40-8c11-d61c525a4692" xlink:href="stn-20201231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_20caddf0-4982-4f28-a0ed-49d1d140aa46" xlink:to="loc_stn_OtherFinancialAssetAtAmortisedCost_09411d27-749d-4f40-8c11-d61c525a4692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.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_702a1b63-c67f-496c-9841-5b882150ccec" xlink:href="stn-20201231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_702a1b63-c67f-496c-9841-5b882150ccec" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:to="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_8c0795d0-ac5d-436a-a556-903d2fabae73" xlink:to="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_4c3edd78-2d20-4a9c-8aef-b7961339527c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:to="loc_ifrs-full_BottomOfRangeMember_4c3edd78-2d20-4a9c-8aef-b7961339527c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_c67dc354-9e52-46e2-a646-13f87cc782d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1efe570a-aa25-4bbf-a5c1-0897bf5c0563" xlink:to="loc_ifrs-full_TopOfRangeMember_c67dc354-9e52-46e2-a646-13f87cc782d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_7132a9f8-dfed-4c1d-8bbd-ce5e22b72b29" xlink:href="stn-20201231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_4f29f426-8a7d-4789-9716-fe6199c98405" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_7132a9f8-dfed-4c1d-8bbd-ce5e22b72b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage_a81a7e82-44fc-4bce-a13d-23d52e15a5d4" xlink:href="stn-20201231.xsd#stn_BondsInterestRatePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_7132a9f8-dfed-4c1d-8bbd-ce5e22b72b29" xlink:to="loc_stn_BondsInterestRatePercentage_a81a7e82-44fc-4bce-a13d-23d52e15a5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_50331237-a7f8-4134-a089-0a764c405df7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_50331237-a7f8-4134-a089-0a764c405df7" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:to="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_45dd0eb2-a33d-4e93-a2a0-9ab20a138519" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5295c2d5-18f5-4a1e-9458-73f0d2ccb82d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5295c2d5-18f5-4a1e-9458-73f0d2ccb82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_5b2dc624-ddf3-4d86-b9db-f9bfd8485192" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_5b2dc624-ddf3-4d86-b9db-f9bfd8485192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_f37ff4e3-35d8-489b-8b86-612e16e0b11b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_dbbcb958-8cb1-4104-a647-14c5e68cfe0a" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_f37ff4e3-35d8-489b-8b86-612e16e0b11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_cfae5e53-26a5-49fd-abfd-dcc51b20bfd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_f0ddcc65-467f-4f2e-8001-da3f5cb577f9" xlink:to="loc_ifrs-full_FinancialAssetsMember_cfae5e53-26a5-49fd-abfd-dcc51b20bfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_0d132e2a-227f-42a4-8239-e0c7a4713dce" xlink:href="stn-20201231.xsd#stn_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_cfae5e53-26a5-49fd-abfd-dcc51b20bfd9" xlink:to="loc_stn_BondsMember_0d132e2a-227f-42a4-8239-e0c7a4713dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_137b7741-c4a0-4344-bef0-6cfbe08506ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_0a452b65-eafa-4ab1-bcac-683bc7601b3a" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_137b7741-c4a0-4344-bef0-6cfbe08506ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3acbb6aa-55d6-41cd-a728-c5d3740a5a9a" xlink:href="stn-20201231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_137b7741-c4a0-4344-bef0-6cfbe08506ae" xlink:to="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3acbb6aa-55d6-41cd-a728-c5d3740a5a9a" 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-20201231.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_247f570b-67d0-4841-87c9-5b8e052e76ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_d6b7c335-09d9-4359-a4f6-0ed1f85118dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_247f570b-67d0-4841-87c9-5b8e052e76ac" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_d6b7c335-09d9-4359-a4f6-0ed1f85118dd" 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-20201231.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_1de61304-5460-46bf-b7d5-448fdf423dff" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_50db1985-5a16-4e2c-a0e3-3466b5394049" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1de61304-5460-46bf-b7d5-448fdf423dff" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_50db1985-5a16-4e2c-a0e3-3466b5394049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_f5ba487d-0346-4084-8541-7c4ff3c05a33" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_8ebff732-7705-4c4b-b93c-b79cdbc866fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_f5ba487d-0346-4084-8541-7c4ff3c05a33" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_8ebff732-7705-4c4b-b93c-b79cdbc866fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_a9815f67-3107-436f-9c81-9110173b7eb7" xlink:href="stn-20201231.xsd#stn_EmployeeAndPayrollLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_f5ba487d-0346-4084-8541-7c4ff3c05a33" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_a9815f67-3107-436f-9c81-9110173b7eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_7c06abe6-bc75-45d8-a2ed-47c43a34992f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Accruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_f5ba487d-0346-4084-8541-7c4ff3c05a33" xlink:to="loc_ifrs-full_Accruals_7c06abe6-bc75-45d8-a2ed-47c43a34992f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_cf59241b-db15-48c7-9f53-a7b561decfee" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_f5ba487d-0346-4084-8541-7c4ff3c05a33" xlink:to="loc_ifrs-full_TradeAndOtherPayables_cf59241b-db15-48c7-9f53-a7b561decfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20201231.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_2f9e4a8f-2b52-4cb9-87ab-09b52b297589" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredPaymentsOfNonCorporateTaxes_31cce392-d723-44c1-9090-506244e82393" xlink:href="stn-20201231.xsd#stn_DeferredPaymentsOfNonCorporateTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2f9e4a8f-2b52-4cb9-87ab-09b52b297589" xlink:to="loc_stn_DeferredPaymentsOfNonCorporateTaxes_31cce392-d723-44c1-9090-506244e82393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CurrentDeferredPaymentsOfNonCorporateTaxes_87d32862-3902-484d-b671-6c38eec149e2" xlink:href="stn-20201231.xsd#stn_CurrentDeferredPaymentsOfNonCorporateTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2f9e4a8f-2b52-4cb9-87ab-09b52b297589" xlink:to="loc_stn_CurrentDeferredPaymentsOfNonCorporateTaxes_87d32862-3902-484d-b671-6c38eec149e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes_a53da264-a737-48fa-b597-88a1061801de" xlink:href="stn-20201231.xsd#stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2f9e4a8f-2b52-4cb9-87ab-09b52b297589" xlink:to="loc_stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes_a53da264-a737-48fa-b597-88a1061801de" 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-20201231.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_d5705721-301d-4626-b747-a43cf7d64c45" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_3a3236e6-2662-4c1c-9a53-e2158fcbc10d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_d5705721-301d-4626-b747-a43cf7d64c45" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_3a3236e6-2662-4c1c-9a53-e2158fcbc10d" 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-20201231.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_3c1261fe-1cca-434f-a973-3041e74bb092" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_5f7ead26-49a6-4358-9d63-515520f0d1e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_3c1261fe-1cca-434f-a973-3041e74bb092" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_5f7ead26-49a6-4358-9d63-515520f0d1e0" 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-20201231.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_8e2ac953-f032-4a41-a656-92148aeba7fd" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_8e2ac953-f032-4a41-a656-92148aeba7fd" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_a88fda6a-6451-4c61-8679-1dc3ab852e2b" xlink:to="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_c16fd10f-e661-40b6-bf2c-706a122487f9" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SeniorUnsecuredNotesMember_c16fd10f-e661-40b6-bf2c-706a122487f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_7fe6b4d5-02d5-4c09-85da-c29047991961" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_7fe6b4d5-02d5-4c09-85da-c29047991961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_33184800-2db7-460d-94cb-770ec1ab1d59" xlink:href="stn-20201231.xsd#stn_SeniorTermLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SeniorTermLoansMember_33184800-2db7-460d-94cb-770ec1ab1d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_114af76e-dfdc-4c59-b5fc-d78dbe57e588" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_NotesPayableMember_114af76e-dfdc-4c59-b5fc-d78dbe57e588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_692627a0-57fe-4279-bcdc-cb604d30ea8e" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_63bd6873-a4d8-4f70-a367-3b4e605aa403" xlink:to="loc_stn_SoftwareFinancingObligationsMember_692627a0-57fe-4279-bcdc-cb604d30ea8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_e708fce6-f76b-4844-a675-1b8d6416657a" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_061f0273-39ce-423b-9cd8-dec9fa425c64" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_Borrowings_061f0273-39ce-423b-9cd8-dec9fa425c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_956581a3-4118-4f7f-a34c-47437010c81a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_956581a3-4118-4f7f-a34c-47437010c81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_556b6ebc-33e5-4a99-b702-7b2ad852109a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_b16a6265-ab81-4a1f-b159-1bb784f96950" xlink:to="loc_ifrs-full_LongtermBorrowings_556b6ebc-33e5-4a99-b702-7b2ad852109a" 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-20201231.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_6ffe1297-3263-4944-a98e-a4e8261be188" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_6ffe1297-3263-4944-a98e-a4e8261be188" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4645189f-eb78-47f2-bf0a-fdb44a2724d0" xlink:to="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_11cad1ab-9d60-40d5-9c9d-49cac30c9db4" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorUnsecuredNotesMember_11cad1ab-9d60-40d5-9c9d-49cac30c9db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_10dc064b-bab0-40dc-bea3-dbb9bb42578f" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_10dc064b-bab0-40dc-bea3-dbb9bb42578f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_29ddcc39-81a6-49d7-b149-740196024631" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_NotesPayableMember_29ddcc39-81a6-49d7-b149-740196024631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_1db7ae0c-7f7a-443a-9ad5-8646a85ea217" xlink:href="stn-20201231.xsd#stn_SeniorTermLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorTermLoansMember_1db7ae0c-7f7a-443a-9ad5-8646a85ea217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember_b642f931-b69f-4441-b81f-23dd75737e8e" xlink:href="stn-20201231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorTermLoanTrancheAMember_b642f931-b69f-4441-b81f-23dd75737e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember_2933a7cc-9537-4968-b8a2-85f396667725" xlink:href="stn-20201231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SeniorTermLoanTrancheBMember_2933a7cc-9537-4968-b8a2-85f396667725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember_f65264fa-7ab3-4266-bca2-dfa4ecb9c624" xlink:href="stn-20201231.xsd#stn_LetterOfCreditMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_LetterOfCreditMember_f65264fa-7ab3-4266-bca2-dfa4ecb9c624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_0e04da96-36d1-4629-aa0f-365bffa6f577" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SoftwareFinancingObligationsMember_0e04da96-36d1-4629-aa0f-365bffa6f577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember_bff0a346-a031-4af6-9073-f5b591a5d1d9" xlink:href="stn-20201231.xsd#stn_SuretyFacilitiesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SuretyFacilitiesMember_bff0a346-a031-4af6-9073-f5b591a5d1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_d5eb3042-349e-4f02-bb1a-2807fad9f6b4" xlink:href="stn-20201231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_c9e7627b-27a1-4192-83c9-058c1e0a2bf6" xlink:to="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_d5eb3042-349e-4f02-bb1a-2807fad9f6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_17bcbda3-f18e-49c8-bb7d-70cc3558f4b3" xlink:to="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_e3985ad1-2006-4fb2-8d4d-7b95b2ae287c" xlink:href="stn-20201231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:to="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_e3985ad1-2006-4fb2-8d4d-7b95b2ae287c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember_81227654-c7bc-446f-8c2c-93f345480ed8" xlink:href="stn-20201231.xsd#stn_OpenEndedTermsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_b8fec011-e07a-4feb-b965-b9a355fb3b70" xlink:to="loc_stn_OpenEndedTermsMember_81227654-c7bc-446f-8c2c-93f345480ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_17b6d9be-4f6d-4f9d-9d9d-9111509d1b27" xlink:to="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_50fc603d-6fea-464c-8399-3aad8cd397b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:to="loc_ifrs-full_BottomOfRangeMember_50fc603d-6fea-464c-8399-3aad8cd397b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e88a73f6-afbe-4fdb-abaa-7398a52034cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:to="loc_ifrs-full_TopOfRangeMember_e88a73f6-afbe-4fdb-abaa-7398a52034cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_1fc7685a-7458-4257-99ec-3462cf67e9d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_c8faa6be-e729-4beb-8b56-9d6d11690b0c" xlink:to="loc_ifrs-full_WeightedAverageMember_1fc7685a-7458-4257-99ec-3462cf67e9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_21fcf2cf-5c68-40d0-a215-90e747bc9490" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnitedStatesFundMember_cffc3981-8d30-4ebe-beb9-bc0ff4a08c84" xlink:href="stn-20201231.xsd#stn_UnitedStatesFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_UnitedStatesFundMember_cffc3981-8d30-4ebe-beb9-bc0ff4a08c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ForeignCurrenciesMember_30bcc70b-d903-4f3a-9949-1c1981a2cc34" xlink:href="stn-20201231.xsd#stn_ForeignCurrenciesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_ForeignCurrenciesMember_30bcc70b-d903-4f3a-9949-1c1981a2cc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianFundMember_82b144a8-7b03-4ecb-a44c-80f4a97a3e92" xlink:href="stn-20201231.xsd#stn_CanadianFundMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_CanadianFundMember_82b144a8-7b03-4ecb-a44c-80f4a97a3e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianFundMember_f1e55d92-9f52-4771-b4f6-05d15225509b" xlink:href="stn-20201231.xsd#stn_AustralianFundMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_50061e0e-d7a2-4b2f-b5fb-e41a0c96e467" xlink:to="loc_stn_AustralianFundMember_f1e55d92-9f52-4771-b4f6-05d15225509b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_7f732bb3-2ee0-41db-960d-cee4944559bf" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_a2c8b97a-44d2-43cc-b711-21d79d7e118d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_NotionalAmount_a2c8b97a-44d2-43cc-b711-21d79d7e118d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_2bed0779-59f9-45d8-8717-c2b7dfcc9b1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_BorrowingsInterestRate_2bed0779-59f9-45d8-8717-c2b7dfcc9b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes_35285d6b-7721-41dd-9bcc-472a6a3f7378" xlink:href="stn-20201231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_AggregateMaturityValueOfNotes_35285d6b-7721-41dd-9bcc-472a6a3f7378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable_a4a909d8-7091-4b2f-97fc-024ae39a50aa" xlink:href="stn-20201231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_CarryingAmountOfNotesPayable_a4a909d8-7091-4b2f-97fc-024ae39a50aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_323e33ae-d61c-442c-b6b1-685c8d0fe215" xlink:href="stn-20201231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_323e33ae-d61c-442c-b6b1-685c8d0fe215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches_8eb00cae-2ff9-476f-8eee-f40c256ff0f1" xlink:href="stn-20201231.xsd#stn_NumberOfTranches"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_NumberOfTranches_8eb00cae-2ff9-476f-8eee-f40c256ff0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_a0f37e06-65ed-4347-ad7c-904607478c00" xlink:href="stn-20201231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_a0f37e06-65ed-4347-ad7c-904607478c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilityAverageInterestRate_eab7383b-0767-42dd-af0b-3c2b445a105a" xlink:href="stn-20201231.xsd#stn_CreditFacilityAverageInterestRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_CreditFacilityAverageInterestRate_eab7383b-0767-42dd-af0b-3c2b445a105a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount_3988276c-9c08-4989-9a5c-57fb72b34ddc" xlink:href="stn-20201231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_RevolvingCreditFacilityPayableAmount_3988276c-9c08-4989-9a5c-57fb72b34ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount1_9a06134b-6743-4114-bc15-c2a2ce821c7c" xlink:href="stn-20201231.xsd#stn_LettersOfCreditOutstandingAmount1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LettersOfCreditOutstandingAmount1_9a06134b-6743-4114-bc15-c2a2ce821c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_7774dbb0-0152-4508-b785-951e785d8458" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_7774dbb0-0152-4508-b785-951e785d8458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_590d1426-a0f7-4726-852e-b0b723ad5df6" xlink:href="stn-20201231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_590d1426-a0f7-4726-852e-b0b723ad5df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued_6759a250-7e8d-4679-8b00-c8b19c47ef70" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BondsIssued"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ed830dae-729d-475e-ac42-00fa09976896" xlink:to="loc_ifrs-full_BondsIssued_6759a250-7e8d-4679-8b00-c8b19c47ef70" 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-20201231.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_afb95a7c-116c-4b05-8a58-ebaf48f98f2d" xlink:href="stn-20201231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_dc8252b1-3607-47bd-baab-5934b255a4d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_afb95a7c-116c-4b05-8a58-ebaf48f98f2d" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_dc8252b1-3607-47bd-baab-5934b255a4d9" 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-20201231.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_d8440b62-9a14-47ca-b9c1-076fd22eb805" xlink:href="stn-20201231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_19dc1300-c517-44b8-9f85-d40dd7c6c7ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_d8440b62-9a14-47ca-b9c1-076fd22eb805" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_19dc1300-c517-44b8-9f85-d40dd7c6c7ce" 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-20201231.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_daab67bb-3435-4443-b4d5-49a1582a469b" xlink:href="stn-20201231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_daab67bb-3435-4443-b4d5-49a1582a469b" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_bb888e6e-9a3b-4a29-a0cc-55fe29f4a09d" xlink:to="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember_86176c4c-0083-4bcc-9aea-e81d24082db6" xlink:href="stn-20201231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_stn_SelfInsuredLiabilitiesProvisionMember_86176c4c-0083-4bcc-9aea-e81d24082db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_63721abb-866d-4827-8e7c-4ab3f85e5874" xlink:href="stn-20201231.xsd#stn_ProvisionForClaimsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_stn_ProvisionForClaimsMember_63721abb-866d-4827-8e7c-4ab3f85e5874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_009c9868-b973-44be-971c-203dc59f601b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_009c9868-b973-44be-971c-203dc59f601b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpectedProjectLossMember_54312ed3-a40d-46f2-81e7-eb290a9523ae" xlink:href="stn-20201231.xsd#stn_ExpectedProjectLossMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_stn_ExpectedProjectLossMember_54312ed3-a40d-46f2-81e7-eb290a9523ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_15c57dd0-aecf-43be-b626-d5ef8d10cd9f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_ad63ec55-30db-425a-ab23-38e67e78a056" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_15c57dd0-aecf-43be-b626-d5ef8d10cd9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_03a6a85b-116b-44d9-8f2e-2763889248bb" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_108e6fa0-4883-45c7-90c6-1cc859b52eca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherProvisions_108e6fa0-4883-45c7-90c6-1cc859b52eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_eeaaecec-449f-4494-ae79-3ed068f514c2" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed_eeaaecec-449f-4494-ae79-3ed068f514c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_130ace5d-b72a-4562-b538-3b0c97860a48" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_130ace5d-b72a-4562-b538-3b0c97860a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_c7187dbd-7bf7-4e39-be25-59766d600e04" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_c7187dbd-7bf7-4e39-be25-59766d600e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_878dce1d-63a2-449a-a77b-0e8ef9605561" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_878dce1d-63a2-449a-a77b-0e8ef9605561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_3c2df3a0-2407-43bc-8c11-5be76b245d50" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherProvisions_3c2df3a0-2407-43bc-8c11-5be76b245d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_94c885cf-b391-4b1b-a2f4-c94e1bf6350b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherShorttermProvisions_94c885cf-b391-4b1b-a2f4-c94e1bf6350b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_ab7694a0-be92-44cc-ba0b-65f353fe4649" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a81df23a-720f-465a-915d-90da6248b548" xlink:to="loc_ifrs-full_OtherLongtermProvisions_ab7694a0-be92-44cc-ba0b-65f353fe4649" 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-20201231.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_90c83e5e-0edf-45de-b0d3-eda2d8507d40" xlink:href="stn-20201231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_90c83e5e-0edf-45de-b0d3-eda2d8507d40" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:to="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_c0727973-162c-4a0a-97c6-d4823fa59a87" xlink:to="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_41d1c948-24c0-4797-81af-5f34aef0f7a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:to="loc_ifrs-full_BottomOfRangeMember_41d1c948-24c0-4797-81af-5f34aef0f7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_4118320b-5021-4281-8a4f-a348b9b61c83" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ce881f20-c873-4e51-abc9-313ab0e79e7f" xlink:to="loc_ifrs-full_TopOfRangeMember_4118320b-5021-4281-8a4f-a348b9b61c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_8095a9ba-0011-493d-9b63-f06df4818994" xlink:to="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_18952758-1734-4115-becd-96e423ba0052" xlink:href="stn-20201231.xsd#stn_ProvisionForClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:to="loc_stn_ProvisionForClaimsMember_18952758-1734-4115-becd-96e423ba0052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1d41fd83-d837-4c24-8d0e-f94c7f0d6c30" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_dfed8252-f9e0-4a9c-a8cf-318f144e37d0" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_1d41fd83-d837-4c24-8d0e-f94c7f0d6c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_3066134b-2f7d-4277-affe-787dcf361a66" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_a5fd7821-5d7d-4334-a07e-7b2da8a3bffa" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_3066134b-2f7d-4277-affe-787dcf361a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_2928b122-2252-4873-b6c6-32fbdb7e1003" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_3066134b-2f7d-4277-affe-787dcf361a66" xlink:to="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_2928b122-2252-4873-b6c6-32fbdb7e1003" 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-20201231.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_601119ae-f151-40a5-9875-2dc066cf7922" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_1f469332-ee61-4281-ab67-ec2e6cf2a3a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_601119ae-f151-40a5-9875-2dc066cf7922" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_1f469332-ee61-4281-ab67-ec2e6cf2a3a5" 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-20201231.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_dcc45214-2731-43a7-9d46-99aea0885ec7" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_d45da698-0ea1-4e92-a08b-17972c998084" xlink:href="stn-20201231.xsd#stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_dcc45214-2731-43a7-9d46-99aea0885ec7" xlink:to="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_d45da698-0ea1-4e92-a08b-17972c998084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_5e171961-ae81-4279-9543-64449d9c6ddc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_dcc45214-2731-43a7-9d46-99aea0885ec7" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_5e171961-ae81-4279-9543-64449d9c6ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_ebedc995-f91a-48b9-b1d4-3bd90ac7fec2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_dcc45214-2731-43a7-9d46-99aea0885ec7" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_ebedc995-f91a-48b9-b1d4-3bd90ac7fec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfActuarialAssumptionsTextBlock_94d97a03-ee5a-4d89-833c-111c8cabab11" xlink:href="stn-20201231.xsd#stn_DisclosureOfActuarialAssumptionsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_dcc45214-2731-43a7-9d46-99aea0885ec7" xlink:to="loc_stn_DisclosureOfActuarialAssumptionsTextBlock_94d97a03-ee5a-4d89-833c-111c8cabab11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_d6afe922-34fa-46be-ba29-d862bc6c78c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_dcc45214-2731-43a7-9d46-99aea0885ec7" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_d6afe922-34fa-46be-ba29-d862bc6c78c2" 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-20201231.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_54a066ca-0000-4095-b752-535306903a2f" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_54a066ca-0000-4095-b752-535306903a2f" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_681bfab1-daf7-4612-88a1-93c989b1111b" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_37dfa405-8cd2-4dfa-8792-6d0a80009c7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_37dfa405-8cd2-4dfa-8792-6d0a80009c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember_7b6d5496-eac5-4ed1-8495-2af8a34357a1" xlink:href="stn-20201231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_367a49b6-e915-4007-9e27-f316cbbac74c" xlink:to="loc_stn_PostEmploymentBenefitPlansMember_7b6d5496-eac5-4ed1-8495-2af8a34357a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_dd9e3449-02b5-414d-a588-a0a0077ce4e0" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_df778514-173a-46bb-8f1f-62cb8ffbe649" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_df778514-173a-46bb-8f1f-62cb8ffbe649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_01b08a84-3183-494c-bd15-7a5b11852ab4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_01b08a84-3183-494c-bd15-7a5b11852ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a8f15b6-3e9a-4517-813b-0265200ad37b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_7be1301b-4784-4bef-a5ea-e386d1703531" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a8f15b6-3e9a-4517-813b-0265200ad37b" 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-20201231.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_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_ae9b36f2-e3e2-45ff-8e2d-7ca43ed1eb75" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_ae9b36f2-e3e2-45ff-8e2d-7ca43ed1eb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_7f3fc21e-96ab-46a6-b250-550d185f3eb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_7f3fc21e-96ab-46a6-b250-550d185f3eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_5d2f8757-cee9-4f2d-8d82-2a778a1d656d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_5d2f8757-cee9-4f2d-8d82-2a778a1d656d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_1d7936bc-c2e4-4a97-8437-876a100dfc6e" xlink:href="stn-20201231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_1d7936bc-c2e4-4a97-8437-876a100dfc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInAnnuityPolicies_afc077cf-2715-47f9-bb66-f8bcbe526631" xlink:href="stn-20201231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_stn_PercentageOfPlanAssetInAnnuityPolicies_afc077cf-2715-47f9-bb66-f8bcbe526631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_ed8fb462-9268-4ea2-8faf-96606a265212" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_ed8fb462-9268-4ea2-8faf-96606a265212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_34c10731-4680-41c9-8686-326ed1d39019" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_34c10731-4680-41c9-8686-326ed1d39019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_927e50b7-b07a-468d-9c71-6a68d25ee9a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_927e50b7-b07a-468d-9c71-6a68d25ee9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_98c045a5-c63e-4f5f-98ba-d9d15b5666b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a6938e6c-81f0-48f5-9445-d3f7ef6a47e2" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_98c045a5-c63e-4f5f-98ba-d9d15b5666b2" 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-20201231.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_dc252d7a-3135-413d-95e3-13acb2ea0d07" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_dc252d7a-3135-413d-95e3-13acb2ea0d07" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ecac7ad8-4ee8-4a69-826c-72e0369cfd9c" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_4939b44c-f7ca-48a1-b9d7-f86919aa7a38" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_4939b44c-f7ca-48a1-b9d7-f86919aa7a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember_0cf6748f-2f18-45a2-9fe4-37609e37b450" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PlanAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_66a15c04-dfa6-495f-b575-b11253e342cd" xlink:to="loc_ifrs-full_PlanAssetsMember_0cf6748f-2f18-45a2-9fe4-37609e37b450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2b216ba0-d8bb-49fc-877c-e20e11209bd3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_aab5f841-2513-4677-b74a-dea8f3edb048" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2b216ba0-d8bb-49fc-877c-e20e11209bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_a1653599-6e4c-4656-aab5-1ed1c313aeb4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_2b216ba0-d8bb-49fc-877c-e20e11209bd3" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_a1653599-6e4c-4656-aab5-1ed1c313aeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_1e6a1419-a0b3-43a2-a3e6-df17e88aef6b" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_2293e463-c2c9-4dd1-97f0-3ef55bcceddb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_2293e463-c2c9-4dd1-97f0-3ef55bcceddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_5acef213-de28-4266-9715-d2ba03f5ca58" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_5acef213-de28-4266-9715-d2ba03f5ca58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7102660e-5227-41fc-b54a-f9f67576d532" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7102660e-5227-41fc-b54a-f9f67576d532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_2d194c0c-b6e7-41ac-beb9-de60bc05de59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_2d194c0c-b6e7-41ac-beb9-de60bc05de59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_1d172735-c800-4755-90bc-8e78c1fed2f9" xlink:href="stn-20201231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_1d172735-c800-4755-90bc-8e78c1fed2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_46919d08-3660-4b7d-9903-48386238685b" xlink:href="stn-20201231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_933d48e2-282b-481b-b04a-8176efe7fbb3" xlink:to="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_46919d08-3660-4b7d-9903-48386238685b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_395bd62e-d077-4b26-a782-779bcd47ee6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_395bd62e-d077-4b26-a782-779bcd47ee6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:href="stn-20201231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_e6661c86-2bf6-416f-8747-16090e077b3f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_e6661c86-2bf6-416f-8747-16090e077b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_7cd568c6-45ca-4fe0-8c0e-89835f497a12" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_7cd568c6-45ca-4fe0-8c0e-89835f497a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_34b5970a-231c-4966-a088-7631b94280d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_a7aee65c-78cf-46d8-898c-307f283cdb98" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_34b5970a-231c-4966-a088-7631b94280d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_50607d67-d919-493f-9517-aab21977fc9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_50607d67-d919-493f-9517-aab21977fc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_cadd9990-6f33-43ad-b138-f01644516e2e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_cadd9990-6f33-43ad-b138-f01644516e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_488ca7f7-36ca-41f1-a132-95cd6396085c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_f65cce64-d4ca-452f-8f77-fe9df6d93b4b" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_488ca7f7-36ca-41f1-a132-95cd6396085c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:href="stn-20201231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_cf14588e-89c2-4a71-95ec-0257ff368ae6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_cf14588e-89c2-4a71-95ec-0257ff368ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_1e4cc7da-cae3-40dd-a6df-77aa3e702732" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_1e4cc7da-cae3-40dd-a6df-77aa3e702732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_95a41c4a-6dfd-4430-9d3d-6d2327f0fe97" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_b647599e-36ec-435f-8d25-e0caa3133d52" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_95a41c4a-6dfd-4430-9d3d-6d2327f0fe97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_cd432a01-b289-4ba4-b4fd-39ff9b271ac6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_13192d36-cafe-4159-910e-29cdfa40cc86" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_cd432a01-b289-4ba4-b4fd-39ff9b271ac6" 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-20201231.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_c7c221b8-3015-45bb-be60-ff55573434ab" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_c7c221b8-3015-45bb-be60-ff55573434ab" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5bdce092-801e-48e9-bcf1-522e5ad9e05d" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_524e409f-d635-4832-b179-173f0f15ac9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_524e409f-d635-4832-b179-173f0f15ac9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_1b2f0e49-405c-4bda-b37e-836eef4dc0f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_0c5bde72-8c7e-497f-8c8b-105c8831d03a" xlink:to="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_1b2f0e49-405c-4bda-b37e-836eef4dc0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_86702ccf-4d39-45d3-8be0-6a029196ad7a" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b8f67717-ff47-448f-b673-d36152c66991" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b8f67717-ff47-448f-b673-d36152c66991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_da87ee42-0ff7-491e-a5d8-a27b2da08b01" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_da87ee42-0ff7-491e-a5d8-a27b2da08b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_0d8b1027-e629-45dc-9f3c-e49cbad24485" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_0d8b1027-e629-45dc-9f3c-e49cbad24485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_677c6be9-9783-4fe1-82ec-502ee7929236" xlink:href="stn-20201231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_677c6be9-9783-4fe1-82ec-502ee7929236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_6bcd5a5c-5eab-44dd-aa8b-694e23dffbeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_6bcd5a5c-5eab-44dd-aa8b-694e23dffbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_861c51fc-6993-4652-9ddb-f20fbe1b5cda" xlink:href="stn-20201231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_861c51fc-6993-4652-9ddb-f20fbe1b5cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_01506f26-9817-4fbc-90ff-2fa31d86ffa9" xlink:href="stn-20201231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_01506f26-9817-4fbc-90ff-2fa31d86ffa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_85222497-1619-477a-a140-ad12b0c0cfc0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_f5c8a544-377b-4bbf-81c9-f6031b389ce2" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_85222497-1619-477a-a140-ad12b0c0cfc0" 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-20201231.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_2e98c791-8d21-4aa6-916a-f30d79473419" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_b4995377-af76-49a8-85fb-be9ccb8b9d9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_2e98c791-8d21-4aa6-916a-f30d79473419" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_b4995377-af76-49a8-85fb-be9ccb8b9d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_b4995377-af76-49a8-85fb-be9ccb8b9d9c" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_d059b0fb-4e34-424f-8ab5-e9c119722783" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_d059b0fb-4e34-424f-8ab5-e9c119722783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9e51f6d5-6a4d-4ffe-a543-1c8a926bfdf3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9e51f6d5-6a4d-4ffe-a543-1c8a926bfdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_31986ec4-7b5f-41e5-9757-14bcadbf3f3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_31986ec4-7b5f-41e5-9757-14bcadbf3f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_ffdeaf07-c0e7-4beb-8200-570eeddd048e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_ffdeaf07-c0e7-4beb-8200-570eeddd048e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_429b3037-5970-4427-8203-38b814566a4e" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_429b3037-5970-4427-8203-38b814566a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_9f22ed15-a93c-430f-8714-403e72549a48" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_220eade6-b02b-4ed7-882b-1f6dc0eb2ef5" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_9f22ed15-a93c-430f-8714-403e72549a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_5327de45-fe00-4579-9f87-e66adad83767" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_8b984253-b7c2-426a-a4bc-0d168b76e6b3" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_8b984253-b7c2-426a-a4bc-0d168b76e6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_1fa8c211-d8d6-47f1-8446-97e2a8424ac7" xlink:href="stn-20201231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_fb225dd0-8d9f-4698-bea0-6be6bc743975" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_1fa8c211-d8d6-47f1-8446-97e2a8424ac7" 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-20201231.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_893291f8-f048-4db4-a8b9-89c73fa25179" xlink:href="stn-20201231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_893291f8-f048-4db4-a8b9-89c73fa25179" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_bb428ca1-c099-4b56-b81b-f18e971b24de" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_9adde133-3223-4046-995f-96bd20a20941" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_9adde133-3223-4046-995f-96bd20a20941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_0e7eeb47-696f-4d7a-84c6-8989e47d5ef7" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_0e7eeb47-696f-4d7a-84c6-8989e47d5ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_e50b8492-43c0-448b-8373-644b33da6c9e" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_e50b8492-43c0-448b-8373-644b33da6c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_0af12c0f-4d9a-4b0e-8931-6cbb8f397f51" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_0af12c0f-4d9a-4b0e-8931-6cbb8f397f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f834b1cf-a6d8-41f4-ac06-6ee65a003e1c" xlink:href="stn-20201231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_2545013f-9592-4049-a16c-c323b4767ef1" xlink:to="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f834b1cf-a6d8-41f4-ac06-6ee65a003e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_c03c9046-f714-455f-bd92-ce4c2ecf1998" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_af3b2387-322f-43ac-87f1-a2422492a242" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_af3b2387-322f-43ac-87f1-a2422492a242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_6b18a2da-503a-4486-a4d1-2d1e233bf3d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_6b18a2da-503a-4486-a4d1-2d1e233bf3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_2bdb804e-5c8f-4c18-bb55-be32d06dc7ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_2bdb804e-5c8f-4c18-bb55-be32d06dc7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9d0c5583-6ee0-4299-a8b4-7ffab0edf8b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_b7fb4f5f-a978-40fe-83c8-a9d5a47b1cc1" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9d0c5583-6ee0-4299-a8b4-7ffab0edf8b3" 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-20201231.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_e2ff30c9-cea4-4ef4-b3b2-dcaf8c753f40" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_dc6f1262-8e88-406c-a72c-a739f83df4e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_e2ff30c9-cea4-4ef4-b3b2-dcaf8c753f40" xlink:to="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_dc6f1262-8e88-406c-a72c-a739f83df4e3" 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-20201231.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_ec275c1b-7a51-4dc8-a53a-7825f79cb524" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_4a5d1274-9523-4618-8c69-dd62cd7b1750" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ec275c1b-7a51-4dc8-a53a-7825f79cb524" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_4a5d1274-9523-4618-8c69-dd62cd7b1750" 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-20201231.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_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_52e7bdfa-ade3-4949-8f4a-90ad410624e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_52e7bdfa-ade3-4949-8f4a-90ad410624e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_9659ff01-21f0-4b62-ac74-f9010dae9a6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_9659ff01-21f0-4b62-ac74-f9010dae9a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_dee749cf-9f86-45f8-bb7a-68f008af2acb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_dee749cf-9f86-45f8-bb7a-68f008af2acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_07d96556-9e96-4fb4-9640-05ec5b43c310" xlink:href="stn-20201231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_stn_MiscellaneousOtherLiabilities_07d96556-9e96-4fb4-9640-05ec5b43c310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_0cb93d6a-b4ef-4123-af2e-2ecb6c5cfad4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_ifrs-full_OtherLiabilities_0cb93d6a-b4ef-4123-af2e-2ecb6c5cfad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_2e48ac4f-198e-4125-8592-20db1c909eda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_2e48ac4f-198e-4125-8592-20db1c909eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_6ee97d7d-4613-461b-8ca4-22db083ce754" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_b3efb765-15c3-4d2e-b26b-852dcb91320f" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_6ee97d7d-4613-461b-8ca4-22db083ce754" 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-20201231.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-20201231.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_f56d639e-5d15-4e78-9741-eab12f8748a8" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_b2c257f8-74bb-40e1-8f93-93ca9c10dd4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_f56d639e-5d15-4e78-9741-eab12f8748a8" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_b2c257f8-74bb-40e1-8f93-93ca9c10dd4e" 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-20201231.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_25be8c01-0e41-45ad-9e8d-e6bc9214dc84" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_485e1466-39aa-41af-bb30-ccb9ff5e64c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_25be8c01-0e41-45ad-9e8d-e6bc9214dc84" xlink:to="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_485e1466-39aa-41af-bb30-ccb9ff5e64c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract_c066bafb-4df8-4796-b08a-5ec44f1b607c" xlink:href="stn-20201231.xsd#stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:href="stn-20201231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract_c066bafb-4df8-4796-b08a-5ec44f1b607c" xlink:to="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:to="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_17efd45a-f7a7-4899-bbca-52b1ad441466" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_7aca5453-5337-4384-bb97-f106ffd4ea52" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_7aca5453-5337-4384-bb97-f106ffd4ea52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_f4935a63-5a8a-4a45-b9de-cf8597b66461" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_f4935a63-5a8a-4a45-b9de-cf8597b66461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_cf5f68b7-f32d-4cbd-91d9-1f67cbaefd07" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0d0f0702-9ce5-4243-a01c-f64c8d87ba5b" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_cf5f68b7-f32d-4cbd-91d9-1f67cbaefd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:href="stn-20201231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_736d914f-274a-4291-896b-0297784ab3cf" xlink:to="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_8b292b68-6478-4d8b-ab61-3252f446ba56" xlink:href="stn-20201231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_8b292b68-6478-4d8b-ab61-3252f446ba56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0234676e-2522-4268-8db1-2cc07adaf055" xlink:href="stn-20201231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_0234676e-2522-4268-8db1-2cc07adaf055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_f10ca0b9-ee51-4952-8974-ad4e31b5e2b2" xlink:href="stn-20201231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_f10ca0b9-ee51-4952-8974-ad4e31b5e2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseContractualObligation_9f96aca0-2b33-4780-9ce9-4c7deb6ed1c2" xlink:href="stn-20201231.xsd#stn_PurchaseContractualObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_PurchaseContractualObligation_9f96aca0-2b33-4780-9ce9-4c7deb6ed1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_83029529-ffef-493d-97f2-a5cc3a325f8d" xlink:href="stn-20201231.xsd#stn_Commitments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_6bcff613-0bad-44b1-a32c-d0ffea811598" xlink:to="loc_stn_Commitments_83029529-ffef-493d-97f2-a5cc3a325f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CommitmentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CommitmentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_a698b51e-7687-41da-96c2-46087255b6b4" xlink:href="stn-20201231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UndiscountedLeasePaymentsToBeReceived_b3ab6c1d-12e8-47f6-a7b8-d20c09b71249" xlink:href="stn-20201231.xsd#stn_UndiscountedLeasePaymentsToBeReceived"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a698b51e-7687-41da-96c2-46087255b6b4" xlink:to="loc_stn_UndiscountedLeasePaymentsToBeReceived_b3ab6c1d-12e8-47f6-a7b8-d20c09b71249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_38a943cc-8911-4e52-a86c-a80c19d6750a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a698b51e-7687-41da-96c2-46087255b6b4" xlink:to="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_38a943cc-8911-4e52-a86c-a80c19d6750a" 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-20201231.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_544ade21-e183-41b0-8ee2-b5313b6ae652" xlink:href="stn-20201231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_3b70958f-5049-4b46-86d3-a749655d98b8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_544ade21-e183-41b0-8ee2-b5313b6ae652" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_3b70958f-5049-4b46-86d3-a749655d98b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ContingenciesandGuaranteesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_a9b0ebb8-3101-4b08-a106-23cbb305f41a" xlink:href="stn-20201231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_a9b0ebb8-3101-4b08-a106-23cbb305f41a" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_8261eda0-4028-4484-8f63-f9a69a220a8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_4ec7402a-9ee2-41dd-8545-131733856300" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_8261eda0-4028-4484-8f63-f9a69a220a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_bc04e85a-05dc-4b07-a820-5f1a108b0816" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_8261eda0-4028-4484-8f63-f9a69a220a8d" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_bc04e85a-05dc-4b07-a820-5f1a108b0816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ca8cdd1d-aeea-40c4-b147-ef15df54c424" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_08561704-41f2-42b3-8b11-b0c3fddbe7c6" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ca8cdd1d-aeea-40c4-b147-ef15df54c424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_6f0b20ee-0f8f-4fb2-9d34-43c225b7f055" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ca8cdd1d-aeea-40c4-b147-ef15df54c424" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_6f0b20ee-0f8f-4fb2-9d34-43c225b7f055" 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-20201231.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_dd8c24bc-6f88-42fb-8d60-6d5147b8f251" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_dec31dc2-e331-4368-a993-488d0373e55d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_dd8c24bc-6f88-42fb-8d60-6d5147b8f251" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_dec31dc2-e331-4368-a993-488d0373e55d" 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-20201231.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_37647c85-94a5-4a2e-9391-c106761e7930" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_2c06734b-70ce-42df-9c9e-b6c0c930a670" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_37647c85-94a5-4a2e-9391-c106761e7930" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_2c06734b-70ce-42df-9c9e-b6c0c930a670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_cc1021cc-2cd4-4b24-b79f-a3e743007814" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_37647c85-94a5-4a2e-9391-c106761e7930" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_cc1021cc-2cd4-4b24-b79f-a3e743007814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_e0591c84-3674-49cc-aa31-251a87a27b42" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_37647c85-94a5-4a2e-9391-c106761e7930" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_e0591c84-3674-49cc-aa31-251a87a27b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_54b1e2b8-3bf3-41b8-8fdf-173f1a930009" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_37647c85-94a5-4a2e-9391-c106761e7930" xlink:to="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_54b1e2b8-3bf3-41b8-8fdf-173f1a930009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_3da22225-f2b3-4f47-93d6-2f2730250104" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_37647c85-94a5-4a2e-9391-c106761e7930" xlink:to="loc_ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory_3da22225-f2b3-4f47-93d6-2f2730250104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_5b149f67-853d-4706-a68f-ec92e80b7ac9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_37647c85-94a5-4a2e-9391-c106761e7930" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_5b149f67-853d-4706-a68f-ec92e80b7ac9" 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-20201231.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_8b597361-ee25-4472-8b8b-569778ca09dc" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_8b597361-ee25-4472-8b8b-569778ca09dc" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f488e175-ec12-40a8-bf8c-17eb24aaac7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_cb7f0ea7-16ba-441c-a282-f2d53b8f031f" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f488e175-ec12-40a8-bf8c-17eb24aaac7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_cbab3811-4fae-441f-9de7-e8ecbc81161a" xlink:href="stn-20201231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f488e175-ec12-40a8-bf8c-17eb24aaac7f" xlink:to="loc_stn_OfficersAndEmployeesMember_cbab3811-4fae-441f-9de7-e8ecbc81161a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_3c71a27f-c98a-4146-9aee-30bced21fd1c" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_74f127a9-9bd6-4a89-aaee-db5fa1ec29fd" xlink:href="stn-20201231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_74f127a9-9bd6-4a89-aaee-db5fa1ec29fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_06135d9f-ed53-4caa-b6e7-7d7dd19f94aa" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_PerformanceShareUnitsMember_06135d9f-ed53-4caa-b6e7-7d7dd19f94aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_87c5aaec-3a33-4fa6-806d-94c2fca6e942" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_87c5aaec-3a33-4fa6-806d-94c2fca6e942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_f15afb29-dbc5-4c9c-a38d-87835f03e7f3" xlink:href="stn-20201231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_f15afb29-dbc5-4c9c-a38d-87835f03e7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_87bb0511-34d4-4f9c-936c-6d856ae68ece" xlink:href="stn-20201231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_671c3002-5264-4949-b53f-aba540250bf2" xlink:to="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_87bb0511-34d4-4f9c-936c-6d856ae68ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:href="stn-20201231.xsd#stn_Vesting1Axis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_fb8a3983-6f43-4fb3-92a9-30d9d504a60e" xlink:href="stn-20201231.xsd#stn_Vesting1Domain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_Vesting1Axis_221b19d7-2c83-4bcc-ae26-b0790f12a575" xlink:to="loc_stn_Vesting1Domain_fb8a3983-6f43-4fb3-92a9-30d9d504a60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember_b20c8d04-5c60-4c76-a517-5656701738d7" xlink:href="stn-20201231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_Vesting1Domain_fb8a3983-6f43-4fb3-92a9-30d9d504a60e" xlink:to="loc_stn_EstimatedHistoricalDataMember_b20c8d04-5c60-4c76-a517-5656701738d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_7f1fd2bd-3d10-4e85-ad8c-73a4d342c3ed" xlink:to="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_d34dd814-3101-4b3b-a8d4-83578caad6f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:to="loc_ifrs-full_BottomOfRangeMember_d34dd814-3101-4b3b-a8d4-83578caad6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_306813f4-d2d8-4656-bdc7-7f29eb3ffa0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_873da071-6e1d-4126-934b-bb5370e30a19" xlink:to="loc_ifrs-full_TopOfRangeMember_306813f4-d2d8-4656-bdc7-7f29eb3ffa0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_0af5f4b3-b759-4230-b544-0eb2796b7cd2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_558dd252-9847-4d15-b112-2d5a9c48bf41" xlink:to="loc_ifrs-full_ValuationTechniquesMember_0af5f4b3-b759-4230-b544-0eb2796b7cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember_f24baee9-eff9-41f8-8f13-35bfbf082210" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesMember_0af5f4b3-b759-4230-b544-0eb2796b7cd2" xlink:to="loc_ifrs-full_OptionPricingModelMember_f24baee9-eff9-41f8-8f13-35bfbf082210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b8f04347-4fbe-456b-99ac-34b1a5ca9475" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_64dc4cd9-53ad-4b96-9464-15eba7622d1a" xlink:href="stn-20201231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_64dc4cd9-53ad-4b96-9464-15eba7622d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation_66460ed2-95f0-4853-9fd5-1833f48afdb9" xlink:href="stn-20201231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_SharesRepurchasedForCancellation_66460ed2-95f0-4853-9fd5-1833f48afdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares_fe90bde7-8d75-4344-8a52-dc030fba18e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_CancellationOfTreasuryShares_fe90bde7-8d75-4344-8a52-dc030fba18e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_65249e62-212f-4a07-9431-541cb846c36a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_65249e62-212f-4a07-9431-541cb846c36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus_0256b46d-65e8-4dde-8b2d-4a10866f06a5" xlink:href="stn-20201231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ReductionOfContributedSurplus_0256b46d-65e8-4dde-8b2d-4a10866f06a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings_5e8c4ff8-c321-45f6-af15-be678531b967" xlink:href="stn-20201231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ChargesToRetainedEarnings_5e8c4ff8-c321-45f6-af15-be678531b967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables_e038db07-7c4b-4ff2-b5fa-297dd4e8ef81" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendPayables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_DividendPayables_e038db07-7c4b-4ff2-b5fa-297dd4e8ef81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_67c1bcf9-2f0d-42a4-bda9-861226abb282" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_67c1bcf9-2f0d-42a4-bda9-861226abb282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_01fbb294-146c-464d-b080-56ec14220dd7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_01fbb294-146c-464d-b080-56ec14220dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_f4e0f0fa-de50-405f-84b9-7bb08e84ccfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_f4e0f0fa-de50-405f-84b9-7bb08e84ccfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_fc39d513-1481-47e7-b3c1-1943c0a484ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_fc39d513-1481-47e7-b3c1-1943c0a484ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_785e4054-0fa8-4a37-a578-b690ea623ca3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted_785e4054-0fa8-4a37-a578-b690ea623ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_29ee32fd-19e4-4d09-978f-0c135766d406" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_29ee32fd-19e4-4d09-978f-0c135766d406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_b5af7475-92e6-4354-bf54-0466d5e76d0b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_b5af7475-92e6-4354-bf54-0466d5e76d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractualLifeOfShareOptions_b5981a5d-533b-4f67-9934-c2040ba7c05d" xlink:href="stn-20201231.xsd#stn_ContractualLifeOfShareOptions"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ContractualLifeOfShareOptions_b5981a5d-533b-4f67-9934-c2040ba7c05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_17ddc681-b8cb-48f5-b2aa-6c034681b78a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_17ddc681-b8cb-48f5-b2aa-6c034681b78a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_22a5b5eb-47de-4fce-ab77-f87441e4f5eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_22a5b5eb-47de-4fce-ab77-f87441e4f5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement_784608df-e14e-450c-adcc-07d41345a6cf" xlink:href="stn-20201231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_VestingDurationForShareBasedPaymentArrangement_784608df-e14e-450c-adcc-07d41345a6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_96499eea-ac5f-42e8-b21e-27f17dedc6bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_96499eea-ac5f-42e8-b21e-27f17dedc6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_e4c01103-20d9-4f56-be1d-713384fe1bf7" xlink:href="stn-20201231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_e4c01103-20d9-4f56-be1d-713384fe1bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_69ff3e08-cbce-4dcf-aa63-fc50b7966f76" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_69ff3e08-cbce-4dcf-aa63-fc50b7966f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherEquityInstrumentsConversionRate_34aa450d-ba4a-4e2a-83dc-543d5454758a" xlink:href="stn-20201231.xsd#stn_OtherEquityInstrumentsConversionRate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_OtherEquityInstrumentsConversionRate_34aa450d-ba4a-4e2a-83dc-543d5454758a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays_70a7d852-5d5b-4196-9c96-1fc2bc6b7d35" xlink:href="stn-20201231.xsd#stn_NumberOfTradingDays"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_stn_NumberOfTradingDays_70a7d852-5d5b-4196-9c96-1fc2bc6b7d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_3f6e3f79-bac1-48dd-9dc6-6871969cbb4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_3f6e3f79-bac1-48dd-9dc6-6871969cbb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_a4e79d9e-b23e-4a61-9acf-716b3e85ceb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_a4e79d9e-b23e-4a61-9acf-716b3e85ceb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_97fa3142-f78c-41b1-aff8-bb6283727e24" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_51184e8b-f818-4507-a12a-033d473298e0" xlink:to="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_97fa3142-f78c-41b1-aff8-bb6283727e24" 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-20201231.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_fc26e2b8-f678-4529-a872-2b0fe9b6b97e" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:href="stn-20201231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_fc26e2b8-f678-4529-a872-2b0fe9b6b97e" xlink:to="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:to="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_ce1d64d8-016d-4007-9dd7-5a8f4181fd93" xlink:to="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember_5b23b180-68d0-4a9f-984f-bd049bf90121" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodOneMember_5b23b180-68d0-4a9f-984f-bd049bf90121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember_68859a7b-7545-4703-8921-df358c72fc73" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodTwoMember_68859a7b-7545-4703-8921-df358c72fc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember_437348b7-cf11-4b0f-95bc-e9d9290ef2d1" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodThreeMember_437348b7-cf11-4b0f-95bc-e9d9290ef2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember_b756c0c1-7c52-4488-8ca9-0d449331b013" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFourMember_b756c0c1-7c52-4488-8ca9-0d449331b013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember_3eb54eac-df4b-4b9e-afe0-27da19d9cdf0" xlink:href="stn-20201231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_a3f7b2ae-6515-4392-845a-cc302c7633b3" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFiveMember_3eb54eac-df4b-4b9e-afe0-27da19d9cdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:href="stn-20201231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsTable_f9e15f26-c6c5-452d-9b2e-d047dc41bdf6" xlink:to="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_17f8c64f-850b-4d62-9aac-0f7a2e26a749" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_17f8c64f-850b-4d62-9aac-0f7a2e26a749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_35201885-33d0-41d9-8672-34cc0c6556ec" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsLineItems_39fcf611-bc1f-4739-99f9-438a69193ea2" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_35201885-33d0-41d9-8672-34cc0c6556ec" 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-20201231.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_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_02db7f84-8659-48bc-94c8-b8ec91f9bd09" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_02db7f84-8659-48bc-94c8-b8ec91f9bd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_da94b9db-13a3-4059-9d29-9aa8d4c238f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_da94b9db-13a3-4059-9d29-9aa8d4c238f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_326a2270-05db-4e43-9824-12d3bdc0e9ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_326a2270-05db-4e43-9824-12d3bdc0e9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_32181940-be33-41a8-9c09-13edfffa0dbe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_32181940-be33-41a8-9c09-13edfffa0dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_5d2dd237-17bb-44dd-9f91-8d3f4e59d54a" xlink:href="stn-20201231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_5d2dd237-17bb-44dd-9f91-8d3f4e59d54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_384a9288-7f99-42e0-a92e-be364904f3b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_384a9288-7f99-42e0-a92e-be364904f3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_164e4c29-70af-43d1-a624-480af86006e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_164e4c29-70af-43d1-a624-480af86006e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_db6b5cad-ebaf-48c2-8a14-56de6938d42b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_db6b5cad-ebaf-48c2-8a14-56de6938d42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_ca76e9a2-8eeb-4824-9e19-17a185fe6a44" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_ca76e9a2-8eeb-4824-9e19-17a185fe6a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_48af3742-1284-438d-a641-a4a7f2b6edc1" xlink:href="stn-20201231.xsd#stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_a27ba40b-47ae-416d-98d8-5b837487d75f" xlink:to="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_48af3742-1284-438d-a641-a4a7f2b6edc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_5285e0fa-fc2e-4bb9-b1f3-49a3bc0d3e34" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_5285e0fa-fc2e-4bb9-b1f3-49a3bc0d3e34" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:to="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_6ceb7d40-3f62-46a1-bafc-24a2c6f4e200" xlink:to="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_f342f142-061a-496a-9ee8-3b56fa83b681" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:to="loc_ifrs-full_BottomOfRangeMember_f342f142-061a-496a-9ee8-3b56fa83b681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_3bde499c-450a-4fee-8847-b3fe95a2e0e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0e256489-d2fd-4a2c-b1a8-f1eeac6fa8c5" xlink:to="loc_ifrs-full_TopOfRangeMember_3bde499c-450a-4fee-8847-b3fe95a2e0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_60b8a516-5fa9-4e22-8b7c-e1c4d164235c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f82a9369-c2ac-415a-8bea-1b888c11f72b" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_60b8a516-5fa9-4e22-8b7c-e1c4d164235c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_89fb1593-03e8-465a-90e6-e25ec339a2eb" xlink:href="stn-20201231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_60b8a516-5fa9-4e22-8b7c-e1c4d164235c" xlink:to="loc_stn_OfficersAndEmployeesMember_89fb1593-03e8-465a-90e6-e25ec339a2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_bce2816e-ea25-4f78-8453-319b7ec3d89a" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_74d9baed-77ef-4b31-96f9-f4b9ec3c2612" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_74d9baed-77ef-4b31-96f9-f4b9ec3c2612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_d294ab74-ed31-42e2-b7ff-79cce686496a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_d294ab74-ed31-42e2-b7ff-79cce686496a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_633d9cd0-21f9-4c59-a07f-400c73df9383" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_633d9cd0-21f9-4c59-a07f-400c73df9383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_817bbadd-2647-4a54-95e4-c12a08c10684" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract_156ab2d8-a18a-49b0-8893-6e6b33ff2da4" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_817bbadd-2647-4a54-95e4-c12a08c10684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:href="stn-20201231.xsd#stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_1d17b4bd-1c0d-48c1-aaab-26c6bc1f937f" xlink:to="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_f2ce50cb-5ba1-4fef-82f2-cfb98ab03053" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_f2ce50cb-5ba1-4fef-82f2-cfb98ab03053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_48ca50eb-e3df-440f-8f73-0616b1fdf90e" xlink:href="stn-20201231.xsd#stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:to="loc_stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions_48ca50eb-e3df-440f-8f73-0616b1fdf90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_25211cc2-4f48-40da-9346-a33b2e31d515" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract_1ca77f67-be52-419b-8626-cb3bc03ec7e4" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019_25211cc2-4f48-40da-9346-a33b2e31d515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#ShareCapitalSummaryofNonVestedOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_df1dbd39-3d6d-4164-96b6-9cb24b98d878" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_df1dbd39-3d6d-4164-96b6-9cb24b98d878" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_0e8b1c3d-8471-4a9e-96e4-ff626b844104" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_f68f3a48-fa44-43f6-b55a-b3995f501a03" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_0e8b1c3d-8471-4a9e-96e4-ff626b844104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonvestedOptionsMember_2541d18c-9ed0-4c71-b4f0-b8111a59ce1f" xlink:href="stn-20201231.xsd#stn_NonvestedOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_0e8b1c3d-8471-4a9e-96e4-ff626b844104" xlink:to="loc_stn_NonvestedOptionsMember_2541d18c-9ed0-4c71-b4f0-b8111a59ce1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_6c662154-1340-4cf4-bbde-4fd16b8552dc" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_e790122c-e64e-4a24-aca3-f25ef915969d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_e790122c-e64e-4a24-aca3-f25ef915969d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_0d7d4858-34d7-4e66-abab-bb7a9d5557f8" xlink:href="stn-20201231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_0d7d4858-34d7-4e66-abab-bb7a9d5557f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_dcfbb4fa-9fc6-4b92-a728-3e3a19490e15" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_dcfbb4fa-9fc6-4b92-a728-3e3a19490e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_ad8b73f4-ebe7-4a42-9f8c-7e6e0b1abb8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_ad8b73f4-ebe7-4a42-9f8c-7e6e0b1abb8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1c0e24ed-02af-418e-b63c-79e6ff064be1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1c0e24ed-02af-418e-b63c-79e6ff064be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_ff4f9878-34fd-437f-b1d1-404e6df9afa1" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested_ff4f9878-34fd-437f-b1d1-404e6df9afa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_721fb1ad-34c2-4d9e-a713-fbc15da131a9" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited_721fb1ad-34c2-4d9e-a713-fbc15da131a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_246fab58-7b74-4dde-9bfc-c333a919cff7" xlink:href="stn-20201231.xsd#stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_0e8b0a46-e4f1-4905-8516-01416eb20025" xlink:to="loc_stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested_246fab58-7b74-4dde-9bfc-c333a919cff7" 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-20201231.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_c576ff9d-c33a-4690-b8f2-4bb30475e497" xlink:href="stn-20201231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_c576ff9d-c33a-4690-b8f2-4bb30475e497" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ac431d76-ffc3-4de7-b624-53d352a7cca3" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_8738caed-f98d-4848-9692-4d02d9e18311" xlink:href="stn-20201231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_8738caed-f98d-4848-9692-4d02d9e18311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_e1ae3904-f006-4908-ab4c-55a0883e446c" xlink:href="stn-20201231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:to="loc_stn_PerformanceShareUnitsMember_e1ae3904-f006-4908-ab4c-55a0883e446c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_3976b4c3-67cb-4653-8a25-863cfde3e328" xlink:href="stn-20201231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_57adde72-e67f-4b91-abdc-c79e8a3e4f83" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_3976b4c3-67cb-4653-8a25-863cfde3e328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_33bcfe70-af7c-4129-8431-2e9d0dc02c86" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_7ff1dd40-b50d-4cd5-a9ff-0573bc9e9bf3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_7ff1dd40-b50d-4cd5-a9ff-0573bc9e9bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_49da6ff3-330c-4036-9a36-a71842f11a5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_49da6ff3-330c-4036-9a36-a71842f11a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_fb673b9e-bc2f-4f1c-a72b-17f92acd3c5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_fb673b9e-bc2f-4f1c-a72b-17f92acd3c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_214348bf-a10d-4659-bad5-d62024220d11" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_214348bf-a10d-4659-bad5-d62024220d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_4606fd3d-02c1-44c0-a859-68f95ad2afd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_4606fd3d-02c1-44c0-a859-68f95ad2afd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_8ce1287a-a95b-4e41-8401-07cc63c1dfaa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_3ca5c611-fa0b-49fe-815b-190149918e32" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_8ce1287a-a95b-4e41-8401-07cc63c1dfaa" 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-20201231.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_65ca4652-3e4d-458c-a39b-fd4a43811fd2" xlink:href="stn-20201231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_e7105aa2-b706-4956-8f8b-c5219c9177c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_65ca4652-3e4d-458c-a39b-fd4a43811fd2" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_e7105aa2-b706-4956-8f8b-c5219c9177c4" 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-20201231.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_78bc9acd-5170-494f-b98a-2553fd919ce8" xlink:href="stn-20201231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_2f67449c-952b-460b-bb10-afe0b4cea390" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_78bc9acd-5170-494f-b98a-2553fd919ce8" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_2f67449c-952b-460b-bb10-afe0b4cea390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_13d25c13-e22a-422a-bb59-a8d4d600cf99" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_78bc9acd-5170-494f-b98a-2553fd919ce8" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_13d25c13-e22a-422a-bb59-a8d4d600cf99" 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-20201231.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_69d61c53-d3fe-4533-9e10-b8e87e14cfef" xlink:href="stn-20201231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_69d61c53-d3fe-4533-9e10-b8e87e14cfef" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_c96ae5c4-56ac-40e2-839d-596b07f8bf50" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_c98f5807-5497-4250-857f-aada7f944de7" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_c96ae5c4-56ac-40e2-839d-596b07f8bf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_771d57cf-3ca3-4a05-9b9a-67500e9905c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_c96ae5c4-56ac-40e2-839d-596b07f8bf50" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_771d57cf-3ca3-4a05-9b9a-67500e9905c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_705bc919-dd68-4e7e-ad67-8cbffdffc58a" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_c8b4f17d-1672-4dd8-b306-fe9e7021dd29" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_c8b4f17d-1672-4dd8-b306-fe9e7021dd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_23f53a3b-2521-4bb9-a3f5-f53d187bf546" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_23f53a3b-2521-4bb9-a3f5-f53d187bf546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_9e0d9bcf-0275-48bd-8b5b-721f3cb14637" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_9d66456e-f23f-4edd-a729-b768f3ad8e56" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_9e0d9bcf-0275-48bd-8b5b-721f3cb14637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_c770fa1b-45f1-4116-af7c-11d460287bf4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_ddf48876-f8dc-4189-9dbb-af94fbd73f65" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_c770fa1b-45f1-4116-af7c-11d460287bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_a5e0c2d7-d679-437d-87bf-8989c38f1577" xlink:href="stn-20201231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_c770fa1b-45f1-4116-af7c-11d460287bf4" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_a5e0c2d7-d679-437d-87bf-8989c38f1577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_d9941189-496c-44ee-88eb-dcf92bf2b989" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_49e3f4db-8066-4c03-bce4-3063f0a8a6a2" xlink:to="loc_ifrs-full_LiabilitiesMember_d9941189-496c-44ee-88eb-dcf92bf2b989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_e2f31543-5921-4caf-a8e2-d002d73efca6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DerivativesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_d9941189-496c-44ee-88eb-dcf92bf2b989" xlink:to="loc_ifrs-full_DerivativesMember_e2f31543-5921-4caf-a8e2-d002d73efca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:href="stn-20201231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_943af99a-19b8-4d38-bda0-08c80815e0ad" xlink:to="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_fe394dd8-8712-45d6-bed8-7c442b3a8736" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:to="loc_ifrs-full_OtherFinancialAssets_fe394dd8-8712-45d6-bed8-7c442b3a8736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_bebcb252-3c88-44fc-8441-d664dca566a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_806c21bf-3b84-49bb-87a8-3fdf0155d10e" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_bebcb252-3c88-44fc-8441-d664dca566a2" 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-20201231.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_ed9f6bcb-eb36-4d18-979b-dd85804f8b6e" xlink:href="stn-20201231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_ed9f6bcb-eb36-4d18-979b-dd85804f8b6e" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_f3c2fc16-11dd-4273-8225-1c4d88b814a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_f671bddc-35d7-4399-a11a-49b3a3c73cb3" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_f3c2fc16-11dd-4273-8225-1c4d88b814a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_9b03e96b-7a2b-4262-9476-0c5f9cc6c5ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_f3c2fc16-11dd-4273-8225-1c4d88b814a4" xlink:to="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_9b03e96b-7a2b-4262-9476-0c5f9cc6c5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_c6a3fe55-6dab-4927-9625-b4cbac0f6942" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_2fbc8bde-8871-47c1-a72f-cc287c88efb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_2fbc8bde-8871-47c1-a72f-cc287c88efb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_dbb2d277-70e8-406f-a72b-3afc160323ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_dbb2d277-70e8-406f-a72b-3afc160323ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_8ff3502f-657e-4b82-a0f8-16a367cea9e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_7b79ef6b-b8c1-4959-9bc8-8c67995732ed" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_8ff3502f-657e-4b82-a0f8-16a367cea9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_459d154d-61cd-4090-a813-edf872271880" xlink:to="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_f2db5391-5eb9-4795-abca-497be159ebed" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:to="loc_stn_SeniorUnsecuredNotesMember_f2db5391-5eb9-4795-abca-497be159ebed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_8975aafc-999d-45c2-b21c-0795cdbc3d10" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_0b3b585b-2241-4942-aa35-f5a244f5e5c9" xlink:to="loc_stn_NotesPayableMember_8975aafc-999d-45c2-b21c-0795cdbc3d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_4434f5a3-9629-4332-ab1e-259b25eb4d65" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_ecec606d-766a-4626-b423-510074efcaf2" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_4434f5a3-9629-4332-ab1e-259b25eb4d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_f36e243e-a100-4892-bbe1-8f9c093f51ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_4434f5a3-9629-4332-ab1e-259b25eb4d65" xlink:to="loc_ifrs-full_Liabilities_f36e243e-a100-4892-bbe1-8f9c093f51ba" 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-20201231.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_1d588ab2-4999-471a-87b6-9cc38b3acc01" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_a9ec7ebc-7970-4b05-a332-6f92b478196a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_1d588ab2-4999-471a-87b6-9cc38b3acc01" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_a9ec7ebc-7970-4b05-a332-6f92b478196a" 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-20201231.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_5cdf3c89-c8bf-4f9a-97ef-c79d4a3d0844" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_ea1b8c61-f94f-49fe-8608-97ff4bc70f6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_5cdf3c89-c8bf-4f9a-97ef-c79d4a3d0844" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_ea1b8c61-f94f-49fe-8608-97ff4bc70f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_547a9506-15c7-47cd-80b4-9131d9e533e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_5cdf3c89-c8bf-4f9a-97ef-c79d4a3d0844" xlink:to="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_547a9506-15c7-47cd-80b4-9131d9e533e5" 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-20201231.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_7f683abf-9fa7-4f68-a23d-9cd7c0e923e5" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_7f683abf-9fa7-4f68-a23d-9cd7c0e923e5" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_09fdbaca-ff96-4808-a2c3-a344578c7e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_8edffeb2-4c80-4142-bdb3-dcf9efbfef91" xlink:to="loc_ifrs-full_TypesOfHedgesMember_09fdbaca-ff96-4808-a2c3-a344578c7e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_e19ab679-33a9-4180-bb67-9e3a87323acb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_09fdbaca-ff96-4808-a2c3-a344578c7e2f" xlink:to="loc_ifrs-full_CashFlowHedgesMember_e19ab679-33a9-4180-bb67-9e3a87323acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_9770ff7d-6811-4506-893e-f8480db080d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_65bb5ffe-e0cb-48e0-87e4-16703685ec2c" xlink:to="loc_ifrs-full_FinancialAssetsMember_9770ff7d-6811-4506-893e-f8480db080d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_861eb505-2422-43a3-9ee5-a7d6defb9a7d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_9770ff7d-6811-4506-893e-f8480db080d6" xlink:to="loc_ifrs-full_ForwardContractMember_861eb505-2422-43a3-9ee5-a7d6defb9a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_a60e22aa-e356-4567-ac9b-423f0d98c7c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_bc460bb9-cb7b-448e-88fb-6e0f61cd00d6" xlink:to="loc_ifrs-full_BorrowingsByNameMember_a60e22aa-e356-4567-ac9b-423f0d98c7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_f45883dc-6a68-4901-9182-52dac25e3b16" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_a60e22aa-e356-4567-ac9b-423f0d98c7c7" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_f45883dc-6a68-4901-9182-52dac25e3b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TypesOfRisksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_75e68441-82d2-476b-bad4-a83790325971" xlink:to="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_3e9c5f8c-0d5d-428c-9122-c8a1bb654f14" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:to="loc_ifrs-full_InterestRateRiskMember_3e9c5f8c-0d5d-428c-9122-c8a1bb654f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityPriceRiskMember_fa60852c-a99c-450e-9671-9316e9be934c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityPriceRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_89a069b7-53b7-4fd7-a649-3ccbe30709a1" xlink:to="loc_ifrs-full_EquityPriceRiskMember_fa60852c-a99c-450e-9671-9316e9be934c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_36afac07-ae1d-442f-8c5a-92500e27b21e" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument_8a6f88fa-83ec-490a-8386-c68e8dd4b646" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_NominalAmountOfHedgingInstrument_8a6f88fa-83ec-490a-8386-c68e8dd4b646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument_dbef24f4-6fa3-42d7-978c-2d6bb33ffdfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_AverageRateOfHedgingInstrument_dbef24f4-6fa3-42d7-978c-2d6bb33ffdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_fa707129-93d9-4622-8a3a-7fc4943b6011" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_fa707129-93d9-4622-8a3a-7fc4943b6011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_8ef690ff-b8c5-4656-ad28-be5a56660d30" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_8ef690ff-b8c5-4656-ad28-be5a56660d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_51578620-9f68-4bf4-aa2a-d2bb3ccde1de" xlink:href="stn-20201231.xsd#stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax_51578620-9f68-4bf4-aa2a-d2bb3ccde1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_dd2f5292-e4f1-4377-8701-04c70c5a0c52" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_NotionalAmount_dd2f5292-e4f1-4377-8701-04c70c5a0c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk_0b74e944-60ef-4c3e-b4e2-1462b28f3342" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_MaximumExposureToCreditRisk_0b74e944-60ef-4c3e-b4e2-1462b28f3342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_0cc1a65e-fa4a-4e26-901c-81c1526af6aa" xlink:href="stn-20201231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_0cc1a65e-fa4a-4e26-901c-81c1526af6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_cfab778a-f49e-4b1f-ab20-80839b169843" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_cfab778a-f49e-4b1f-ab20-80839b169843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_6a9f9e6f-ed6a-4802-a305-c4f7c0ad75a4" xlink:href="stn-20201231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_6a9f9e6f-ed6a-4802-a305-c4f7c0ad75a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_d87b1b85-945f-4cf2-a718-b2cb6557f121" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_d87b1b85-945f-4cf2-a718-b2cb6557f121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfChangesInEquityPrices_f8cbcf7d-38be-4f96-bae3-2c33f4ba90da" xlink:href="stn-20201231.xsd#stn_PercentageOfChangesInEquityPrices"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_PercentageOfChangesInEquityPrices_f8cbcf7d-38be-4f96-bae3-2c33f4ba90da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_bea796b5-d00b-4476-8905-ba12bf1ade22" xlink:href="stn-20201231.xsd#stn_AdjustmentsForIncreaseDecreaseInProfitLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_f6e59280-efe4-4985-8e83-5b3143b38eb8" xlink:to="loc_stn_AdjustmentsForIncreaseDecreaseInProfitLoss_bea796b5-d00b-4476-8905-ba12bf1ade22" 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-20201231.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_b4da8658-5d23-45e6-b465-0f50269802a0" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_b4da8658-5d23-45e6-b465-0f50269802a0" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:to="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_bfd57128-c3f2-4188-887b-ab9ab3896237" xlink:to="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember_70d84fd6-294e-46ea-b488-023de950105a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_CurrentMember_70d84fd6-294e-46ea-b488-023de950105a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_45f353ba-bae7-483c-a3b1-8edad1fef73c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_45f353ba-bae7-483c-a3b1-8edad1fef73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_be79969f-911a-43a5-8e87-2296718f5f0e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_be79969f-911a-43a5-8e87-2296718f5f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_8478d8af-8e8a-49f6-ba8e-8354bee3d724" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_8478d8af-8e8a-49f6-ba8e-8354bee3d724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_b781af66-539b-473d-9cf8-cd550c889b7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_3d812618-3e1b-4230-9bf6-5a9031f5be57" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_b781af66-539b-473d-9cf8-cd550c889b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_aea6a57d-5d90-406e-89a1-847f16d34c78" xlink:to="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_b90fcc6a-2a57-4475-b59d-a525bcffc96e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_b90fcc6a-2a57-4475-b59d-a525bcffc96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_c22faea5-0662-4114-9b24-af9348a8b152" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_bacd49cf-61cc-4e2d-ad3f-c5b4fd8b9a72" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_c22faea5-0662-4114-9b24-af9348a8b152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_7c81a289-d508-4316-9f94-39f95847ec1c" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_c06e1765-0e96-448f-99d5-3070bc9af1b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_c06e1765-0e96-448f-99d5-3070bc9af1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_9ff2a98f-6a1d-44b2-9585-ecbf79b3cfb1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_FinancialAssets_9ff2a98f-6a1d-44b2-9585-ecbf79b3cfb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1bf5f902-0fce-4144-83f3-a4c6c223863f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_a7bd797f-7332-44c8-86a0-3f48eb31b774" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1bf5f902-0fce-4144-83f3-a4c6c223863f" 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-20201231.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_b30e559c-1065-45d1-b2c6-1d767a1c6289" xlink:href="stn-20201231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_b30e559c-1065-45d1-b2c6-1d767a1c6289" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:to="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_15f025fd-3953-41a1-a3b7-834ef6c80e4d" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_d3f21438-0a74-4e1a-b386-f1c98f53d120" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_d3f21438-0a74-4e1a-b386-f1c98f53d120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e31a43eb-fb5c-4bba-a06f-5c4d465b038c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e31a43eb-fb5c-4bba-a06f-5c4d465b038c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_64571271-bfa4-4156-949e-fecfcc7f95ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a4bce79f-82be-446a-bca3-61c9908149e1" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_64571271-bfa4-4156-949e-fecfcc7f95ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_975b21c3-daa1-4575-9833-b806b4f23b5e" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_ad2ef76e-a37a-45bd-9f3f-365d45a25c9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_ad2ef76e-a37a-45bd-9f3f-365d45a25c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_4758cfd6-c86e-430a-a782-d4f59d776c44" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_4758cfd6-c86e-430a-a782-d4f59d776c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_aaf991af-4cbe-4aee-90ca-5b19729c0a53" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_aaf991af-4cbe-4aee-90ca-5b19729c0a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_54fc083e-dc0d-42b1-b283-d478a5db1431" xlink:href="stn-20201231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_54fc083e-dc0d-42b1-b283-d478a5db1431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_205139e3-7d88-4750-b07f-e2ea71e5a0d0" xlink:href="stn-20201231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_205139e3-7d88-4750-b07f-e2ea71e5a0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_7eacb630-7e8c-4469-84e2-b90cc84c8161" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_cae25a85-922a-431d-9e50-223d88413619" xlink:to="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_7eacb630-7e8c-4469-84e2-b90cc84c8161" 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-20201231.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_58bf453d-d2f8-46fe-aae3-23e56ce73e64" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_a47a834a-cec1-4e5c-a0a9-c8b23a9bc0cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_58bf453d-d2f8-46fe-aae3-23e56ce73e64" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_a47a834a-cec1-4e5c-a0a9-c8b23a9bc0cd" 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-20201231.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_fd504aa1-70f2-4a2e-b9a1-e3b83a3aee57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_9bf46dfb-71fe-4d84-8dfc-64c0e2cb17c8" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_fd504aa1-70f2-4a2e-b9a1-e3b83a3aee57" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_9bf46dfb-71fe-4d84-8dfc-64c0e2cb17c8" 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-20201231.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_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_0f651cce-b873-4f65-98f0-d027ed6c30b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_0f651cce-b873-4f65-98f0-d027ed6c30b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_f17a2803-74c2-4a03-97ea-e968a5e9b60a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_LongtermBorrowings_f17a2803-74c2-4a03-97ea-e968a5e9b60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_90828800-d6b7-4f58-9789-ef7dd4bef9c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_Borrowings_90828800-d6b7-4f58-9789-ef7dd4bef9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_bada1859-9707-4665-9c24-80ac94bb0e46" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_bada1859-9707-4665-9c24-80ac94bb0e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_e0009f94-b61d-448d-88ac-0fe565fce537" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_CashAndCashEquivalents_e0009f94-b61d-448d-88ac-0fe565fce537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_c8db2531-08f7-4822-92e7-c9c09fb11ce9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NetDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_NetDebt_c8db2531-08f7-4822-92e7-c9c09fb11ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_fe136ce1-f982-4fb4-a5fc-a03e011c6df3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_fe136ce1-f982-4fb4-a5fc-a03e011c6df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents_ac6ec3f1-c5de-4401-864d-be0c69dad3fd" xlink:href="stn-20201231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_77e1921c-e224-4321-8de6-12c1227a17d0" xlink:to="loc_stn_CapitalNetOfCashAndCashEquivalents_ac6ec3f1-c5de-4401-864d-be0c69dad3fd" 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-20201231.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_edc6f53e-dc9f-49e6-8a13-12e20e2a16db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_edc6f53e-dc9f-49e6-8a13-12e20e2a16db" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:to="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_8db8cea5-0817-460b-bd73-03eda129c9d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_fcc8b14a-be76-4b37-84e6-58c4f1ed23d4" xlink:to="loc_ifrs-full_RangesMember_8db8cea5-0817-460b-bd73-03eda129c9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_7136728f-36dd-473c-9fc7-7758a224cbd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_8db8cea5-0817-460b-bd73-03eda129c9d8" xlink:to="loc_ifrs-full_TopOfRangeMember_7136728f-36dd-473c-9fc7-7758a224cbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_38d6738e-7206-4198-91a7-883f3a8f9f4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_17fe6b98-54e7-4ca2-99e4-1db2642896d3" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_38d6738e-7206-4198-91a7-883f3a8f9f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOnHand_d7b69885-b983-43ae-9de4-b8617e02b009" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashOnHand"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_38d6738e-7206-4198-91a7-883f3a8f9f4e" xlink:to="loc_ifrs-full_CashOnHand_d7b69885-b983-43ae-9de4-b8617e02b009" 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-20201231.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_f4750238-2397-49f3-9970-922cf7cf336a" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_f6a3743a-bcac-4115-bf1e-982c29a19da4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_f4750238-2397-49f3-9970-922cf7cf336a" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_f6a3743a-bcac-4115-bf1e-982c29a19da4" 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-20201231.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_3ff9fcdb-b568-40ae-adac-cd5481ee954b" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_c1e88b25-96d0-4755-b3bb-0cbd33041323" xlink:href="stn-20201231.xsd#stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_3ff9fcdb-b568-40ae-adac-cd5481ee954b" xlink:to="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_c1e88b25-96d0-4755-b3bb-0cbd33041323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_2fa30f20-f53f-4791-b447-f84b8ad95b00" xlink:href="stn-20201231.xsd#stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_3ff9fcdb-b568-40ae-adac-cd5481ee954b" xlink:to="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_2fa30f20-f53f-4791-b447-f84b8ad95b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_9b9a707c-ba66-43ef-b8cb-0d6952b4b26a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_3ff9fcdb-b568-40ae-adac-cd5481ee954b" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_9b9a707c-ba66-43ef-b8cb-0d6952b4b26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_37f3a690-38da-4639-9f9e-32215884f0ce" xlink:href="stn-20201231.xsd#stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_3ff9fcdb-b568-40ae-adac-cd5481ee954b" xlink:to="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_37f3a690-38da-4639-9f9e-32215884f0ce" 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-20201231.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_f24edb94-e86f-4d0c-a277-fb51637deb63" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_11325763-4203-462f-b287-dce1b13257f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_f24edb94-e86f-4d0c-a277-fb51637deb63" xlink:to="loc_ifrs-full_ApplicableTaxRate_11325763-4203-462f-b287-dce1b13257f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_f24edb94-e86f-4d0c-a277-fb51637deb63" xlink:to="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_297c929d-3eed-4b44-ac6c-5373a436e7d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_297c929d-3eed-4b44-ac6c-5373a436e7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_0d35de7e-3407-4a52-8b83-41c8d24c79e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_0d35de7e-3407-4a52-8b83-41c8d24c79e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_33a75d9c-b0d3-4431-84de-2cff88e2c0fd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_33a75d9c-b0d3-4431-84de-2cff88e2c0fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_1e52e6b6-4008-4589-8e7f-5bd146a9b814" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_1e52e6b6-4008-4589-8e7f-5bd146a9b814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_ba0f93a8-7987-48d1-8349-0cdc14d6f787" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_ba0f93a8-7987-48d1-8349-0cdc14d6f787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_eda22c9d-95d5-4024-8c9c-e2d18a67177b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_651be976-f912-4479-b39c-0c4af14384a6" xlink:to="loc_ifrs-full_AverageEffectiveTaxRate_eda22c9d-95d5-4024-8c9c-e2d18a67177b" 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-20201231.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_1fb49740-6963-4a3e-9f1f-f49c121eb0ef" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_9af96ec6-0966-4435-8aa3-7a29efcfe98d" xlink:href="stn-20201231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_1fb49740-6963-4a3e-9f1f-f49c121eb0ef" xlink:to="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_9af96ec6-0966-4435-8aa3-7a29efcfe98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_d4b091c0-d06f-4007-b209-303fd84ce4e8" xlink:href="stn-20201231.xsd#stn_TaxExpenseRelatingToUKReorganizationAndUSTransition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_1fb49740-6963-4a3e-9f1f-f49c121eb0ef" xlink:to="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_d4b091c0-d06f-4007-b209-303fd84ce4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_0c4e92b6-97e0-4d7a-835e-795678d97055" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_1fb49740-6963-4a3e-9f1f-f49c121eb0ef" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_0c4e92b6-97e0-4d7a-835e-795678d97055" 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-20201231.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_375b2bad-f710-4859-81df-f6f527b71338" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_1753fad8-88d6-4f89-b4ee-3db384a47336" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_375b2bad-f710-4859-81df-f6f527b71338" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_1753fad8-88d6-4f89-b4ee-3db384a47336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_0f6e5319-c7bb-4f8d-9133-d6216067a631" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_375b2bad-f710-4859-81df-f6f527b71338" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_0f6e5319-c7bb-4f8d-9133-d6216067a631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_6f62160a-3799-4bbb-98f7-43db8ddb5e10" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_375b2bad-f710-4859-81df-f6f527b71338" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_6f62160a-3799-4bbb-98f7-43db8ddb5e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_8d6c8bcd-23f2-424f-adff-cb08c5ce820f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_375b2bad-f710-4859-81df-f6f527b71338" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_8d6c8bcd-23f2-424f-adff-cb08c5ce820f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_200fd80b-e314-43df-b27b-30ddf325fef2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_375b2bad-f710-4859-81df-f6f527b71338" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_200fd80b-e314-43df-b27b-30ddf325fef2" 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-20201231.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_c28fa8b5-685e-45ac-9db1-13e5003d102d" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_c28fa8b5-685e-45ac-9db1-13e5003d102d" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_2b027df9-9ce9-4782-b2e8-15250d8858fa" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_fa5bccc7-b841-4301-9ff7-44970685274e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_fa5bccc7-b841-4301-9ff7-44970685274e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_3f111907-d82a-4ce9-a475-e868febf504d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_3f111907-d82a-4ce9-a475-e868febf504d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember_d631a250-8fbd-45dd-bac4-f793416a57bf" xlink:href="stn-20201231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_stn_UnusedTaxLossesAndCreditsMember_d631a250-8fbd-45dd-bac4-f793416a57bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember_73786268-8245-4e6f-8701-c6dd22180bcc" xlink:href="stn-20201231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_stn_DeferredTaxDefinedBenefitObligationMember_73786268-8245-4e6f-8701-c6dd22180bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_4f54636d-9cdc-4786-8cb3-3dffe2e5cc5c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_4f54636d-9cdc-4786-8cb3-3dffe2e5cc5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_d11fb100-3550-4c66-87b1-ed252e01b94d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_d11fb100-3550-4c66-87b1-ed252e01b94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_231e4591-f1d8-4656-b785-89820be32d7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_231e4591-f1d8-4656-b785-89820be32d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_aa494f87-1a1f-40e0-982c-aa9714a05572" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_19d5eee1-47b0-4fba-8093-06560cdb3817" xlink:to="loc_ifrs-full_RightofuseAssetsMember_aa494f87-1a1f-40e0-982c-aa9714a05572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_d465219f-1382-4088-9ff6-efbc80a0fa69" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_7029742f-57e5-497d-8caf-576746b38970" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DeferredTaxAssets_7029742f-57e5-497d-8caf-576746b38970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_14cd4532-57b2-4341-8989-cc0cd2f973f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_14cd4532-57b2-4341-8989-cc0cd2f973f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9df3d4c7-65f0-4cab-a3a3-dd268890a0a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_a771a777-e1be-4b41-a497-370dc789e9fe" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9df3d4c7-65f0-4cab-a3a3-dd268890a0a2" 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-20201231.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_30cd7a18-ef22-4885-8762-136ea873772b" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_30cd7a18-ef22-4885-8762-136ea873772b" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_db596fda-bd8a-45d8-8f82-dc7077487e48" xlink:to="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PreviouslyStatedMember_3721c413-85e0-4f91-aede-7df803524463" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PreviouslyStatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:to="loc_ifrs-full_PreviouslyStatedMember_3721c413-85e0-4f91-aede-7df803524463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_e295effe-fd21-40ee-882d-39e2c6b4a596" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_74d17b79-2aba-4a67-ba5a-2e0658e6b1f2" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember_e295effe-fd21-40ee-882d-39e2c6b4a596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_cb744fa0-3d23-48b3-b619-bd2af97ee47f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_de36893f-ac18-4dcb-acf0-8139882e1a27" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_cb744fa0-3d23-48b3-b619-bd2af97ee47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_cb744fa0-3d23-48b3-b619-bd2af97ee47f" xlink:to="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_c05832a5-d547-4608-9ffa-a6130a133de6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_c05832a5-d547-4608-9ffa-a6130a133de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_ab3c5621-bc4e-4e3e-a3f7-4f489f2e65f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_ab3c5621-bc4e-4e3e-a3f7-4f489f2e65f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_57ebd8a8-a2b8-4621-8f81-fa9802233ff9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_57ebd8a8-a2b8-4621-8f81-fa9802233ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_af92d474-5372-4ef0-ae39-9c2c1b81ff52" xlink:href="stn-20201231.xsd#stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_af92d474-5372-4ef0-ae39-9c2c1b81ff52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_d0bb85c8-4e19-46c2-9761-3ad1471b0539" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_d0bb85c8-4e19-46c2-9761-3ad1471b0539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_5748e390-9057-4695-8388-9d4298b8e52f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_5748e390-9057-4695-8388-9d4298b8e52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9ab5c5ad-7843-4f6d-8339-942af8f6e78d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_a4fbd654-5009-4ece-95af-de254ec0985e" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9ab5c5ad-7843-4f6d-8339-942af8f6e78d" 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-20201231.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_73a25e69-d476-462c-8089-868b164466d1" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_73a25e69-d476-462c-8089-868b164466d1" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_43c7e6df-e710-4b58-a110-dc48065e1c22" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember_629f172e-82ab-460c-8cef-42b2aa8899d8" xlink:href="stn-20201231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:to="loc_stn_NonCapitalTaxLossesMember_629f172e-82ab-460c-8cef-42b2aa8899d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember_69cad80b-8d5c-44ca-b40b-cdb0b81f8d8a" xlink:href="stn-20201231.xsd#stn_CapitalTaxLossesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:to="loc_stn_CapitalTaxLossesMember_69cad80b-8d5c-44ca-b40b-cdb0b81f8d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_66ddb877-1f75-4211-98d2-6e50e493101b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_b3356658-8027-4928-9d20-5984eab5a876" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_66ddb877-1f75-4211-98d2-6e50e493101b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:to="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_f45abf53-4dbc-42ad-b190-11a0b93e8ac9" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember_15a49ada-7ad9-49a0-8dca-6b33f61e6e51" xlink:href="stn-20201231.xsd#stn_ExpireMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:to="loc_stn_ExpireMember_15a49ada-7ad9-49a0-8dca-6b33f61e6e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember_b1173553-2594-4543-8ac2-caec3ad60c40" xlink:href="stn-20201231.xsd#stn_NeverExpireMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_d07495bb-6cbf-4dc8-a9ae-fe36107095ba" xlink:to="loc_stn_NeverExpireMember_b1173553-2594-4543-8ac2-caec3ad60c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_881eaab8-20fd-4ee4-ac8e-b1ba88640e78" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_0780e5e3-45f1-410b-9069-0e8f7e20509f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_0780e5e3-45f1-410b-9069-0e8f7e20509f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_adac409a-193f-4a2d-996e-030c30b13378" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_87207724-dc46-4ab7-b760-9043f9a00800" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_adac409a-193f-4a2d-996e-030c30b13378" 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-20201231.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_357abe34-bd69-4544-832f-700635f57971" xlink:href="stn-20201231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_48ab2c64-592d-4b41-891f-756fc69526e9" xlink:href="stn-20201231.xsd#stn_AdjustmentForTaxRelatingToTaxLegislationChanges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_357abe34-bd69-4544-832f-700635f57971" xlink:to="loc_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_48ab2c64-592d-4b41-891f-756fc69526e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpense"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4006a2ef-7b99-440f-abb4-13a6d7b909fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_5f8b0e44-9826-40e1-835a-96535f8244c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4006a2ef-7b99-440f-abb4-13a6d7b909fa" xlink:to="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_5f8b0e44-9826-40e1-835a-96535f8244c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b47e3861-fc52-47d0-81b4-9ebb62a3b515" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_55870c72-57fb-4389-a6a6-3c903d4ad96a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b47e3861-fc52-47d0-81b4-9ebb62a3b515" xlink:to="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_55870c72-57fb-4389-a6a6-3c903d4ad96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_5d232045-2758-47ce-bb75-385f2046ab67" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b47e3861-fc52-47d0-81b4-9ebb62a3b515" xlink:to="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_5d232045-2758-47ce-bb75-385f2046ab67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_cb57b1e2-1262-4466-89a5-1897146cf9bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_cb57b1e2-1262-4466-89a5-1897146cf9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_016eaa06-b69e-4103-8eba-241411c66e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_016eaa06-b69e-4103-8eba-241411c66e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther_dc3e128a-f773-483c-9f77-75f8ca11af36" xlink:href="stn-20201231.xsd#stn_InterestExpenseOnOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_stn_InterestExpenseOnOther_dc3e128a-f773-483c-9f77-75f8ca11af36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_24934364-6059-4962-b42b-d39679357c33" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_InterestExpense_24934364-6059-4962-b42b-d39679357c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_16281dad-3ddf-48b3-8d6d-24879a852a02" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_16281dad-3ddf-48b3-8d6d-24879a852a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_d70ed5b7-37fc-4bfc-94eb-6e18b3667eac" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_d70ed5b7-37fc-4bfc-94eb-6e18b3667eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_8484db51-281c-40fe-b992-4d6d66bc362d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueFromInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_RevenueFromInterest_8484db51-281c-40fe-b992-4d6d66bc362d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_4913127f-fa63-4b8b-a5d7-eb7ee729de53" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7008f8bd-3e96-4fbe-918c-26a83470bd58" xlink:to="loc_ifrs-full_InterestRevenueExpense_4913127f-fa63-4b8b-a5d7-eb7ee729de53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_6cadecee-8404-4005-bfa8-fb2502075e50" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankAndSimilarCharges_9583e718-c177-4f28-b03d-3b429dc3c467" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BankAndSimilarCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_6cadecee-8404-4005-bfa8-fb2502075e50" xlink:to="loc_ifrs-full_BankAndSimilarCharges_9583e718-c177-4f28-b03d-3b429dc3c467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherFinanceExpenseIncome_696d2ade-89fa-4176-8c89-c9c661f6c467" xlink:href="stn-20201231.xsd#stn_MiscellaneousOtherFinanceExpenseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_6cadecee-8404-4005-bfa8-fb2502075e50" xlink:to="loc_stn_MiscellaneousOtherFinanceExpenseIncome_696d2ade-89fa-4176-8c89-c9c661f6c467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinanceCost_00a348b7-0dd5-4c2b-a84a-45d4a5e97e48" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinanceCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_6cadecee-8404-4005-bfa8-fb2502075e50" xlink:to="loc_ifrs-full_OtherFinanceCost_00a348b7-0dd5-4c2b-a84a-45d4a5e97e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Revenue" xlink:type="simple" xlink:href="stn-20201231.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_aeb8216d-0c46-41d7-a5d9-6c13186dc9da" xlink:href="stn-20201231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_8e95ea6f-fed1-46a0-929b-fcd07c3ff6c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_aeb8216d-0c46-41d7-a5d9-6c13186dc9da" xlink:to="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_8e95ea6f-fed1-46a0-929b-fcd07c3ff6c4" 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-20201231.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_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:href="stn-20201231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSpecializedBusinessOperatingUnits_920980bd-6b1c-40d5-ac20-0456863bc1fd" xlink:href="stn-20201231.xsd#stn_NumberOfSpecializedBusinessOperatingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_stn_NumberOfSpecializedBusinessOperatingUnits_920980bd-6b1c-40d5-ac20-0456863bc1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets_54ae0c2c-722c-4ca1-9b1a-8c9ce5c63c7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets_54ae0c2c-722c-4ca1-9b1a-8c9ce5c63c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities_a2f728cf-8856-4e7f-ba03-074847791276" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities_a2f728cf-8856-4e7f-ba03-074847791276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_a89b2e42-0733-49c5-9d33-036d3db4a397" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_a89b2e42-0733-49c5-9d33-036d3db4a397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_82fb5ac6-9141-45d8-808b-d18852beebd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_82fb5ac6-9141-45d8-808b-d18852beebd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_9d5c012a-b600-43fd-bec9-20109f6e50a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_9d5c012a-b600-43fd-bec9-20109f6e50a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_46a43c06-973d-45dc-98ea-3b1a53717e56" xlink:href="stn-20201231.xsd#stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_46a43c06-973d-45dc-98ea-3b1a53717e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_a8fdebd2-1216-4919-a930-160f6bc366e5" xlink:href="stn-20201231.xsd#stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_5e5e3ce0-02cf-4c90-9c54-10dc1f611398" xlink:to="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_a8fdebd2-1216-4919-a930-160f6bc366e5" 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-20201231.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_5bd81a48-73b7-4d04-8178-f8db93fca5c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfEmployeeCostsTextBlock_6f154b13-74fa-4657-8623-9b2b09269eb6" xlink:href="stn-20201231.xsd#stn_DisclosureOfEmployeeCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_5bd81a48-73b7-4d04-8178-f8db93fca5c3" xlink:to="loc_stn_DisclosureOfEmployeeCostsTextBlock_6f154b13-74fa-4657-8623-9b2b09269eb6" 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-20201231.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_f6a4f5bc-c9e2-4961-bf02-f5c6bb243e9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_e48bda03-4445-45b6-bd37-be73b786e48a" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_f6a4f5bc-c9e2-4961-bf02-f5c6bb243e9b" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_e48bda03-4445-45b6-bd37-be73b786e48a" 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-20201231.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_89056511-8095-4cbe-a907-2cd7b465db88" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_81cdfa7d-9e72-4eb0-bfda-2fc7f4468efa" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_89056511-8095-4cbe-a907-2cd7b465db88" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_81cdfa7d-9e72-4eb0-bfda-2fc7f4468efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeePensionCosts_42a35a0c-89fc-4038-9fd2-4f4f67e484ba" xlink:href="stn-20201231.xsd#stn_EmployeePensionCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_89056511-8095-4cbe-a907-2cd7b465db88" xlink:to="loc_stn_EmployeePensionCosts_42a35a0c-89fc-4038-9fd2-4f4f67e484ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_ed94b70d-5d32-4815-b4c7-11bcacdd5f98" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_89056511-8095-4cbe-a907-2cd7b465db88" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_ed94b70d-5d32-4815-b4c7-11bcacdd5f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_33b9a554-d4cf-41ce-afe0-7b5ce3bc306a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_89056511-8095-4cbe-a907-2cd7b465db88" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_33b9a554-d4cf-41ce-afe0-7b5ce3bc306a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts_87360318-d5cd-4b1b-8e10-d048c592d3b2" xlink:href="stn-20201231.xsd#stn_DirectLaborCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_89056511-8095-4cbe-a907-2cd7b465db88" xlink:to="loc_stn_DirectLaborCosts_87360318-d5cd-4b1b-8e10-d048c592d3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_61045568-594d-49b6-b66b-083ecb2bbfd4" xlink:href="stn-20201231.xsd#stn_IndirectLaborCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_89056511-8095-4cbe-a907-2cd7b465db88" xlink:to="loc_stn_IndirectLaborCosts_61045568-594d-49b6-b66b-083ecb2bbfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_b9914d5a-4160-4107-a408-635cdb7becce" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EmployeeBenefitsExpense"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20201231.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-20201231.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_fcecd490-fa30-46a0-9e19-c46fd60c53f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:href="stn-20201231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_fcecd490-fa30-46a0-9e19-c46fd60c53f9" xlink:to="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:href="stn-20201231.xsd#stn_UnusualOrInfrequentItemOrBothAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember_ab644817-cc49-4ac7-9bf7-98f68f431574" xlink:href="stn-20201231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis_ea65c0b6-f0ff-43d7-a71c-cfa05abf83de" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothMember_ab644817-cc49-4ac7-9bf7-98f68f431574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_COVID19Member_6ce3f59b-ef01-46c5-bb33-cc9dcaf3e632" xlink:href="stn-20201231.xsd#stn_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothMember_ab644817-cc49-4ac7-9bf7-98f68f431574" xlink:to="loc_stn_COVID19Member_6ce3f59b-ef01-46c5-bb33-cc9dcaf3e632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:href="stn-20201231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_617ef292-5aa8-475d-b1db-680cb543a2ef" xlink:to="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_d37eaa31-9b4c-40fa-b34f-5dfe010b66cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_d37eaa31-9b4c-40fa-b34f-5dfe010b66cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_568b82a0-294f-441e-8768-d8429d9bf47d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55f0b98f-1a72-41bd-9158-0bb8595c34e9" xlink:to="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_568b82a0-294f-441e-8768-d8429d9bf47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpense" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpense"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8f40067d-1849-4858-abe6-b874a7c63035" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_7787628b-8571-464d-aa63-296c4284f74c" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8f40067d-1849-4858-abe6-b874a7c63035" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_7787628b-8571-464d-aa63-296c4284f74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpenseTables" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpenseTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_ae45a2c6-d6c6-447b-b812-2aebddc009ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_da40f604-8108-46cd-a55a-62b912bf8cd0" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_ae45a2c6-d6c6-447b-b812-2aebddc009ab" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_da40f604-8108-46cd-a55a-62b912bf8cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeExpenseDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#OtherIncomeExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4a4aceb3-6e5e-48b2-aa8a-2f054fedc71b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_a332df71-ffaa-4474-bb16-6b526ee39c12" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4a4aceb3-6e5e-48b2-aa8a-2f054fedc71b" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_a332df71-ffaa-4474-bb16-6b526ee39c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_36f9282b-5d6d-463d-a46f-e95d01e7723b" xlink:href="stn-20201231.xsd#stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4a4aceb3-6e5e-48b2-aa8a-2f054fedc71b" xlink:to="loc_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_36f9282b-5d6d-463d-a46f-e95d01e7723b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_bf9ee691-91b0-43eb-bad2-79de1f9d1af4" xlink:href="stn-20201231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4a4aceb3-6e5e-48b2-aa8a-2f054fedc71b" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_bf9ee691-91b0-43eb-bad2-79de1f9d1af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_2a6761ed-1ad1-4387-8fb6-727c91119a39" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_4a4aceb3-6e5e-48b2-aa8a-2f054fedc71b" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_2a6761ed-1ad1-4387-8fb6-727c91119a39" 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-20201231.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_0f38a458-7eda-4bdb-95bd-460f69e97ae3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_0b21f527-341d-47ce-9e5b-27344040ffb9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0f38a458-7eda-4bdb-95bd-460f69e97ae3" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_0b21f527-341d-47ce-9e5b-27344040ffb9" 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-20201231.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_InvestmentsAccountedForUsingEquityMethodAbstract_2c8778d9-de1d-42da-97c0-dde18ae041e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_05b5c8a7-af96-45d8-b87c-8c6e8c6f6e4f" xlink:href="stn-20201231.xsd#stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_2c8778d9-de1d-42da-97c0-dde18ae041e2" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_05b5c8a7-af96-45d8-b87c-8c6e8c6f6e4f" 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-20201231.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_dbc6ef82-9d47-4f56-bd3f-6dfc9f3a1700" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_e4ee6ea7-3ee8-4251-b8c7-231261b94924" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_WeightedAverageShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_dbc6ef82-9d47-4f56-bd3f-6dfc9f3a1700" xlink:to="loc_ifrs-full_WeightedAverageShares_e4ee6ea7-3ee8-4251-b8c7-231261b94924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_1f6878f5-b715-4e18-9ded-2a9a79202c9f" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_dbc6ef82-9d47-4f56-bd3f-6dfc9f3a1700" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_1f6878f5-b715-4e18-9ded-2a9a79202c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_b76fcc38-8646-48d4-b234-b73e64b63ac5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_dbc6ef82-9d47-4f56-bd3f-6dfc9f3a1700" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_b76fcc38-8646-48d4-b234-b73e64b63ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsWithDilutiveEffect_c1d4e63d-684f-448d-84a9-1872dc80f3a4" xlink:href="stn-20201231.xsd#stn_NumberOfShareOptionsWithDilutiveEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_dbc6ef82-9d47-4f56-bd3f-6dfc9f3a1700" xlink:to="loc_stn_NumberOfShareOptionsWithDilutiveEffect_c1d4e63d-684f-448d-84a9-1872dc80f3a4" 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-20201231.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_55ac9407-ab18-4e74-9bbf-0d69aed72f5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_0313fcd2-273b-437c-a4d5-c21677c558d4" xlink:href="stn-20201231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_55ac9407-ab18-4e74-9bbf-0d69aed72f5e" xlink:to="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_0313fcd2-273b-437c-a4d5-c21677c558d4" 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-20201231.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_fc56e54d-6c90-42d7-9dc1-806efe712a21" xlink:href="stn-20201231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_5183bcce-dfc5-4385-afc6-81181163bca4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_fc56e54d-6c90-42d7-9dc1-806efe712a21" xlink:to="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_5183bcce-dfc5-4385-afc6-81181163bca4" 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-20201231.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_2b4d9bce-8178-46a7-a070-0b5c5fd31bc3" xlink:href="stn-20201231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_586b5bdf-d3e7-4965-ba2a-793ed1a83338" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_2b4d9bce-8178-46a7-a070-0b5c5fd31bc3" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_586b5bdf-d3e7-4965-ba2a-793ed1a83338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#CashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_5a5e1e69-6c29-4d73-ba3f-fed073771cd7" xlink:href="stn-20201231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_5a5e1e69-6c29-4d73-ba3f-fed073771cd7" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3453aece-f23c-49b8-a32b-6470561d48e8" xlink:to="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_a2dff5a8-6619-40f4-bc53-284f5d51980a" xlink:href="stn-20201231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:to="loc_stn_SeniorUnsecuredNotesMember_a2dff5a8-6619-40f4-bc53-284f5d51980a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_e9d3529e-b254-4f91-a255-182263821d39" xlink:href="stn-20201231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_e9d3529e-b254-4f91-a255-182263821d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_0535c23e-05a6-4c43-b9e8-9dfcef20b859" xlink:href="stn-20201231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_849f66e4-a9c7-456d-b175-4e7cfdab026d" xlink:to="loc_stn_NotesPayableMember_0535c23e-05a6-4c43-b9e8-9dfcef20b859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c4d8952e-4837-45d3-a0ff-27a011133e43" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_2485844a-5bd6-4245-b560-f2f231f913f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_2485844a-5bd6-4245-b560-f2f231f913f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_d14f3981-dda8-482e-9d31-4d58090318d2" xlink:href="stn-20201231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:to="loc_stn_SoftwareFinancingObligationsMember_d14f3981-dda8-482e-9d31-4d58090318d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendsToShareholdersMember_334c8281-947c-4ad0-b1ba-8719addee360" xlink:href="stn-20201231.xsd#stn_DividendsToShareholdersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_c4b06d05-b307-4cc6-b387-b3f298e4c694" xlink:to="loc_stn_DividendsToShareholdersMember_334c8281-947c-4ad0-b1ba-8719addee360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_0fa97d90-eed3-4290-a789-d46155e816e5" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_2dac393d-4899-4820-8222-4d7f09e1700b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_2dac393d-4899-4820-8222-4d7f09e1700b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_a269804f-7c37-4733-91c7-c5544456ec79" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_a269804f-7c37-4733-91c7-c5544456ec79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_8933e342-1c86-49ea-8072-f44e6bedbae7" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_8933e342-1c86-49ea-8072-f44e6bedbae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_9f81c400-3360-4d3a-b378-c517c9662005" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities_9f81c400-3360-4d3a-b378-c517c9662005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_43ca9e72-ae38-484b-913e-e33b7bded3a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_43ca9e72-ae38-484b-913e-e33b7bded3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_1cb3a40c-3766-4e80-b977-1beb592ca219" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_1cb3a40c-3766-4e80-b977-1beb592ca219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughDividendsDeclared_5a30441e-e546-4111-b67a-1f6f13438ed7" xlink:href="stn-20201231.xsd#stn_IncreaseDecreaseThroughDividendsDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_stn_IncreaseDecreaseThroughDividendsDeclared_5a30441e-e546-4111-b67a-1f6f13438ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_5813fbd7-e0d5-4c96-b8f7-9b07fd1db522" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_521909a3-ac7f-4546-8f97-fbd2aa9e795a" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_5813fbd7-e0d5-4c96-b8f7-9b07fd1db522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_d2c50903-816a-4cf4-9caf-5d40402d1057" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_dbad1473-5be0-4a58-9534-3a6eb96a7675" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_d2c50903-816a-4cf4-9caf-5d40402d1057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="simple" xlink:href="stn-20201231.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_ad9d33c6-ef6a-48c9-b555-effe67ecd45d" xlink:href="stn-20201231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_f81cd12a-76c2-4eff-82e8-f29ee9e4311d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_ad9d33c6-ef6a-48c9-b555-effe67ecd45d" xlink:to="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_f81cd12a-76c2-4eff-82e8-f29ee9e4311d" 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-20201231.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_e731afc9-c048-49dc-9755-b19db4d3ba9d" xlink:href="stn-20201231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_0405b936-e2cd-4f7d-b5b2-384dac38acaf" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_e731afc9-c048-49dc-9755-b19db4d3ba9d" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_0405b936-e2cd-4f7d-b5b2-384dac38acaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_2fdb53ed-01c5-4b6b-8cdb-79fd0f3bbc6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_e731afc9-c048-49dc-9755-b19db4d3ba9d" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_2fdb53ed-01c5-4b6b-8cdb-79fd0f3bbc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_b9e7cb63-d275-47f0-8101-759096d39f6c" xlink:href="stn-20201231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_e731afc9-c048-49dc-9755-b19db4d3ba9d" xlink:to="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_b9e7cb63-d275-47f0-8101-759096d39f6c" 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-20201231.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_e54f211f-e433-42c7-ac3a-2d3706b44c7b" xlink:href="stn-20201231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_e54f211f-e433-42c7-ac3a-2d3706b44c7b" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_026517d4-b879-4953-a254-37b002cfa0a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_704ac370-00f1-428d-85f2-796f3bb9a604" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_026517d4-b879-4953-a254-37b002cfa0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember_83923c7e-b0f1-4194-8e06-5272cd9ae567" xlink:href="stn-20201231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_026517d4-b879-4953-a254-37b002cfa0a6" xlink:to="loc_stn_WhollyOwnedSubsidiariesMember_83923c7e-b0f1-4194-8e06-5272cd9ae567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_781bdde9-8c6e-4b8f-99ab-132ad2e886a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_4b597968-bc9d-4e99-b772-e80f30e78aee" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_781bdde9-8c6e-4b8f-99ab-132ad2e886a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_950373ab-c02b-422d-8841-91e357cbbf20" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_781bdde9-8c6e-4b8f-99ab-132ad2e886a0" xlink:to="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_950373ab-c02b-422d-8841-91e357cbbf20" 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-20201231.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_f9e65582-ea75-4d49-b561-ed0dd8f925f5" xlink:href="stn-20201231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_f9e65582-ea75-4d49-b561-ed0dd8f925f5" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:href="stn-20201231.xsd#stn_JointVenturesByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:to="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:href="stn-20201231.xsd#stn_JointVenturesByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameAxis_9be65f93-c8ac-46da-a96e-4f50251910e0" xlink:to="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecBonattiMember_3aef775e-817e-4336-93b8-7426c1f75fd9" xlink:href="stn-20201231.xsd#stn_StantecBonattiMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StantecBonattiMember_3aef775e-817e-4336-93b8-7426c1f75fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecSGJointVentureMember_bbccca9f-dba0-4f64-85e3-e7caa5df92fd" xlink:href="stn-20201231.xsd#stn_StantecSGJointVentureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StantecSGJointVentureMember_bbccca9f-dba0-4f64-85e3-e7caa5df92fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember_24ccac14-f5c7-4222-b70b-54fb53636b8b" xlink:href="stn-20201231.xsd#stn_StarrIIMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StarrIIMember_24ccac14-f5c7-4222-b70b-54fb53636b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StantecGHDMember_e3561ee5-f1ff-4916-ab2b-466509e27f4b" xlink:href="stn-20201231.xsd#stn_StantecGHDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_StantecGHDMember_e3561ee5-f1ff-4916-ab2b-466509e27f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SFPJointVentureMember_8b5d9080-5e04-49d2-ba33-3906655cdd51" xlink:href="stn-20201231.xsd#stn_SFPJointVentureMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_7c2abc3e-e025-4b7e-aeb6-edd009137479" xlink:to="loc_stn_SFPJointVentureMember_8b5d9080-5e04-49d2-ba33-3906655cdd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:to="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_dd86dc4a-1963-49f7-8cf9-cc4f37a816a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_4b0d44b8-2040-400e-b0d9-fe96ad50c053" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_dd86dc4a-1963-49f7-8cf9-cc4f37a816a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_cf04a00c-acad-47bc-89e3-a3fee3138ec3" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_JointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_dd86dc4a-1963-49f7-8cf9-cc4f37a816a2" xlink:to="loc_ifrs-full_JointVenturesMember_cf04a00c-acad-47bc-89e3-a3fee3138ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e3659013-e62f-4911-a75a-f38e1bf1e59a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_11abda18-d1c7-4c25-912d-553f49d1a091" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e3659013-e62f-4911-a75a-f38e1bf1e59a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_32c037d9-1930-4f86-baa9-9b03f0879d54" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e3659013-e62f-4911-a75a-f38e1bf1e59a" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_32c037d9-1930-4f86-baa9-9b03f0879d54" 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-20201231.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_178cf802-2f81-43a1-a803-58336fc0d664" xlink:href="stn-20201231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_178cf802-2f81-43a1-a803-58336fc0d664" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_a1e08c23-1e0b-4d81-8d78-b2b426499bbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_f27cf758-4663-4f1f-8b33-9ca4e18fbffd" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_a1e08c23-1e0b-4d81-8d78-b2b426499bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_4470af43-5b11-4592-a22a-98f6854a9470" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_a1e08c23-1e0b-4d81-8d78-b2b426499bbb" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_4470af43-5b11-4592-a22a-98f6854a9470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_e49a7d3d-f0a4-479a-a6ef-a0ddaf9c2e0a" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_778c823d-1fb3-4293-ae87-7632e61f26ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_778c823d-1fb3-4293-ae87-7632e61f26ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_45e1081f-0d09-4153-8941-0d423fedcf50" xlink:href="stn-20201231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_45e1081f-0d09-4153-8941-0d423fedcf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_64ea48ab-e75a-46ec-bb17-00d8b528afda" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_a481cb48-c882-4ec1-a883-806f8ad7f3de" xlink:to="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_64ea48ab-e75a-46ec-bb17-00d8b528afda" 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-20201231.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_d199e697-507e-41ae-9f8b-206ea4f34070" xlink:href="stn-20201231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_3585b22a-763d-4f8f-95ff-c063149a9c4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_d199e697-507e-41ae-9f8b-206ea4f34070" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_3585b22a-763d-4f8f-95ff-c063149a9c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_68bf5846-d9de-4319-a329-015689f3f714" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_d199e697-507e-41ae-9f8b-206ea4f34070" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_68bf5846-d9de-4319-a329-015689f3f714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_d126917a-be47-4eec-aafb-7095d105c35e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_d199e697-507e-41ae-9f8b-206ea4f34070" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_d126917a-be47-4eec-aafb-7095d105c35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_61ae105f-9ec5-40e4-85f5-125b80f5d39a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_d199e697-507e-41ae-9f8b-206ea4f34070" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensation_61ae105f-9ec5-40e4-85f5-125b80f5d39a" 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-20201231.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_8011cdb9-484f-4c4c-a105-56a8e6e88a89" xlink:href="stn-20201231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_541f1cdf-96d2-49c4-aa45-13911c66d7a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_8011cdb9-484f-4c4c-a105-56a8e6e88a89" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_541f1cdf-96d2-49c4-aa45-13911c66d7a8" 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-20201231.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_7f1a5a4b-eecc-4c8a-911b-b92b53e2625f" xlink:href="stn-20201231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_db2013ed-8410-45a3-86a2-89300d528787" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_7f1a5a4b-eecc-4c8a-911b-b92b53e2625f" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_db2013ed-8410-45a3-86a2-89300d528787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_1fd65834-d43d-4882-9a44-c5e726f32e03" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_7f1a5a4b-eecc-4c8a-911b-b92b53e2625f" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_1fd65834-d43d-4882-9a44-c5e726f32e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory_6cca4432-74e1-42a4-b5cc-8049536f8dcb" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_7f1a5a4b-eecc-4c8a-911b-b92b53e2625f" xlink:to="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory_6cca4432-74e1-42a4-b5cc-8049536f8dcb" 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-20201231.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_27bd06a2-9575-4540-b927-e4eb0fba0049" xlink:href="stn-20201231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_27bd06a2-9575-4540-b927-e4eb0fba0049" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1f19dee6-c520-45cd-8e76-30d169130b59" xlink:to="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_ad311692-51f5-4af4-a8c4-4644d265d7fb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:to="loc_country_CA_ad311692-51f5-4af4-a8c4-4644d265d7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_eceb462b-c33a-48b7-a689-fa62ddfbf919" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:to="loc_country_US_eceb462b-c33a-48b7-a689-fa62ddfbf919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_32acb89b-3a42-46eb-9b01-8d7559d0b512" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_ea60e245-68b8-4dea-b181-d9451a1842f9" xlink:to="loc_ifrs-full_ForeignCountriesMember_32acb89b-3a42-46eb-9b01-8d7559d0b512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_2abf0f58-66a0-4028-a359-06779e2961db" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_edfffb48-178c-4d4d-b2b6-f42901af3e22" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:to="loc_ifrs-full_OperatingSegmentsMember_edfffb48-178c-4d4d-b2b6-f42901af3e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_77419331-9dac-48d3-9506-2bc9bf289d47" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_08d96039-31c1-4a18-a960-97c07229fd32" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_77419331-9dac-48d3-9506-2bc9bf289d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_874a60f8-5bf5-4598-9bd9-c89d3c7f10f0" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_f5e1052c-afbd-4ae1-8321-3b700b2d20d1" xlink:href="stn-20201231.xsd#stn_GrossRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_GrossRevenue_f5e1052c-afbd-4ae1-8321-3b700b2d20d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_ee49d21c-a5dd-4312-aabb-fa5884231636" xlink:href="stn-20201231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_ee49d21c-a5dd-4312-aabb-fa5884231636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_fcc574d8-137b-41bd-a634-63ad586015d2" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_RevenueFromContinuingOperations_fcc574d8-137b-41bd-a634-63ad586015d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_7920931d-7a65-4111-abb6-caccfa8a53ef" xlink:href="stn-20201231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_7920931d-7a65-4111-abb6-caccfa8a53ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_f36362e4-8cad-4852-8495-e07894fb63fe" xlink:href="stn-20201231.xsd#stn_NetRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_stn_NetRevenue_f36362e4-8cad-4852-8495-e07894fb63fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_11979657-cb31-4481-ac97-c68b77200c82" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_47f055fa-27e9-446b-9bc8-49ba76cb961d" xlink:to="loc_ifrs-full_GrossProfit_11979657-cb31-4481-ac97-c68b77200c82" 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-20201231.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_0ad697f7-a86d-4669-b5b9-0219b20afa3a" xlink:href="stn-20201231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_0ad697f7-a86d-4669-b5b9-0219b20afa3a" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:to="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_d26fd3ad-df05-42f4-b037-df98e127bd7b" xlink:to="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_29c4e459-6d8a-4ec5-adb3-5d27f8798529" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_country_CA_29c4e459-6d8a-4ec5-adb3-5d27f8798529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_62d09213-7dca-4bcb-b015-69df5ec88796" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_country_US_62d09213-7dca-4bcb-b015-69df5ec88796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_0c6b158c-623e-4323-a760-8f3892bfff7d" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_country_GB_0c6b158c-623e-4323-a760-8f3892bfff7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember_b40def9f-b86a-459a-8e5f-151d041729e7" xlink:href="stn-20201231.xsd#stn_OtherCountriesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_8df6f04d-fc51-49bf-956d-41520f2266db" xlink:to="loc_stn_OtherCountriesMember_b40def9f-b86a-459a-8e5f-151d041729e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1cf7e0ab-af45-4d2f-b481-058d4ba87301" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_937895d2-93be-420b-a338-db8300d72931" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_937895d2-93be-420b-a338-db8300d72931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_59f1e7de-ee8f-4b3c-9db4-01a054627bab" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_71acc166-98fc-4b39-ba35-d37ccd3cd17d" xlink:to="loc_stn_RevenueFromContinuingOperations_59f1e7de-ee8f-4b3c-9db4-01a054627bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20201231.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_a0f533bd-bc34-4561-9361-c3a9e8050dd2" xlink:href="stn-20201231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_a0f533bd-bc34-4561-9361-c3a9e8050dd2" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_e0dd4151-101b-4fb0-a6fd-0f71180f0f1a" xlink:to="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember_4b90f402-a7eb-4d80-ab45-0cd76c0518f1" xlink:href="stn-20201231.xsd#stn_BuildingsServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_BuildingsServicesMember_4b90f402-a7eb-4d80-ab45-0cd76c0518f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember_cc8004df-99e0-413e-9e3d-0e0419be62d5" xlink:href="stn-20201231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_EnergyAndResourcesServicesMember_cc8004df-99e0-413e-9e3d-0e0419be62d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember_0711271c-9bf6-4661-826c-c2f703b46473" xlink:href="stn-20201231.xsd#stn_EnvironmentalServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_EnvironmentalServicesMember_0711271c-9bf6-4661-826c-c2f703b46473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember_53c16c06-39ca-410d-9078-c9c7afc13545" xlink:href="stn-20201231.xsd#stn_InfrastructureMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_InfrastructureMember_53c16c06-39ca-410d-9078-c9c7afc13545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember_c29c0904-822f-4597-a09b-cb7b4bc81d99" xlink:href="stn-20201231.xsd#stn_WaterServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_4bdcff05-c9aa-491b-ac44-95eeef8e970e" xlink:to="loc_stn_WaterServicesMember_c29c0904-822f-4597-a09b-cb7b4bc81d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_f0afb13c-df69-45fb-9d6e-717a5b285446" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1756d8bb-9ff3-422f-a7cd-d036094b5092" xlink:to="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_f0afb13c-df69-45fb-9d6e-717a5b285446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContinuingOperations_b0280650-03ee-4df7-8bae-16c15f64d8a1" xlink:href="stn-20201231.xsd#stn_RevenueFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_f0afb13c-df69-45fb-9d6e-717a5b285446" xlink:to="loc_stn_RevenueFromContinuingOperations_b0280650-03ee-4df7-8bae-16c15f64d8a1" 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-20201231.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_6dc4ba06-026c-432a-ba4a-d2bb4bada870" xlink:href="stn-20201231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_37f3638b-e104-4347-bd6c-a0f2ec84be57" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_InvestmentTaxCreditsAbstract_6dc4ba06-026c-432a-ba4a-d2bb4bada870" xlink:to="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_37f3638b-e104-4347-bd6c-a0f2ec84be57" 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-20201231.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_c208a3cd-ebd6-4227-a9fa-3e88733a61e4" xlink:href="stn-20201231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCredits_c5f73222-c68e-44be-bbfa-06a3919092a6" xlink:href="stn-20201231.xsd#stn_InvestmentTaxCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_InvestmentTaxCreditsAbstract_c208a3cd-ebd6-4227-a9fa-3e88733a61e4" xlink:to="loc_stn_InvestmentTaxCredits_c5f73222-c68e-44be-bbfa-06a3919092a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriod" xlink:type="simple" xlink:href="stn-20201231.xsd#EventsaftertheReportingPeriod"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EventsaftertheReportingPeriod" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract_0fab61f4-0e10-4d1a-9aa5-030dc16358bf" xlink:href="stn-20201231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_4056bdb8-5087-432e-8dad-9349243d9336" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract_0fab61f4-0e10-4d1a-9aa5-030dc16358bf" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_4056bdb8-5087-432e-8dad-9349243d9336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20201231.xsd#EventsaftertheReportingPeriodDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EventsaftertheReportingPeriodDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract_8af07b2f-1818-4404-a906-dfb594ac2778" xlink:href="stn-20201231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract_8af07b2f-1818-4404-a906-dfb594ac2778" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_12c138fa-f424-45ab-b656-1c2057cb2376" xlink:to="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_739528a0-60dc-4151-992b-5390d033b412" xlink:href="stn-20201231.xsd#stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:to="loc_stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember_739528a0-60dc-4151-992b-5390d033b412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember_b6b52f7d-c66d-46e7-9098-ca86c9519c14" xlink:href="stn-20201231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_a6ed2704-706d-415f-9417-2b64b639f6e4" xlink:to="loc_stn_DividendDeclarationTransactionsMember_b6b52f7d-c66d-46e7-9098-ca86c9519c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_aa6c58ce-fc16-4d6e-a043-e2f79a45f30a" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_eb901eee-b0bf-4079-a1a4-c9f5ce322728" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_aa6c58ce-fc16-4d6e-a043-e2f79a45f30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_f07881d7-6cef-433e-a3ca-8be2a9a359e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_aa6c58ce-fc16-4d6e-a043-e2f79a45f30a" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_f07881d7-6cef-433e-a3ca-8be2a9a359e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ComparativeFigures" xlink:type="simple" xlink:href="stn-20201231.xsd#ComparativeFigures"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ComparativeFigures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_253830b6-2892-4854-b40f-cc46aea81d60" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_d6c36c5f-844f-447c-ab35-a05df303319d" xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_253830b6-2892-4854-b40f-cc46aea81d60" xlink:to="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_d6c36c5f-844f-447c-ab35-a05df303319d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>stn-20201231_g1.jpg
<TEXT>
begin 644 stn-20201231_g1.jpg
M_]C_X0LB17AI9@  34T *@    @ !P$2  ,    !  $   $:  4    !
M8@$;  4    !    :@$H  ,    !  (   $Q  (    ?    <@$R  (    4
M    D8=I  0    !    J    -0 "OR    G$  *_(   "<0061O8F4@4&AO
M=&]S:&]P(#(R+C$@*%=I;F1O=W,I #(P,C$Z,#(Z,C,@,38Z,S@Z,#D
M  .@ 0 #     ?__  "@ @ $     0  !2*@ P $     0   5\
M!@$#  ,    !  8   $:  4    !   !(@$;  4    !   !*@$H  ,    !
M  (   (!  0    !   !,@("  0    !   )Z         !(     0   $@
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
MDDDDE*22224I))))2DDDDE/_V?_M$K!0:&]T;W-H;W @,RXP #A"24T$!
M    #QP!6@ #&R5'' (   (    X0DE-!"4      !#-S_I]J,>^"05P=JZO
M!<-..$))300Z      #E    $     $       MP<FEN=$]U='!U=     4
M    4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P
M<FEN=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%6%0    !
M   /<')I;G10<F]O9E-E='5P3V)J8P    P 4 !R &\ ;P!F "  4P!E '0
M=0!P       *<')O;V93971U<     $     0FQT;F5N=6T    ,8G5I;'1I
M;E!R;V]F    "7!R;V]F0TU92P X0DE-!#L      BT    0     0
M$G!R:6YT3W5T<'5T3W!T:6]N<P   !<     0W!T;F)O;VP      $-L8G)B
M;V]L      !29W--8F]O;       0W)N0V)O;VP      $-N=$-B;V]L
M  !,8FQS8F]O;       3F=T=F)O;VP      $5M;$1B;V]L      !);G1R
M8F]O;       0F-K9T]B:F,    !        4D="0P    ,     4F0@(&1O
M=6) ;^            !'<FX@9&]U8D!OX            $)L("!D;W5B0&_@
M            0G)D5%5N=$8C4FQT                0FQD(%5N=$8C4FQT
M                4G-L=%5N=$8C4'AL0%(            *=F5C=&]R1&%T
M86)O;VP!     %!G4'-E;G5M     %!G4',     4&=00P    !,969T56YT
M1B-2;'0               !4;W @56YT1B-2;'0               !38VP@
M56YT1B-0<F- 60           !!C<F]P5VAE;E!R:6YT:6YG8F]O;      .
M8W)O<%)E8W1";W1T;VUL;VYG          QC<F]P4F5C=$QE9G1L;VYG
M      UC<F]P4F5C=%)I9VAT;&]N9P         +8W)O<%)E8W14;W!L;VYG
M       X0DE- ^T      !  2     $  0!(     0 !.$))300F       .
M             #^    X0DE-! T       0    >.$))3009       $
M'CA"24T#\P      "0           0 X0DE-)Q        H  0         !
M.$))30/T       2 #4    ! "T    &       !.$))30/W       <  #_
M____________________________ ^@  #A"24T$         @  .$))300"
M       "   X0DE-!#        $! #A"24T$+0      !@ !     CA"24T$
M"       $     $   )    "0      X0DE-!!X       0     .$))300:
M      -/    !@             !7P  !2(    - $< ;P!R &0 ( !* &\
M: !N ', = !O &X    !                          $
M!2(   %?                      $                         $
M  $       !N=6QL     @    9B;W5N9'-/8FIC     0       %)C=#$
M   $     %1O<"!L;VYG          !,969T;&]N9P          0G1O;6QO
M;F<   %?     %)G:'1L;VYG   %(@    9S;&EC97-6;$QS     4]B:F,
M   !       %<VQI8V4    2    !W-L:6-E241L;VYG          =G<F]U
M<$E$;&]N9P         &;W)I9VEN96YU;0    Q%4VQI8V5/<FEG:6X    -
M875T;T=E;F5R871E9     !4>7!E96YU;0    I%4VQI8V54>7!E     $EM
M9R     &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N
M9P          3&5F=&QO;F<          $)T;VUL;VYG   !7P    !29VAT
M;&]N9P  !2(    #=7)L5$585     $       !N=6QL5$585     $
M  !-<V=E5$585     $       9A;'1486=415A4     0      #F-E;&Q4
M97AT27-(5$U,8F]O; $    (8V5L;%1E>'1415A4     0      "6AO<GI!
M;&EG;F5N=6T    /15-L:6-E2&]R>D%L:6=N    !V1E9F%U;'0    )=F5R
M=$%L:6=N96YU;0    ]%4VQI8V5697)T06QI9VX    '9&5F875L=     MB
M9T-O;&]R5'EP965N=6T    115-L:6-E0D=#;VQO<E1Y<&4     3F]N90
M  ET;W!/=71S971L;VYG          IL969T3W5T<V5T;&]N9P         ,
M8F]T=&]M3W5T<V5T;&]N9P         +<FEG:'1/=71S971L;VYG       X
M0DE-!"@       P    "/_         X0DE-!!0       0    #.$))300,
M      H$     0   *     K   !X   4*    GH !@  ?_8_^T #$%D;V)E
M7T--  '_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,
M#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1"  K * # 2(  A$! Q$!_]T !  *
M_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0
M       !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!
M46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%
MPJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V
M-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3
M!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%
M539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G
M=X>7I[?'_]H # ,!  (1 Q$ /P#U0"-!PG2224I))9_7^HV=,Z5?E4[#D>VK
M&%IBLW7.;CXPM,L_1>O:SU?=_-I*=!4>I=4;A&NBMHNS+P]U53G%C VL;KLC
M)O#+?LV+5N9ZE_IO_2655>^VQ0ZIU_IG2Z[#D6&RZIH<<6AIMO.X^G5^KT[K
M&^K:YE3++-E/JV,_2++Z;T/JF=OR^OEM1RW>ID=/K<+-S&ESL3"R\K:S?B8E
M;]GV'&9]GOR/M61DW9=>==0DIWL#)?EX./E65&A]]3+74N,N87M#W5./[U>[
M8CI))*4DDL#[%7UOJ_4&=0>ZW!Z=8S%KZ;/Z![G4X^>_+S*_^U3OUEE--%_Z
MM3Z'K>GZUGZ)*=])8%_3>G='ZETNSI6/5@G+R78V17CUBMEU?V?*R VZNH-K
M<^FS'9=5<YOJ5?I:F>S(MW[Z2E*AT_K%&??95378UC&BRF]VWT[JR75^MC.8
M][_2WU^U]K*O69LNH]6A_J('UBR2W&KP&6FBSJ#C6^X.VFK':TVY^7ZG^!]/
M&:ZJK(^A3F9&(I]&;ZWJ=0;7Z%%S:ZL*G;L+<:K=Z#W51NJ]9]MMK*_\'C?9
MF6U4W^K6DITU1=UC#9U?]D6;F9#J675N</T;MYO:*66?]R-N)=;Z/^$I9995
MZGH9'I$R^I]-P1.;ETXH\;K&U_\ GQS5S577?JSU/+ZG;=>,NJ_TL2NK&;;>
M\LQ76V,R6_866756_;<C(?BW5?F4X^7CVI*>O27*4?67-Z=58R["ZEU?%I;+
M,QF'93D1P*LK&RV87VBQO_<O";[_ /#XV-Z?K7W<7ZR9_4*J[^F](MOQK9VY
M+LG$]/0[70[$RLUSMKQM^BDIWDEC.O\ K?:T"O#P,0G\^S)MO+?^L5XF*U__
M +%+2PV9C,=K<ZVN_(DEUE-9J9J?:UM3[<EWM;_PR2G_T/54DD'+RL?#QK<O
M*L%6/0PV6V.X:UHW.<DI65E8V'C69658VG'I:7V6/,-:T=RLK!Q<KJN4>J=4
MK->*&N9T[IUK=6,>TUVYF;6[_M9E5/?4REW]#PW^C_/Y.96H8F/E]4M;UCK3
M/LN'0?5P.FV&/3V^]F=U.?9]M;].K&_F>G?\-E_I:#Y/UFP68=N7B,LSJV !
MCZ6_H['O+:J*L?*LV8^0^^^RNEGV>R[](DIKMQ,2_K#.FX5%>/T[I1;E9;*6
M!E;\IXG"QW-8WTG_ &6O_*%S/YRN_P#9-ZWUQ-[/K+@6,P,.TMRGL&7FOI#
M_+R\EUOJ^ADY6'F45X73W544_IJ?6IPOL_\ HJ/M.SE9?UBP(OM;5F-.)<1C
M8['-'VNMK+,>H7N=:[9EQDU^^NO_  %?\[_/)3J=2SF=/Z?D9KV[QCUN?LD-
M+B![*PY_M:ZQ_L]RJ?5IN6.D5V9=S[[;WVW^H\S+;;'VU;/W*O3>WT:O\#5^
MA_,6.>B9?6&U-R'WY&(ZRFW/?F[ZF908]EOV6CHUOZ/ QJ[6,LWV4UY5GV?[
M-9]JJRLC+76)*4L3JEEO1^H_MH,?;T^ZMM/4VUC<ZH5E[\;J#:6--EC&>K;1
MG;/TGH_9KOYK$M6VLOJWUAPNFLO$.RLG'K]1^-3!<-WMQZ['.+:ZK<NS]%B4
MO=Z^79_1:KDE-'J'4L=_5*L\'U^G])Q'9@LJ<TMLOROU?!;19N%3W?91E_3L
M95^O8MO\M2Z;]:/5KSK,_P!)CJ,RW%Q<;&<;KG^B&"R@TM_269;+"Y]OI,]*
MNE]?^"_3J?1OJQAT4/R,[&J.?FOMOS6,GT2_(W;Z74;OL]WH4/\ LGK.J_3_
M *2_^<R+EI-Z5T^NJRO'H9C>K7Z+GXX%+PR-K6LMIV6,].?T>QWZ-)3R&)U7
M"ZWU._J/5FV,%3CC])Z-#7NR6U6'U,NI];GU9WJY=7Z>G'O^P8C,+&S,[U*?
MLN95;R\_KF=UFFMA^PT47MQ[J'6.?4;W4_M+%WV87V/(;>WV49E3\G*Z9^L8
MWI?:[++O3ZK'QJ,6BK'QV"NFAC:JF#AK&@,8QO\ 5:U0S<+'SL9^+D-)K>6D
M[7%C@YCFV56UV5EME=M5K&656,=O98DIY5N-EWWY&+A=&PJJJ[#7U',P; RV
MW<U_KXN-;;BXNW(<YS&YM_VC]#3;=5CY/[0_H>Y1U++I8VBOH67354 QC6.P
MPQK6^UC:V,SO:QK?^#6AB8F-A8U>)B5MIQZ6AM=;!  ",DIS!UF\NV?LO-#O
M-M,?Y_VG9_TE3P\+.NZZWJM>'^R:',<W-8^QCK<ET;:?6QL1]V&QU#OTC,[[
M3;E[/U3T_1L6^DDI22222G__T?4KK6TTV7.#G-K:7EK&E[B&C=%=58=98_\
M=K8W>LO&HSNJVUYG4ZCB8M+Q9B]-<6N>7M,U974'5.LJ]2MWZ3%Q*GOJQW_K
M-UEN5Z/V'7224Y'7'8C+L1_4J[;>GM+B]K*S;2+AL=CV9M53;+=E>VUU#[&?
M8ZKOTM_ZS]AL4:66=9ZA1U"RM]73L$N?AUW,=79;D$&G[:ZFT,MIHQZ7W4XK
M;F_IWWVY'I>G3A7W;*22E))))*4DDDDIP_K!UA^+?3@"Q^$S(8ZRS/%9L(#2
MUOV;"K:R[UNHW;OT5?IV;&?I?1O_ )I0Z9TJO(?5D/Q3B=/QW>OAXELFZR]W
MTNJ=2]0OM=E?]QZLA]F17_2LW]>]*K WTDE*22224I))))2DDDDE*22224I)
M)))3_]DX0DE-!"$      %<    ! 0    \ 00!D &\ 8@!E "  4 !H &\
M= !O ', : !O '     4 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P
M "  ,@ P #( ,0    $ .$))300&       '  @    ! 0#_X1&R:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@
M:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM
M;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R
M92 V+C M8S P-2 W.2XQ-C0U.3 L(#(P,C O,3(O,#DM,3$Z-3<Z-#0@(" @
M(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O
M,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@
M<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT
M<R\Q+C$O(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO
M<&AO=&]S:&]P+S$N,"\B('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(B!X;6QN<SIS=%)E
M9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E
M4F5F(R(@>&UP.D-R96%T;W)4;V]L/2)!9&]B92!0:&]T;W-H;W @0T,@*%=I
M;F1O=W,I(B!X;7 Z0W)E871E1&%T93TB,C Q."TP,BTQ,E0P.#HS.#HU,"TP
M-SHP,"(@>&UP.DUO9&EF>41A=&4](C(P,C$M,#(M,C-4,38Z,S@Z,#DM,#<Z
M,# B('AM<#I-971A9&%T841A=&4](C(P,C$M,#(M,C-4,38Z,S@Z,#DM,#<Z
M,# B(&1C.F9O<FUA=#TB:6UA9V4O:G!E9R(@<&AO=&]S:&]P.D-O;&]R36]D
M93TB,2(@<&AO=&]S:&]P.DE#0U!R;V9I;&4](D1O="!'86EN(#(P)2(@>&UP
M34TZ26YS=&%N8V5)1#TB>&UP+FEI9#HV8C)A-V,S.2TT.6,W+31B-&0M83(U
M-RUB-3(Y-3@Q8S4Y-F8B('AM<$U-.D1O8W5M96YT240](F%D;V)E.F1O8VED
M.G!H;W1O<VAO<#HS-V4S9F9B92TR9CEF+69A-#@M.6)C.2TW9&4X9#8Y,3,P
M.&0B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB>&UP+F1I9#HY,V1E.#1C
M,BUF,S,S+3 Y-# M.60V,RTQ,# Y-V8Q86$X,#(B/B \>&UP34TZ2&ES=&]R
M>3X@/')D9CI397$^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)C<F5A=&5D(B!S
M=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.CDS9&4X-&,R+68S,S,M,#DT,"TY
M9#8S+3$P,#DW9C%A83@P,B(@<W1%=G0Z=VAE;CTB,C Q."TP,BTQ,E0P.#HS
M.#HU,"TP-SHP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S
M:&]P($-#("A7:6YD;W=S*2(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB8V]N
M=F5R=&5D(B!S=$5V=#IP87)A;65T97)S/2)F<F]M(&EM86=E+V=I9B!T;R!I
M;6%G92]P;F<B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V
M=#II;G-T86YC94E$/2)X;7 N:6ED.C<V,S V9C,T+6$P968M.#<T-2TX-#)C
M+64V-SDR.#$W.&0X8B(@<W1%=G0Z=VAE;CTB,C Q."TP,BTQ,E0P.#HT,3HR
M,2TP-SHP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P
M($-#("A7:6YD;W=S*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T
M179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z
M,3@V83@U93DM-F,T9"UD-30W+6$U,64M,V9A9F1D,39D-#8U(B!S=$5V=#IW
M:&5N/2(R,#(Q+3 R+3(S5#$V.C,X.C Y+3 W.C P(B!S=$5V=#IS;V9T=V%R
M94%G96YT/2)!9&]B92!0:&]T;W-H;W @,C(N,2 H5VEN9&]W<RDB('-T179T
M.F-H86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E
M9"(@<W1%=G0Z<&%R86UE=&5R<STB9G)O;2!I;6%G92]P;F<@=&\@:6UA9V4O
M:G!E9R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB9&5R:79E9"(@<W1%=G0Z
M<&%R86UE=&5R<STB8V]N=F5R=&5D(&9R;VT@:6UA9V4O<&YG('1O(&EM86=E
M+VIP96<B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II
M;G-T86YC94E$/2)X;7 N:6ED.C9B,F$W8S,Y+30Y8S<M-&(T9"UA,C4W+6(U
M,CDU.#%C-3DV9B(@<W1%=G0Z=VAE;CTB,C R,2TP,BTR,U0Q-CHS.#HP.2TP
M-SHP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P(#(R
M+C$@*%=I;F1O=W,I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#PO<F1F.E-E<3X@
M/"]X;7!-33I(:7-T;W)Y/B \>&UP34TZ1&5R:79E9$9R;VT@<W12968Z:6YS
M=&%N8V5)1#TB>&UP+FEI9#HQ.#9A.#5E.2TV8S1D+60U-#<M834Q92TS9F%F
M9&0Q-F0T-C4B('-T4F5F.F1O8W5M96YT240](F%D;V)E.F1O8VED.G!H;W1O
M<VAO<#HW,F0X8S$V."TS960Y+3DT-#4M8C4U,"TY935D,S W8C%A.3DB('-T
M4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#TB>&UP+F1I9#HY,V1E.#1C,BUF,S,S
M+3 Y-# M.60V,RTQ,# Y-V8Q86$X,#(B+SX@/"]R9&8Z1&5S8W)I<'1I;VX^
M(#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 Z!)0T-?4%)/1DE,10 ! 0   Y!!
M1$)% A   '!R=')'4D%96%E:( ?/  8  P       &%C<W!!4%!,     &YO
M;F4                    !  #VU@ !     -,M041"10
M                                                !6-P<G0   #
M    ,F1E<V,   #T    9W=T<'0   %<    %&)K<'0   %P    %&M44D,
M  &$   "#'1E>'0     0V]P>7)I9VAT(#$Y.3D@061O8F4@4WES=&5M<R!)
M;F-O<G!O<F%T960   !D97-C          U$;W0@1V%I;B R,"4
M
M                                     %A96B        #VU@ !
M -,M6%E:(                     !C=7)V         0     0 "  , !
M %  80!_ *  Q0#L 1<!1 %U :@!W@(6 E("D +0 Q,#60.A ^P$.02(!-H%
M+@6%!=X&.0:6!O8'5P>[""((B@CT"6$)T I!"K0+*0N@#!H,E0T2#9(.$PZ6
M#QP/HQ L$+@111'4$F42^!.-%"04O157%?06DA<R%]08>!D>&<8:;QL;&\@<
M=ATG'=H>CA]$'_P@M2%Q(BXB[2.M)' E-"7Y)L$GBBA5*2(I\"K *Y(L92TZ
M+A$NZB_$,* Q?3)<,STT'S4#->DVT#>Y.*0YD#I^.VT\7CU1/D4_.T S02Q"
M)D,B1"!%'T8@1R-()TDM2C1+/$Q'35-.8$]O4']1D5*E4[I4T57I5P)8'EDZ
M6EA;>%R97;Q>X& &82UB5F. 9*QEV6<(:#AI:6J=:]%M!VX_;WAPLG'N<RMT
M:G6J=NQX+WET>KI\ 7U*?I5_X8$N@GR#S84>AG&'Q8D;BG*+RXTECH&/W9$\
MDIN3_95?EL.8*)F/FO><8)W+GS>@I:(4HX6D]J9II]ZI5*K+K$2MOJ\YL+:R
M-+.TM32VM[@ZN;^[1;S-OE:_X,%LPOG$A\87QZC).\K.S&/-^L^2T2O2Q=1A
MU?[7G-D\VMW<?]XCW\CA;N,6Y+_F:>@4Z<'K;^T?[M#P@O(U\^KUH/=7^1#Z
MROR%_D'____N  Y!9&]B90!D      #_VP!#  $! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$" 0$! 0$! @(" @(" @(" @(" @(# P,# P,# P,# P,#
M P/_P  +" %?!2(! 1$ _]T ! "E_\0 T@    8" P$             !P@&
M!00) PH" 0 +$  " 0,$ 0,# @,# P(&"74! @,$$042!B$'$R( "#$403(C
M%0E10A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"\9*B1%1S148W1V,H
M5597&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA96F=H:6IV=WAY>H6&
MAXB)BI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R<K4U=;7V-G:Y.7FY^CI
MZO3U]O?X^?K_V@ ( 0$  #\ W^/?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?_]#?
MX]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]__T=_CW[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W__2W^/?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?_]/?X]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]D7^?W\QOXG_RT.F'[K^5O8B[0Q&3DS&*V!M3%8O);BWU
MVCO'%X.;-T^R]D[>Q$4KO4U B2 U]<U-C:1YH6R%=20R"3W\Z#Y:?\*5?YN/
M\QWM6KZF^$N/W]T/L[<&:CH=B]3?&; 97=_>6<H:S*0X7"C<6_L)1RYB6KJ)
MZFGAE3#QT5-YIDB".2K-7MW;\C/YTG\L7Y@=>R?*3N_Y(;1^06Q4V!W#3]?]
MB?)'<?8VW=T;/K\PN<Q6!WQ%UUNRKI:K#Y<T$E)EL.<A#/XP\4BP2A67Z]'Q
MO[EH/D;\=^A?D)BL)4[:Q?>_2_5O<N-VY6UM/DJS 4':&QZ'>]'A*O(TBI%4
M2TL=<L$D\:*CLI90 0/8T>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>
M_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>
M_>_>_>_>_>_>_>_>V_)9?%8:**HR^3Q^*@GG6EAFR5;34,4U2T;3+3Q253*&
M<HCN$!O96-K ^Y5/4T]9#'4TD\-53RC5%44\J3PRJ#I+1RQ$JPN"+@^\WOWO
MWOWOWOWOWOWOWOWOWOWOWOWOWL"_D3\FOC]\2>MJSN#Y+=N[&Z5ZTHLE0X5]
MW;]S=/AL=4YO)I)+C\'BTDO-65TT<$\L='2123-'%+*$\<4C*HNF>[^GOD3U
MWM_MSHCLW9';W6.ZHJJ7;N^^O=QXO=.V<L*"OEQ60CI<KB9)8C)354$]+4PD
MAXIHY(I%5T90*7OWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOW
MOWOWOWOWOWOWOWOWOWOWOWOWOWOWO__4W^/?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O=0_\ -^_F^="_RG?C_F][;PRFV]V_(+<>V<C7="_'VJR]=CMP=G96#+T>
MW),DTM!35"TV(Q51D(:[*SU,M.9*."J2B>:L2.G?5CJOY<^S/^%+&^/CG\L=
MX_.VFQW>^[^L]L;C^2?6_2W5O9^Z.AOC;U1M'#043=+[!W/O:FCQD79F0R>6
MP\F>H*S/PP4\\F;R5'CLK14=,*K:_P#Y7W\G;X:_RH=A5V$^/.T*K+]J;NPF
M/PW:_?V]*RLRW9'946,RE3E:&FG2:9\?A:")JA$_A> I:.FF^WIIJM*JKB%2
M=$3_ (6:C _\.@=9G&9S:F0RY^*NP_[R8C#[6H\/N7;]7_?3/_PZ'>&XJ=C+
MF'J:3PU%#+. U-3L*=;HBGWO4_R)<7V-A_Y0?P!H>U:C<E3O = 8&J$NZLCD
M<KEO[I9'*5F1ZYBCK<G4U<C4,>W9<5'BT2;PQT2T\=/'#3I%#';/[][][][]
M[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][UTO^%"7\[W%_P I
M_I';^RNFJK8VZOFKW"^.K>O]C[FGGKX.O.LQ65L&7[JW3MJEA<5E&]9CI<'B
M:&HJZ(554]14133)BJJFDT*=N]0_SU_^%$.YLIV1.>UOD_C.JL56ICMT;QRN
MRNF>B]NUE3D0*S;6P$JAMW9PSM0TJFKI\7#]X:>*,UCB"&$J8G^7O_-H_F(?
MR"_EEB_A!\LJ/>M5\<.J^VLOC^\OC%N"+;&2S&T\;V/'02YGL/I/>^1*EHO"
ME'NK!446:3 9035,L3T;9RLRI^JWM3=&!WQM?;>]-JY&+,;7W?@,/NC;>7@C
MGAARF!S^.CRV'R,,54D<JK/3S1RJLB*P#690;CV_^_>_>_>_>_>_>_>_>_>_
M>_>_>_>]/'_A:WBZ:7^63\=<VTN26LQ_SMV#BH(8LQEX,1)2YCX_]DUE7+7;
M?AG6@JJE'H8!2UE3325%*C5$=-+%'5U:S:__ /PD;_F74?Q9^9.X/AYVUOG/
MT73_ ,Q8MM;8ZPP-344]3M3!?)RES\5#LFI1\WD::#$?WBQU7D<-4MCZ::IR
MF07!TKHY@I]'U#%97571E='4,K*0RLK"ZLK#@@CD$>^7OWOWOWOWOWOWOWOW
MOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWOWO__5
MW^/?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O94?FS\P^G_@E\:NU?DGW-NG:&#PW7VR
M=Z9_;&VMT[ZVQL'(=L[VVSLO([RP73_7]?NF:**MW+N!<;-28?&4ZRU$\O$<
M+Z6M\F[KS:GS<_X4?_S19\1F=T[CEW#VQNG=F\LWFZ]-T;VZM^)/1%+7/DI:
M3%8QYDCQ^ PL#T>&Q-,]12G)9*:C@FJ#7Y!IG^LG\*OACT3\ OCIL#XP_'7
MY'"]<[!QE) *K.9(97<F[=Q_PVGHMP[]W964\5-2-E\W/ <CE6QU%24C54LK
MT])3HPC4UGOY4/\ PI[I9OD]_/SRG0/5]-4+V!+@_BM\<XUW.#@\/5]C]A8:
MAS>W9*>ME5G7&M!NK%))6/%;4)GC$D(C=_J7]>[!VAU5L'8_5_7V$I]L["ZW
MVAMK8.R-MT<M5/2;?VAL_"P;>VUA*6>NDEG>.DHJ>&!'FE=RJ N[-<E7^_>_
M>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_
M>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>R\?)KY9_&OX9]
M9U_</RE[JV!T?US0C*1Q;@WYG*?&/G<GB-MUV[9]L[.PJ>3(9W-ST&-K9<?@
M<+2561KGC\%'2SSLD;?.P^#'\M3J/_A1O_-/^=GRVW#VK\B,)\,-J=AT.X<S
M6;US77=;\D.SLON_$U&+Z]VE#E\+AZ/";6PR1XF6LAIJ; Y)\=AZ2FV^L[U<
MBYV+Z2/4G475_0W76UNH^F-A;5ZQZSV30S8_:VR-E86AP&W<-!5UTN5R$E-C
ML>B(9ZNLJ*BNKJEP9:FJFFJ9WDGEDD;0H_X6T?%G;>'S7PZ^7FT.OMIX7.;M
MG[+ZD[HW[B(12;KWO7XS&8+*=1#=-/24B)4IBZ&FSE'#DJFK>?QRT]'I6&"
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
MOUWU_M+'R97<V\]YYO';<VW@\?&P0U.2R^4DBAB#.RQH&>[NRH@9V4'YAO\
M/;_X4;=G_P QO<NZOA]\,8\YM'X?C=W]VJ/=F '8> [9^4\8-9MN>ES^VXJZ
MGA&SL[)/2UF)VQDL!_%6:*FFK6IIY9<93["G_";?_A/1F_@C7XKYR?,G!8:7
MY1;@V5CJGI78,5=F/XK\:Z#>F$RV#W]2[NH],5'-N7(X:OI*"?2\RX^.6NHP
M/*SRMN*>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>
M_>_>]7W^;K_PI]^*?\O&MJNH.@*/;GRY^3,%:]+G=L;9W=#!UCU4^'W)58#<
M^*[2WIB$J7BSD<E%-'2X&@CEJ%O]Q7-10-1_?_/7^>G\Y_\ F*_S'*K<>,^1
MOR$W%-U3F=S5V?Q?0NPJ7&]?]/;<HVR]9D]O8#^[6UX:>7-QX>*L-#0Y'=%5
MD\F\$4'W5=42Q+(+4_Y3?_"6/Y*_S%^G-K_)KM?N+:GQAZ!WZ8Z_K.MIL3B^
MWNQ.R-K+25<57NK';:P&9HZ/#TJ9*&+')!F<A%7,5JY7H8XH:5J[;G^-W_"2
M/^3YT=CV;LCK[MOY6[E>NP&5@SW>/;>X\+08.OQ$(-;1X':71AV?CIL;6U'[
MTU#N&'+-I"PF=HC(LEK_ %C_ "C_ .6%TX<V>O?@5\5\.=Q+BDR_\0Z:V9ND
M5 PJU"X[Q#=M+7> K]S-K-/H,A8&4N432;CJOH;H_HR'-TO2G2_4W3E)N*>A
MGSU/U7UYM#K^'/RXV*2/'5&;@VG14:U,E.)YT@,VLHKMI(UL/8*]E?R]/@?W
M$F\/])WPU^,6\ZOL"OR65WMF<ST?UQ)N3<^7S.1.7S&8S&Z(<<F1FK*NJ9ZB
MJJVJO-+(SM([%F)IR^=?_"6G^5_\J.KJW#]'=18/X==U4"XG^Z/:_42[A_@J
MTF-R,M;7[?WAU=4Y-<'DH,A'43129):6/)P.M*Z5<E-3-05&@+_,L_DE?S _
MY/&XMM]E=A4L.X>IY-QTD/7_ ,I>BLWF&VUBMW03-4XG%9Z711YK:V;THD]'
M][!'!4-J7'5U9)350@W /^$S7_"@S=/S!K\?\!/FSN=<Q\B\1MV:IZ&[FK*"
ML.1[PP.V*)JK/;9[7W+6Y*H-5O.FI?WZ"OCQ]/#D:&DE%5*V4C5\END*Q)<%
M&4*P568I:0: VM-))M<E?4 ;@\6L3R]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^
M]],RHK,S!54%F9B JJ!<LQ/T _)]_*S_ )[GS([8_G;?S7]@?"KXM1X/>G7W
M5/8N3^._QTIL1FL0^WM_;^S^5@I.R.V\CNZ!Y*=L;42T"""I$S04^+H%J$02
MS5+2_2H^%WPZZ0^!'QKZP^*WQ[PV3Q?6W5^%&.I*_<613-;QW?FZN0UFX]\;
MXSD<5/'5Y?+5;RU=6U/34])#J6EH*2CQ\%+1P&E]\74LC*KM&S*RB1 A="18
M.HD#+<?4:E(_J"/?S<_YC%/COYL'_"LCHWXJ[LQ.*QO6'1V[>K.A<O19/';I
MPE=OKK+X_8G,_*KN3"YJMV_DY:L5.>J:S=&#P^6QKT BHI<=.\<4L,]5+]([
M_86^O_(^/?O?O?O?O?O?O?O?O?O?O?O?O?O?O>AM_P +>OD"]-U[\'?BMB]V
M^.+-[S[%^0.^-B';;O\ =OM?"1=<]5[M3=]12:8_MQF-XT;8VCKKR>=9JN#]
MNAD]W*_\)4>K,IUK_)?^/^3R.>BS4';.]NXNT\13105L!V[B\AOZJV@,#+]W
M(ZNXJ,+459>!8XS]P+(7UR/L:>VO-X3"[FPN7VWN3$8O<&W=P8NOPF>P.;H*
M3*X7-X7*TCT&4Q&7Q=>DD%32U,$CPU%/,C)(C,CJ5)!^<M_PH_\ ^$XU1T=G
M-V_.[X [!S60Z;W+6)ENY_CALG ;_P!_9[K?==129W=_8G;^T(\515T>*V*M
M)0P561I,A6)!BZR:9:-XL=-18ZB!3_A/'_PH]RGPH;97PK^;FY,UN7XERY/
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
M33T)?RXOY-O\P_\ GF]T9SO7M#<?8FVNI,MDMOY?L?Y@]Z8_<^4IM[4<^>;
M5^W^FZC-^,;IR..H<?D(8:/%2_PS%-3TE#7U&,CJJ(/]-3^7A_*V^''\K_K6
M?KOXJ]>56'KLYC<+1=@]G[NR@W'VEVG58*:JJ*#+[YW!%%2TK3*];4,*?%X^
MBHXPRI#2QI'&JV'^_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>
M_>_>_>_>_>_>Z&?^%#7\T\?RP_@CN7,=<;KI\#\KN]7DZ\^-D$F#;.C&Y"/(
M4/\ I%["JHIB*6!<!@ZJ>>@DJO(C927'HU-40&H"?.I_DR?RK.U?YTWS,SV)
MWQO#L"AZFVQDXNU_E?WQ-!E-R;GR-/N3<_WF3V]3;ZW E51C>F[I3D6Q]7EF
MJI=25F4>BR,-#5Q'ZP/Q-^!OQ#^#NS\7L[XP=!];=5ICMLX_9]9NW![5PJ]E
M;KV_BJAJK&T>_>RW@.<SS0NVI)<O75$EP"6+"_LW?OWOWOWOWOWOWOWOYXO_
M  M<^%U1A>Q/C%_, P-9MJGPF]<&GQ<["P%-@Z?%[CFWIMELSV-L3>E7FZ4L
MV7%;B9<EB9Q5)&]!'BZ%(Y*F.KT41X_^$7'S.I.P?B3WQ\']S[ASV1WG\>>S
M:KMCKK'96H,^'QO2?;U/3)D-N;2C5?V(L=O"CS>7R$<CC7/GT>,->;1NK^_>
M_>_>_>_>_>_>_>_>_>_>_>_>_>^+$J 0C.=2"RE00&8*7.L@64'4>;V' )L#
M\=#^:I\A,Q_.H_G&[IR7Q4I-T[]QW<V_NM_CM\9,7N7+3429G!8E:?96V\K0
M4NY:+$?W;Q&6R$E9N&6CR,,9H!65$U=,TOW$I^JI_+F^%'7W\O?X:]&?%C8&
M'VQ1S=>['V_#V+N7;.".!'9O;<^%IH^Q>T<W!-45D\E;F<A%).QGK)O#"(*2
M%DI::GAB.[[][T!_^%FG\Q?*O/T__*]ZX2E>FR"X'Y!?(&N;#YA\Y650J*C&
M=+; P-=*T=(:1V_B.:RXAIZB66=,1'#4TH@KJ>KV:/Y#'P$W_P#RWOY:_3_Q
MY[>QVVL5W+7YC=_:7;6.VY38EFQ>]-_Y,59P&?W%@J_(T><K\3CH<?AWR]+.
M(9(:6&*%3% DLER'OWOWOWOWOWOWOWOWOWOWOWOWOWOWOXXV=S78O\U+^?U4
M9S"8#.]FYCY _/.EJ<7M3<^/H]QST72^P=[1BDVWGZ6BI5IY<-M;86"6DJ9J
MBG$<>,Q[2UC!$GE]_8W1$C18XU5(T541$4*B(HTJJJO  '  ]\O?O?O?O>K=
M_/<_X3B]8?S*H<Y\D/C52X#JOYQFFIH\KE\IN ;7ZO[JH<9CX:6G_P!)M!08
M/+54V>AI*&GQ>'RE+44*+'*3DGJXZ>G2+0PZ'^3_ /,P_P"$^7R_[%V)C8L]
MU3O' ;UP&#[MZ9WA25F0ZG[JQ>Q<I%GL1]QI\<5?CZ['UK/BMPX>>.H&/R;2
M4E2D=6=7TKOY07\\?XO_ ,V?K](MJFFZ>^1FW:*)=^?'C>>^MC5V\)YZ2B2I
MSNZ>L:*EJZ?+[AVU3&2!)LT<%1K%+,D,T,;@^[LO?O?O?O?O?O?O?O?O?O?O
M?O?O?O?O?O?195%V90-06Y( U,VA5N?R20 /Z\>^_8+=L?)'X\="X*NW1WAW
MMT[T]MO&?8G)Y_L_LK9NP\-C4R>9@V]0S9#);GK*6&".2NJ8*19)75?+(J$@
MGW4]WE_PI(_DN="U>YL/G/FWLOL+<VW,=DJRGP71NT^Q>ZZ3=%?08M<G38';
M/8'7>(KMI2U-89(J6FGJ=PP48G8I/50+%.\59?97_"S_ /EJ;?VZV2ZQZ?\
ME3V1N5:R.G7;.9VGL3KZBEHY(YC)D#N";.92QC>.%1%]O<I*S<M'H-+7RE_X
M6G_+C>.<S6+^(GQHZ<Z7V!58;=V ILMW)D]W]P]F35.8G:' []Q55MFNVQB\
M-7T4'[\&*FI<O213L4DEK(8XU]Z\7RY_G)?S+?G)A<CM7Y'_ "Q[%W7LK,_P
M_P#C6P=NMA^N=A9G^%OY*-<KL[KREQ>/GB$@CF:GDIS"\T450T9GB247T_\
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
MMOP=X]V=6]-/NRNR6.VN_:N^=N=>P;CJ<-0T^1R[8*JW;44<57#2I64B5-1
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
ME<ZD-4TRR?<2/,I<[^&_X2Q_SS<IF,5C*[X9XW;E%D<E0T-9N',_)3XJ3X?
MTM75+3U&9RL&WM[5]>]-2HQGG2AH:BH**PA@FDTQL>?J[_A&'_,PW?C\S4]B
M]M_%KJ.NHIZ>+$8VOW?O7>C9N.0!IZDU>T\)+'3)&-0M)=V8 !=)+J>W:_\
MPAOS]329;^^G\R'#X6NAW!GZ7!#:_P 7*W<])DMK4]941;7SV6;*[]Q#T60J
MZ<TD]?B8150TDBS00Y&M5TJ4TB^_^L]B]=?(3MCJ7I'L^+Y#]>[-[*W3LOKK
MMO;^VZK!T_;&W\+F9<9A]WX;;0GKI(HLC'&)H(XZF=65@T<CHRL?H@?R7_\
MA+-\8-H_&C8/;_\ ,IZ6HNS_ )*;WR-;O3_1W6=@Y?([ V'U]G< E+M396X<
M)M66FH*W+)Y'RF0G2JJ5BJ#!!#4&**99M@[JW^2Y_*>Z;7.+LC^7U\6F&XOX
M7_$_[[=5;?[3/^X9)HZ'^&MVC'F30\5$IG^Q,/G.EI_(8XRMEF,QF-PN-Q^&
MPV/H<3B,30TF,Q6*QE)!08W&8V@@6EH<?CZ&E5(H8(8D6.**-0J* J@  >YW
MOWOWOWOWOWOWOWOWOWOWOWOWNCO^9+_PGN_ET_S-MP0]B]H[*W+TUW4@K3DN
MYOCO4;2V)O'>DM4_G1^S*++X?*XO<#I+8_?5M!_$1'>%*Z.+2JZ"7\S'_A,)
M_,&^ :2[ZZVV_D/FAT;49FOH:?>/06Q=X9WL3:N/ABR>7I<KV?U%B(,A7XFD
M3&X[[BOR])45N+I9I8Z::N622#S(/^55_P *+/G-_+IWIUMM'>/8V\/D/\0,
M!+AMO;FZ"WUE*?/9# [#Q]$V'I*;IW>&X%FKL%-B:=HWQN,BJUQDBP14DL$<
M.B2'Z9?\N7^:S\./YGW5--V'\;^RL;-NG'-18WL/IC<U1%A.U>N-RU&"AST^
M+RNV:[QRU]#XI6%+GL4M1C:EH:F&*I^ZHJZFI;'H9H:F&*HIY8IZ>>*.:">&
M1989H95#Q2Q2H2K*RD%6!L1R/>3W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W
M[W[W[W[W_]#?X]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]P\AD*#$T%=E<K74>,Q>,HZG(9+)9"IAHJ#'T%%"U365U=65++'%#%&
MK22RR,%5068@ GW\MC_A3G_/#PG\PSM/$?$OXK[VBW%\,>DLW0;CS&[\?B:>
MGH^\N[J"@J\;)NK#97)T<65&W<#39"JQ>.A26.CR-49\DT=7#'AZF':G_P"$
MSG\E2M_EM]#5WR0^0&#W'@OF?\CMJQXG=^S,GFXI,5TWU1'GQGMN;"_@F*M
MV<R)@H<IN">MEJ)*61(,?3K2-!D#6[1GL).Z.@^C_D=LRIZZ[_ZAZU[IV)5R
M>>;:/:.RMO;XP'W(0QI60XW<=/4113J"0D\2K(O]EA[(S#_)0_E'09J//I_+
ME^(35T6'R6"6";I+9=1A3194**J>3;4],V.>L70/MLB]*:NG]7V\T6IKF>Z9
M^$'PX^.U-CJ3HOXM= ]3QX?+S9_$2;%ZHV3MZLQ6:GB>"7*8VOH*)9X)RDDJ
M>2*12 [@6#M<T?OWOWO1B_X6/?S-Y>O^NMA_RRNL,G)%N7MO&83N+Y"97'Y!
M%_AW6U!FZFGV!UU4)1REA-E\E02Y:OIZE$*4M+0LHDCK;J#?_"._^5)BZZGW
M#_--[OV=FY*NGKLML+X:R5N0H8-KU,5/)E-F=S]J?PFBF>IK:JGJXI-LXDUT
M<5-3.F4F6&KJOLZG'?0!]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]T3_\
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
M[MRLM/4[ZWWE\U18S/9VCQ%'!4355%M/%5=1N/(B1(J67[>#'2U=--D:4O\
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
MW1MJ3=NYL[)NV3 4G46:W)GMCJ^VH9:7;-/E\?C ];#0M5DH:^IC;8TV_M_
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
M^]^]^]^]^]^]^]^]^]^]_P#_UM_CW[W[W[W[W[W[W[W[W[W[W[W[W[WJC_\
M"C[^?ELW^7_UEO'X:_'#-T&Y_F]VUL.LQF8R>,KJAZ7XL;*WE2K1P[XW%+1(
M$?=>1QTE7+M;#"KCGHB:3.Y&$X^3'4V9TGOY%G\G;LG^;G\IX*O>U%N['?$C
MK+<=+G/DSV]35$$5;DZBK@GSN.ZOVUE,G/'/4YW<4D/@JZRE6H?%TLS9"I0N
MU)#5_7[VQMO;.RMNX#9.S-O87:.T=H8'#[;VKM7;.&H\!MC;.V<)0KB<#M[;
MN&Q<4-'1T5%2P1TU+1TL:1P1)&B(B!![?O?O?O?O?O?O:3WSOW8W6&TMP;^[
M*WGM/KS8FT\569W=.]=\[BP^TMI;:PF/B,]?F-P;CS\U/1T=+ @+S5%3,D:+
MRS >]8?YA_\ "NS^6!\>JS-[6Z*J.Q/F%O/$&IHY:OK' U.S^KH\O2UN0Q=5
MCX^QNP(:0UZPS4E-.,AA<77XZHI*N*>BKJEEDA75Q^5W_"L?^:G\O]ZOL+XC
M[8P'Q6VSNN:7;VU=B]-X*O[D[VW#_%L?34]/C:[L3<M')]QD8*V.LJ,;4[1V
MM@JCQU IZK[W[>&41NJ_^$R'\[C^81N>/Y!_+++XOJ+-=K1)N_)[T^5O9E;N
M;MZLHL]BZ?<^-GS_ %_M?^,Y?#2R&NEI6P&:7'5V-J(9Z6LQ]%H4';'^&?\
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
M[N>OBW3V)N3[G%])=!X;*F@WOW'NFGTM44='5Q4E<N(Q%#$WW&7W#7TQI:5
MD""HR%50T-7\E3N#M/YH_P YWYY5&[ZO:A[?^5/R8WEA=M;8V+UO@J/;V#HH
MHXX\+M?:^&3(U'AQF!P6/CBAER^?RC)1T-.]9ELD4BJ*OW]2G^1O_)EZK_E)
M_'Z5 *O<ORB[JVYLG(_(S?&1R>)SM%C\_A<8TC]=]:UE!CJ!Z7;=#65-5*L<
MQGFJ:AC-/4S)'2I!>-[][][][][][][][][][][][][][][][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
M[][][][][][_ /_4W^/?O?O?O?O?O?O;1N'/XC:N SFZ-P5L>-P.V\/DL_F\
MC*DTD6/Q&'HGR.2K9(Z=7D98H8WD(1&8@6 )L/>G-_-3_P"%=7QZ^.I;J_\
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
MTD,M4^<I_CE7[5CRDJ&!!33Y-9Y*<&1:=XEFE#AYL3_A-S_))ZZWE@=][?\
M@3L+(9O;F4.7Q]#OOL7O3M'9M15FD:C\6>ZZ[-W3E]O96ET,3]CE,744WDM+
MXO*JN+?.L.G^I>D=K8_8W3'5W7746R<33)1XK9W6&R=M;!VMC*2.HEJXZ7'[
M?VI2TE)#&LM1/*$CA"AY)& N[$B+[][][][][][][][][][][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][][][][][P55+35U
M-445;3P5E'6034M7254,=1355-41F*>GJ()04>-T)5T8$$$@@@^]:/YW?\)5
M/Y:OS0[%W3W%MB/L3XM=F[VR"9C=D_2M=@SU_G<]59>KR^XMSS]<[EI*FFI<
MCDVJECJ6QE32TO[*2K2"HDJ)IZ_C_P (C?AQK4CYF_)@1^9F93MGJTN:<E=$
M2O\ 9 !P-0,FD@W!T"Q!$SI[_A%Q_+WV/O[;NY^T^]OD7W?M##UM+6Y;K3)5
MFUM@X3=BTM6*EL5F=P[)IH<Q!15"**>I&-KJ6J\;2&"KIY3')%LG_&G^7A\%
M_AWC<=C_ (R?$SH;IVJQV(QF#.ZMJ=<;<'8N8Q^&JOOL8-V=HY*&HW'FYH9[
M3)59C*U,_D <R%@#[.3[][][][][][][][][][][][][][][][][][][][][
M][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][
M][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][
M][][][][][][][][][][][__T-_CW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W__1
MW^/?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?_]+?X]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
'^]^]^]__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>stn-20201231_g2.jpg
<TEXT>
begin 644 stn-20201231_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 "@
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
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\
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
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>18
<FILENAME>stn-20201231_g3.jpg
<TEXT>
begin 644 stn-20201231_g3.jpg
M_]C_X  02D9)1@ ! 0$ 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" !! .<# 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@ HHI* %HIHD5F*A@6'5<\BEH 6BBB@ HHI* %HHHH **** "BBB@ HHI*
M %HHI* %HI,T4 +124M !1110 4444 %%%% "5!>7]OIUN]Q=2K! @RTDA
M_&IV&5->)^.OV;)/B)X^DU[5O&>M)IH0)#I%K+Y<48[\CUH P/B1^V;X?\*:
MA-I>D:?=:OJ:,$1/+*B0G^XH!=OJ%Q5?2X?C[\6(TN9K_3?AQH<^&2/R3+?E
M#ZKT4^QYKV#P/\'O"7P\C/\ 8VCPQ7#??NI!YDS_ %<\FNSH \5\/_LXW?A?
M46U.P\?Z\=5F4"XN+EA*LQ]T)P/PKI/[2\=>#6OKK6([3Q)HL*;T?34,=XJC
MJ3&>&XY^4D^U=CKGBK1_#<(EU34;>R0G ,T@7)]JYC6_C)H&CZ;]M<W,]LTH
MA4Q0DEB>FT?Q?A0!TGA/Q=I7C;18-5T>[2[LY1PRGE3W5AU!'<&KNJ:Q8:':
MFYU"]M[&W7K+<RK&OYDU\J>./&7BGX>^--)U[PQHA\+^$O$5_#::E+?H.9'<
M 3",_<X)Y[U[Y:_![09KA+S6EE\27ZDD7&J-YNWG/RJ>%'TH RY/V@O#U[?/
M9^'K35/%=PO!.D6;R0Y]/.($?_CU2IXO^(>J21?8_ T6GPR'F35=2B4H/4K&
M7/X5Z':V5O8PK%;PQPQJ,!8U  J:@#SF5OBL9<QP^%1'GHUS/G_T55;4O&'Q
M'\.9DNO!=KK=K&,O)HU^ID]\)($)_"O4** ."^&OQH\-_%#[5;:=/)::O9G;
M=Z3?QF&Z@/\ M1MSCW'%=[7AW[2F@^'])\/2>,(KVWT#Q?I:F:POT81RS%>3
M"W=U89XK'^''[1WB7XT>![6_\%>$6N+W_47-WJ4@AMHY0/F([MZX% 'T17+>
M+OBEX3\"QLVN^(+#3G7I#+.OFM]$!W'\!7!P?!_QCXP42>./'%V8F^]IFA$V
ML&/[I888UT>F_ GPAH&GS0Z-ID6FW<@Q_:"J'N ?7>><T <'=_MN?#:P\366
MCW4^H69NCA+NZLI(80#T8EP./>NRD^.%IK$8_P"$1T+5O%;L=JRVMJT-O]?.
MEVH1]":=X:_9W\#^'=6DU=](CU76I6WR:CJ7[^8MZ@MG'T%>D1PI"H2-%11T
M51@4 >=R3?$[7K,&&VT7PR[=KB5KJ1?P4;<_\"JO)\+?%.M6\:ZSX_O@ZG)7
M2X%MU^G4YKTZEH \@G_9Z>X.6\>>*!_NW8']*:O[/,T*MY7C_P 4(^.&:Z#8
M/KC%>PT4 >4+X/\ BCHEPO\ 9WC+3=8M5&/*U:S:-S_P-"W/X53O/CAK7@6^
M$/CSPA>:98=!K.EYO+3ZN4&Y!_O 5[!)(D2EG944=V.!7,:U\0_#=BYM)[V.
M[E?Y3;0+YK'VP* -G0?$6F>*=-BU#2+^WU*QE&4N+642(?Q!ZUHU\Y^+OAG>
M^ _M/Q&^&<-SHUS"?M&I>'&!6WU&$<O^[_ADQD@^U>S_  [\=Z=\2?".G^(-
M+DWVEW&&QW1OXE/N#0!TM%%% !1110 445Y!\;_C)%X1O-+\(:3<$>+=?E6W
MM=J;A;(QPTS#O@9P.Y'M0!V7BCXF:/X9O8]/+2:AJTO$=A9+YDI/O_='UKGI
MK'XB^,+@.^I6W@_2F'_'O;1+/=D>A=AM!^BUM?#WX9:7\/;)A;F6^U2X.^[U
M2\.^>=^Y)[#V'%=9,K21.JML9E(#8S@XZT > ZMI.E:?XLET#P?I2^)_&JJ'
MO-9UN1KF.P#=&)8D!NX5<5ZEX0^'L.AM'J&JW3ZYKY3:]]<@83OB)/NH/H,U
MF?"+X>ZG\/+/4;;4+RTU.2[NI;N74(XRD\[.Y(WY)'"X7@]JU?B)\4?#WPMT
MDW^NWOEN_P MO9PCS+BY?LD<8Y8G\J /,_VPC'K'P_TOPO V_6M<U6UM[&('
MDL)5);Z  G\*]XM8FAM8HV;>R*%+'O@=:\'^$_@'7?B%XT'Q/\?6K65W'N70
M=#8Y^P0G_EH__30C\J]]H 6BBFLP12S$*H&23T% #;B>.UA>::18HD&YG<X
M'J37CMU\4O$WQ&U:XTSX?6$4&E1,8I_$VHH3%D<'R$XWD>IXIUOK!^/&N7MM
M'')'X$TV8Q/.DA4ZG,IY4$?\L@>OK7ILDFG^'=*W.;?3--M4ZG;'%$H_0"@9
MP.F?"/PSX1MKC7O$3MXEU.WB>:;5-<?SM@ R=BM\L8]E KEOV-O#LVF_#_6M
M8FM/L2Z[K%Q?00*NT"'.$(';/-8^N:IJ7[4GB:+0-"%Q9?##3Y@^J:P04_M6
M13Q!#W,8/WF[]!7T=I]C!I=C!9VL2PVT"+''&HP%4# % BQ1110 4444 %%%
M>._$SXQZE_PD#>"/A]9QZSXR90;B:8$6FFH?XYF'5L<A1S0!Z'XP\>:!X!TQ
M[_7M3@TZW7IYC?,Q]%7J3]*X2Q^)GB[XA1B7P9X<2QTQCA=5U\,@8?WDA4@G
M\2*;X'_9YTS2[Z/7O%UY+XS\5L-SWFH?-!"W<0P_=0#UY->M*H10J@*HX '0
M4 >9P_!J?7IS<^,O$NI>(7;K9PRFTLU]A''C/_ B:[G0/"^D>%K-;72--MM/
M@7^&WB"Y]R1U/UK5J*XN(K."2>>1888U+/(YPJ@=230!'J-U;V>GW-Q=,J6L
M4;/*S= H!)S^%>'_ +&NDM8_"NZNPKQV^H:K=7-O&V<"(N=I [ U0\5>*-9_
M:(\0KX5\)"2U\!0RXUOQ 05%VH/-O;^H/\3=,5[YI.E6NAZ;;:?8PK;VEO&(
MXHT& J@8 H N4444 %%%% !7SYXD^'K^'?VCD\?ZOILVK:+-9K;V]Q;H9383
M@_>=!SM*D_,.E?0=(0&&#TH YRU\?>'K[/DZQ:/MX8>:,@^]5?%'Q)T'PGHL
MNI7-V;I$X6"Q0W$TC'H%1 6)_"NDDTRTF.7MXW/N@I8]/M86!2WC4CIA10!X
MO-XV^*?Q$;R_"WA9/!^E/TU;Q&0LY&.JVXRP_P"!8K=\ _ /2_#.KOXAUN\G
M\5>*)1\VI:C\PC]HDZ(*]4HH 11M&*6BB@ KE_BAX9U#QE\/?$.AZ5?G2]1O
M[*2W@NQ_RS9EP#].WXUU%% 'S1\+KCXD?#/PAI?@C2_AC-*^G1>4=2O-2A6W
ME;O)D,2<GG&,UU4GP-UWXD7D%Y\2]=6]M(VWIX?TG=':*?\ ;8X,GX@5[;10
M!5TO2[31;&&RL+:.TM(5"1PPJ%50.P%6J** "BBB@ HHHH \L^/'QH@^$VDZ
M=! JW&O:Q<+:V%L>[$X+$>@KKO!/@NT\(V4K*HEU.\;S[Z\8#?-*1\Q)]/0=
MA7G_ ,;?@OJ7C7Q9X7\9>'KFV3Q#X?<F*VOUW6\RDY(/H?>NNL=?\;1VH%_X
M;M3=L, VUV#'GWSSB@#MZ;)(L2,[L$11DLQP!7FZR_%/5[6:)H="T&7=\DX9
MISM^F<9^M9DW[/-OXGD$OC3Q)J_BGN;26X,-J#_UR0A2/J* )_%7[1GAC2=3
M_L?0?M'C'Q WRC3]"3[04/\ TT=?E3_@1%9T?PY\7?%2>*Z^(%XFD:,K!X_#
M6F2[@WIY\H^\?]D<>]>G>&?!NA^#;%;/0]*M=,MEZ1VL00?I6S0!4TO2[/1;
M&*SL+:.TM8AM2&%0J@?2K=%% !1110 4444 %%%% "4"BB@!:*** "BBB@ H
JHHH **** "BBB@ HHHH **** $I:** "DHHH 6BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>stn-20201231_g4.jpg
<TEXT>
begin 644 stn-20201231_g4.jpg
M_]C_X  02D9)1@ ! @$!+ $M  #_VP!#  @&!0@,%!H?!@8'"@T='AP'!P@,
M%!TC' <)"P\:+"@?"0L3'"(W-"<,$AP@*30Y+AD@)RPT/3PS)"XP,3@R-#+_
MP  +" #7 IT! 1$ _\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_]H " $!   _ /?Z*****ANKR"!"UY/'#&H\R:9S@1H.[,:^=O&'[4%_
M*Q7P?;):Q=!>S*"\P_V8SP,_B:]%^"?B^_U2S9M9O);F99&A:=^K(P! X_NY
MKTJBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
MBBBBBBBBBBBBBBBBBBBBBBF33QQJ3/(J( 997;HB*.2Q]A7R)\5/BA/KEP1:
M22"Q0F+3X/\ GNP/WW7U?MZ"N;\6>#;S1YO*U-HS+L2ZDV=$,RYP#_L'BOHW
M]G_33%INYEP9)'F'NJ8'ZXKU6BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
MBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBO&_C[X_%I;BWL+@"
M>7YKT*>8+(=F_P"NQ_2N(^!_PJ:]E%QK-HWV2,[K".13B_N1W7/583]>:ROC
M7+]MU=DTT>>X$>G*D?):YQTP.ZDXKZ7\)Z NG6D,2C[B+%(?[TF.<_5JV:**
M************************************************************
M*****************^.-5DN?$VK$0NW[V7[+ Q_Y86<9QQ_N1C-?6);3]'M>
M=D%K"G;^&*)>P]6_G7S]\#/"LVI7LEUJ:ETC)E5V_P"6NH3^A_Z9J<U]+T44
M444444444444444444444444444444444444444444444444444444444444
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
M!]XDG_8-<G\5?'7]OWH&E!W@3_B6Z:I_Y>)'?EAC_GJW3VKW[X6_"Z+08/\
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
M2*)LO<6<S$"UE)_Y=R >&].W:L;2_P!E7778?VOJVF6T?\9BW,V/]E2%'/\
MO5[/X,^$>@Z&,Z;:M-<8VR:A/RY![1]@#[ >]=C7Q]\9[2ZCU2<WD;J&*SVC
M'_EI;F,8VGZ@U0T;XN>(]/MO)T;4$MH<F3S$0;P9#SME-4M$\(>(-=E/]G6E
MW>2$[[J\D)PK'O/<-Z_7-9NK^']0L96CU6QG@F4[&C<'YL'JA[AJW?#_ ,)?
M%&I$?V?H5TL9_P"7J<;5"GN'?&<>P-3^//A=-H B&HZI;SW$@:5[>%3BWCC(
MY\UL9R3_ '17*Z=I5W=R!-,M)KB9OEB@C&2Y]A[5+J7A[4K-MNJZ9>6K]-LR
M$9Q_=)%0I/=L-J2W3#^&($XS[+4<]I/'C[3!-&3\Z;P1O7U7-15Z;\'/A;)J
M]P)-2M VG1G-SOZ7LX4X6/UVM@GVX[U]81QH@ B154?(B*.$4=E ]*=116?K
MO_'O+_US?_T6:^%+>UEE8+:PR2R$^7%$@R9';LJCUKU2Y_9G\2);"2*6VEN?
M];-I"_>CC(_AE/!8>G'L37GNGZIJ^CS[K.2ZL+M#Y;@C!3U$T;=CZ$5[3H7[
M5V% \1Z S/T:YM&_UA]X7]?]ZO:_#WB*/4;9)H;6XA1U^T102#Y@@)^\!_>
MS7QQX\\2SZE>S272NA+&"&%NMO#"< %?8#GWJ_X0^+>M:)&Z:(+(*Y\Z1I4R
M0X'8Y["H]8^)'BW6CLN]4OK@-\B6%N,"4^GDQ@9_'-=]\/OV;KVX8/XTB>UM
M_OQZ>K?/<MD?Z_'0$>^[Z5[)XJ\0:;X9L6:RL[>%5'V?3;.,8$MR_08'OR:^
M.[[4+N^F9[V5YIY&\R5S_P M)9#VK[7\&^'AIMG#$%P40+,/^F[\M_X^36Y1
M1115'4M TZ\&-5TNRNU[+.@;'TW"N;F^"W@USE_"U@#G?A,CG_=4BM/3OAYX
M;M"#I_AO2HF'W91&N1C_ *:$9_6MX #H !V [4M%%%%%%%%%%%%%%%%%%%%%
M%%%%%%%%%%%%%8/C'QA;:/:R2W;)E01:0L?^/JZ(^51_OM^0KY7O==\3^,+M
M$=A(Y_X][./(CL(QU;:2?NCJ22:^@_ WP3T/0L2,TEU> 9DOIL8M#M.?LD8
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
M*************\N\??L_Z7J[&33ISI]X?FF<#*7;>LT?J1W!^HKSG_AE'7\_
M\AW1=G]_Y\_]\;/ZUZ+X!_9^T[1I5EO;^2^NUR;<[<);,ZD96/G) )Y)_"O4
MJ***********************************************************
M************************************************************
M************************************************************
M***********;)(J@F1U51\[NQX11_>/M7E=_^TQX9B;%C9ZS?J.&GMXQMR#V
M\QE_E76^$?B=H>M@_P!C7C>:OS3V<HP\0]=AZCZ$T\?$&R.H&T^RW?V@)]O-
MQ@;/+VYQG.<_\!KIJ****Q?#GC+3M55VT:622-'-D\I&!)(@Y\L'L/I6U111
M1117,^#_ (@V6M"4Z=:W</E.;"?S@/WD@[Q[2>/RKI)) H)(. -Y [@#M7D3
M?M0Z$"0N@>(7P3&S*B=5/8^95W2?VD?#MS*J7%CK%CN(MXI[E%V^9(<?.RL<
M#/X"O4@?3\****\Y\4?'S0=+G:*2UU.\F7Y;I;501;OCHS.P_3->@6=TLR*R
M(ZAE$ZHW5!(H.''J,U-11117-OX]M!?BU-E?>>4^W"ZP/+"!2<%\YSQ_=KI*
M*****SM>UV'3[>26ZBEDCC4W4L<>,NJ?W 2/YTSPYXB@U.WCFLXIHXY!Y\4<
MN-R+DCYPI/IZUJ5QY^*NE?VB+-8KMKD@DW "[(Y%B9MKMNSG:/[M=A111111
M111169X@\266F0/+JLCI"F/,*C)+2.  JC^\Q%7[>X6559 0& F4'LKCO4E%
M%%8FF^---N[B6&PF>2:$ WQQQ$['H'/4BMNBBBBBBBBBBBBBBBBBBBBBBO)?
MCMKMTL,%OITQC>YD%K.PZ^2"!@^SLPKTK2/#VGV$832+""WB V!$'W\=Y&[D
M^]<CJ_PDADOX;G0;R+3)4.=22-.-03W0$<N.#^?6N!\5>)9=-\0L]GI=Q?SF
M!;.PLHNMQ<RH,;CZ#O6C>?%OQQH\B-XZ\+6$5B[>5YML<FV!/\4@=AE1V(&:
M[WQ_\0O[&C3[+ILU]=R-]ETZS3/[R3CF1@#P,CMS7#W?C3XKVRF2]\'Z.ULH
M^T301G+K"!W"RD_*.OR?A72>-?B;-::8EUH"0'>8VC6X4D+#<==RJ1ROUK(T
MOQQ\0]1(DT?POID6G,I:Q>Y;#RD)PQ&\<2/_ +.,=ZYKX#W7B?+"&PL#I9D=
MM1N21OBNMO2,;^F<?PGZUV/BGXJ:N;EK;X?Z$FHWB#.H7,OW+!CV?D?JPH\+
M?%+61=+;?$#0H].NW&_3KJ(_)?,.R<G]&/O5/Q;\7=:L=1:VTK2;>]+1J=*M
MPIW/>S#K-)NQMC )/ ^M:U]\1]4TBQ63QKIMO_:3L;2STNT/%U+GC# MVZX)
MKGF^('Q+ME\[6?!=@NG+_I5Y!&?WMM9KU)!DSF-,GE![UZ3)XTTQ;/[2;C-I
ML^W"0=60CH!ZD\?6O,[#XJ>/+P>?I_@ZU&C@^?,&/[V>RC/)MLN,G;GHA&:?
M^S[<K+%=M&&"M/YR ]0KIGD?2O7[K[C?0_\ H->3? 6XB6UG\R:-3Y[D!B/0
M=C6S\8;_ $0Z?*NI36<DQ7&E19!8W9(QY '/6F>)?%VJZ)H\4D20-=!8;><3
M@D#S ,[E4CD#WJIX?\?>,[^1)6\/Z?::$1YTUW,?W@MHTY=5W]&(X^0\=ZS$
M^+7C/6'8_#KPK:O:*3$+Z\/_ !];?[F70?J?>M/PS\7=5NVFM]8T2.PUM4>;
M3+=_N:A.D9P,D\9;'\6".AKSWP7=^.1J5T=.T;1WO"ZKXB5R,6:E^?LK>8.O
ML6KU;QQ\3;NSF2W\*Z5_:.J./,2$_=L8VZ-<'COSU QU(K$T[XJ^)M/GCC^)
M?AVVLXY3Y%KJ=L<I',W02X9AS_O9]JV/'OQ+U"QFBM_"FDQWVI2CS(ED/RVT
M?K)R.OU  ZFLO0_B=XIMKJ.#XA>&X+8R_)9W]KRHD/0/AF'7K\W'I6IX^^)>
MH6,T5OX5TE+[4I1YD2R'Y;6/UDY'\P .IK+T/XG>*;:ZC@^(7AN"V,OR6=_:
M\J)#T#X9AUZ_-QZ5L2>/=1&M+:B.T^R&+[>S[3O\T(QX?=C&1_=K,\5?%S5/
MM36W@'0EU&\7_C]N)/N6;^C#(^[WRP%5-+^*WBFRNHH?B+X;M[83,+2RO[4_
M*LTK  -AF'4\_-D>E+XP^,>L:;J7D6.CQ7\9C5[.UC4^9/>S X!DST!Z_+FJ
MW_"S?'FG3P_\)MX9TV&RED6Q,\!YL_.<#,CJ[<J#T(&:[CQ[\0%T6%6BT^:]
MN7;[+I]FF?WTI_YZ, >!]*X6[\<_%.U0S:EX1T<6:#[9>0JPWQVJ#)SB0GY5
M_P!CCTKJ?%NO0:CHDTMHK+') UQ&K=4W#H?]TU;^$_\ R"K7_KG_ .U&KI=8
MU>&RADDNF"QHIN9"?1!_4U\^V&FW,>G2:C<(QO?M*Z[;,>HL_."D#V<,?RKZ
M%TW4HKJ)'M6!C=1<Q'_9D7//TKSOQ;\5M5%W]E\!:/#?WX'FW<TQ^2RP <,,
MC^'U8#)'6IO!?Q1U&:Y-KXXTF/3M2 \^V*'Y-0C_ .F7)Z#_ &B#69J_Q>U^
M\N9(/AMX?@O6B.R]U"X/R*Z$Y"C<HZC RW)Z"M_P!\3I-3:2'7]._L_5(O\
MC\L^TR?WH<_XGZU@:G\7?$%]<20_#7P]!>^6?*N]2N#\GF+U"_,HZC RV3Z5
MH^"/BU>75PUMXQT?^S=2 WPJ,[;U5'\&<]N1R01T-7/#WC[4;K5;NVN8[06T
M*B:T=%.YF;9_K7+'^\?X11XR\?:CI]_90V,=H89V,-ZTBDLJAU'[E@P['T-5
M/B'\3=5T>ZMH]*TJ._659-UFH.^XN5&%$+@\#>1GY3QTKG+_ .+'CW2&1_&O
MA33TL6/E,UN>;<,?XY [<@>H&:T_CC?ZE)IH.CP6\ED_ESZE._WHHVE0IY()
M'WY,9X/%:&E^-]<TS3FF\=:7;K(NV+3+6SY-Y$Z#;NPS<L>OIZ5A-X]^*3)Y
MT'@K3%L\?:OLK',A@]EW@\C_ *9_A736OQ2:\TB2[TRVCBF1'9K>7)6*Z@'0
MXQD'\*X[2_B]X]U2W#^%_"-G+L!.IWD@.VYG4G*V,)<?=7'\3'VKM? WQ*N-
M<M)6M;!(-0CS:S6;'Y?M6TXY..'/OQ7FGPOO?%/]K7'VFPT]<MGQ5@C_ $,
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
M************************************************************
=************************************_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>stn-20201231_g5.jpg
<TEXT>
begin 644 stn-20201231_g5.jpg
M_]C_X0P817AI9@  34T *@    @ !P$2  ,    !  $   $:  4    !
M8@$;  4    !    :@$H  ,    !  (   $Q  (    ?    <@$R  (    4
M    D8=I  0    !    J    -0 +<;    G$  MQL   "<0061O8F4@4&AO
M=&]S:&]P(#(R+C$@*%=I;F1O=W,I #(P,C$Z,#(Z,C,@,38Z,34Z-30
M  .@ 0 #     ?__  "@ @ $     0   X:@ P $     0   /L
M!@$#  ,    !  8   $:  4    !   !(@$;  4    !   !*@$H  ,    !
M  (   (!  0    !   !,@("  0    !   *W@        !(     0   $@
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
M!"4      !#-S_I]J,>^"05P=JZO!<-..$))300Z      #E    $     $
M      MP<FEN=$]U='!U=     4     4'-T4V)O;VP!     $EN=&5E;G5M
M     $EN=&4     0VQR;0    ]P<FEN=%-I>'1E96Y":71B;V]L      MP
M<FEN=&5R3F%M951%6%0    !       /<')I;G10<F]O9E-E='5P3V)J8P
M  P 4 !R &\ ;P!F "  4P!E '0 =0!P       *<')O;V93971U<     $
M    0FQT;F5N=6T    ,8G5I;'1I;E!R;V]F    "7!R;V]F0TU92P X0DE-
M!#L      BT    0     0      $G!R:6YT3W5T<'5T3W!T:6]N<P   !<
M    0W!T;F)O;VP      $-L8G)B;V]L      !29W--8F]O;       0W)N
M0V)O;VP      $-N=$-B;V]L      !,8FQS8F]O;       3F=T=F)O;VP
M     $5M;$1B;V]L      !);G1R8F]O;       0F-K9T]B:F,    !
M    4D="0P    ,     4F0@(&1O=6) ;^            !'<FX@9&]U8D!O
MX            $)L("!D;W5B0&_@            0G)D5%5N=$8C4FQT
M            0FQD(%5N=$8C4FQT                4G-L=%5N=$8C4'AL
M0'+            *=F5C=&]R1&%T86)O;VP!     %!G4'-E;G5M     %!G
M4',     4&=00P    !,969T56YT1B-2;'0               !4;W @56YT
M1B-2;'0               !38VP@56YT1B-0<F- 60           !!C<F]P
M5VAE;E!R:6YT:6YG8F]O;      .8W)O<%)E8W1";W1T;VUL;VYG
M  QC<F]P4F5C=$QE9G1L;VYG          UC<F]P4F5C=%)I9VAT;&]N9P
M       +8W)O<%)E8W14;W!L;VYG       X0DE- ^T      ! !+     $
M 0$L     0 !.$))300F       .             #^    X0DE-! T
M  0    >.$))3009       $    'CA"24T#\P      "0           0 X
M0DE-)Q        H  0         !.$))30/T       2 #4    ! "T    &
M       !.$))30/W       <  #_____________________________ ^@
M #A"24T$         @  .$))300"       "   X0DE-!#        $! #A"
M24T$+0      !@ !     CA"24T$"       $     $   )    "0      X
M0DE-!!X       0     .$))300:      -I    !@              ^P
M X8    : $0 ;P!U &< ; !A ', 7P!! &T ;0!E '( ;0!A &X +0!3 &D
M9P!N &$ = !U '( 90    $                          0
M   #A@   /L                      0                         0
M     0       &YU;&P    "    !F)O=6YD<T]B:F,    !        4F-T
M,0    0     5&]P(&QO;F<          $QE9G1L;VYG          !"=&]M
M;&]N9P   /L     4F=H=&QO;F<   .&    !G-L:6-E<U9L3',    !3V)J
M8P    $       5S;&EC90   !(    '<VQI8V5)1&QO;F<         !V=R
M;W5P241L;VYG          9O<FEG:6YE;G5M    #$53;&EC94]R:6=I;@
M  UA=71O1V5N97)A=&5D     %1Y<&5E;G5M    "D53;&EC951Y<&4
M26UG(     9B;W5N9'-/8FIC     0       %)C=#$    $     %1O<"!L
M;VYG          !,969T;&]N9P          0G1O;6QO;F<   #[     %)G
M:'1L;VYG   #A@    -U<FQ415A4     0       &YU;&Q415A4     0
M     $US9V5415A4     0      !F%L=%1A9U1%6%0    !       .8V5L
M;%1E>'1)<TA434QB;V]L 0    AC96QL5&5X=%1%6%0    !       ):&]R
M>D%L:6=N96YU;0    ]%4VQI8V5(;W)Z06QI9VX    '9&5F875L=     EV
M97)T06QI9VYE;G5M    #T53;&EC959E<G1!;&EG;@    =D969A=6QT
M"V)G0V]L;W)4>7!E96YU;0   !%%4VQI8V5"1T-O;&]R5'EP90    !.;VYE
M    "71O<$]U='-E=&QO;F<         "FQE9G1/=71S971L;VYG
M  QB;W1T;VU/=71S971L;VYG          MR:6=H=$]U='-E=&QO;F<
M #A"24T$*       #     (_\        #A"24T$%       !     ,X0DE-
M! P     "OH    !    H    "T   '@  !48   "MX &  !_]C_[0 ,061O
M8F5?0TT  ?_N  Y!9&]B90!D@     '_VP"$  P(" @)" P)"0P1"PH+$14/
M# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,
M# P,# P,# P,# P,# P,# P,# P,#/_  !$( "T H ,!(@ "$0$#$0'_W0 $
M  K_Q $_   !!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!
M          $  @,$!08'" D*"Q   00! P($ @4'!@@% PPS 0 "$0,$(1(Q
M!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-4
M9$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6
MYO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34!  (1 R$Q$@1!46%Q
M(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,7
M9$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='
M5V=WAY>GM\?_V@ , P$  A$#$0 _ /4JJJZ:V55,;776T-8QH :UH&UK&-;[
M6M:U326/UJ[(R[J^A8-KZ+\IALRLJH@/Q\8'8ZRMW^#RLM_ZOA._\,Y7_:+T
MTE+7=2ZGGY#L?H;:FTT/=7D]1R6N?6'L]KZ,/&J?0_+MKL]E]OVC'QZ/YO\
M6+O6JI-T//S,IF7CYX9]MZ?D.QKGU#:QXVUY./?76;+G5^KBY-&^MUGLN]57
ML;&HQ,>K%QV"NBAC:ZJQPUC1L8T?U6A9G1_=UGKUAY&534!Y-Q,2V?\ .O<D
MIV$DDDE*22224I)5[,[%KS:<%[XR<AEEE58:XRRHL;:]SFC97M==5_..0NE]
M3KZFS(MIK<RJC(LQF6.B+/1/I6W5;3_->NVVG_K22FZDDLWJ?4+F7U=,Z>6'
MJ.2USP7ZLII:0RS,O8W:Y[6O<VNBC<S[5?[/T5+,C(H2DW4.L])Z6&?M',HQ
M#9/IBZQK"Z(W>FQYW6;=WYB/BY6-F8]>3BVMOHM&ZNVLAS7#Q:YJJ8'2\+I3
M+\ESW6Y%OZ3,S\ATV/VB??9HRG'K_P 'C4>EB8_^!IK0?JPRP='9?8TL.;;D
M9K:W<M9E7W9M+'C\VQM-[/5;_I4E.LDDDDI22222E))))*?_T/55SGU3=E9V
M5U7KMD-Q>HWAF#7[7DTXV[&9E>NWW>EE?SE6/_-5?S]7J_:_45CZXY+Z>@W8
MU3@S(ZDZOI]#B8A^6]N)ZC8CW4UV67_]:6MBXU.)BTXE#=E./6VJIO@Q@#&-
M_P UJ2DA( DZ +!^J6;3U ]8SZ+*[:[^I6M::W!PVT58^"R7-EOZ5F+]H9_P
M5U:R/KUUH.;E=-8\#'Q* [)I@N?DY>2'LZ/TFIC'LL>RRQC\S-KK99ZF/575
M_,V9"ROJ;DT?4_./1L^RJM]V)3E]3<^UM;<6QHN#AM(/JV6,MZ71Z;+/TES[
MKZOT:2GN>M]2NPJ*Z,)K+>IYKO1P:;"=A?!>^Z[9[_LV+4UU^1_VS7^FNJ65
MB=&Q\7ZU8KJGOORZ,.ZWJ699K;:Z]]%.&VY_^A=]ESGT8M7ZOC?9_P!%54H]
M*ZWT_+OZQ]9<E[ZL?ISW=/I9:Q['ULJ%=V1^KV?I&Y.?E6L_1;/6MKHP*?3^
MT_HE+ZH]8&7CY^?FU.Q2\MS;\F]]8:*K6&S'H?Z;W,QOL/3Z\;<RW9OIMJS[
MO3LS+$E/3I+/Z-UK$ZS1=?B-L:RBYU#A:W8XEH;8VQK'>[TKJ;:KJ=_^"L0O
MK*SJUW2SB=)877Y;VT66BP4FFEY_6<AMKFV.:]M7Z.KTJKK:[;:[O2L]-)3@
M_;LC/SLC.Z>Z,SJ_^3^CVAH?Z.%CN=]MZR_])M=2_)LL?C_]R?\ )5?^'75X
M&#C=.PJ,#$;LQ\:MM53?Y+1M&X_G._?<N6^J_4>A85+\KJF3C]-ZO<&T78-]
MS:SBTT%U.'T_'HR',=5CUU?IM[6_K5UUN3_-^EZ?1#KO1G4MOKS:+:7V5TML
MJ>VP>I<[TZ&33O\ YQZ2F[98RJMUEC@QC 7/<=  -7.*ROJ[3;91;UC)!;D]
M6+;]CA#JL<#]0PRT_0=30[U;V?\ <W(RU/ZTLLL^K?5&5M<]SL2X;&"7.!8[
M>RMI#MSW,^@EU'ZR]'Z?@G-?D-N:ZEV1372199;6QOJNLHKKW.?7L^G=_,U?
M3ML8Q)3D?6WJWKW.Z#0WUJ16']6VN+7%EI]'!Z178W^;R>M9#OL_NLK]'#]6
MW\_U&=!TG#?@=+P\&Q_J/Q:*Z76"0'&MC:RX;I=[MJYWHW3F=*IKZS]8\EIS
M<EYR&T-+G@95[=C_ $*V&VS-R_1<W PZZ&?H,1GV?$K_ $V3?E8/4OK!U3,N
MZKGX]-F-FUO'0\-@()I]1S'7-KNJN./E=8S+_3_18S_2Z91A^ID9'J>G7EI3
MZ6DN!Q_KG];K>GM.+T&^VQN%=<+GLLV&P6>GA-:YWZ3)<S&'ZQ76SULW)_F/
ML^%^LHG3\SZQY-N']6;*LNB['NKR>HY]KR7G$:&9,OR*K;&,LZEU%N3B5X^-
MD6?9\2BW'_FZDE/=)+CW_6O[1]8LHX#G9E6%B^EB85+@!DW6.]7)S7/W.:W
MP6X]>-]LLJ_GK<FG&]>]]=%TNG_7/+KPL&[JN#E%E^,ZV_+KQK@TY'Z-[,&C
M&%;[OH6N:S(O]'&N]+]!??\ I$E/7)+E\'ZY9+<"O+ZUTG+P:WNE]XKFFJI[
MG>G9D>HZO)K^SLV5Y;W8WT_T]/ZJMO!ZUTCJ3WLZ?FX^6^L!SVT6LL(!,;CZ
M;G>U)3__T>R^O.&S)Z;B6WE[,7$S*[LFZIQ;92PLMQF9M3F_]P,C(HS7[_8R
MG'L>A974/K'@FO&NZC@Y.3:W]7KHQ+;,FX1],8C,YE5;7._G,JRZK!H_POI5
MKIG[=IWQL@[IXCO*S>A_\V?3M_YO?8?3D>O]@]+;NCV>K]E_._KI*></U OZ
MIENZIU?*(R<AC6/8YE=MK&M!%5K<FME&/1U"O?\ SF)B_9:?]'F7?KUW2X'U
M=Z-@-J]+&99=2YUC<JX>K>;'C;;>[*NWW^K8UNUS]_T/T?\ -K20LF/LUN[?
M&QT^E/J1'^"V>_U?]'M24\'TSH?4^L.ZK=B>AC]&S\[*NP[W/<]Y=:W[%D]2
M9C5CT\GU&UW?LWU,O&9C^M9E/Q\O]4]/<Q?J571BLJ?G6Y%U3FV5.N:UU0L!
M&_*?B#:S+RGM;[+L]^7]ELV/P_L_I^DMCHOV+]CX/[.G[#]FI^R[IGT=C?0W
M;_?_ #6WZ2NI*:'2^F/P'9=EN0[)NS;O7M>YK6 $5U8K&L96/]#C5*^DDDI2
M2222E*OC]/P,7U?LV-51ZY+KO38UF\F9=;L ]1WN_/5A))31P>A](Z>_U,/$
MJIL#=@L#9>&=J66.W/90W\REGZ)BO)))*4L_/Z#T;J5[<C/PZLFUC=FZQLRP
M'>VNUOT;JVO][*[=[%H))*1UT4U "JMM8#6U@- $,9/IU^W\RO=[&(B222E*
M'HT^J+]C?6#2P60-P:2'.9O^ELW-^BII)*?_V3A"24T$(0      5P    $!
M    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <    !0 00!D &\
M8@!E "  4 !H &\ = !O ', : !O '  (  R #  ,@ Q     0 X0DE-! 8
M      < "     $! /_A$IMH='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY4
M8WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B
M('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#8N,"UC,# U(#<Y+C$V-#4Y,"P@
M,C R,"\Q,B\P.2TQ,3HU-SHT-" @(" @(" @(CX@/')D9CI21$8@>&UL;G,Z
M<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M
M;G,C(CX@/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIX;7 ]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.GAM<$U-/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E
M;G0C(B!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O
M;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!D8SIF;W)M870](FEM86=E
M+VIP96<B('AM<#I#<F5A=&5$871E/2(R,#(P+3 R+3$P5# X.C(P.C T+3 W
M.C P(B!X;7 Z0W)E871O<E1O;VP](DAE=VQE='0M4&%C:V%R9"!-1E B('AM
M<#I-;V1I9GE$871E/2(R,#(Q+3 R+3(S5#$V.C$U.C4T+3 W.C P(B!X;7 Z
M365T861A=&%$871E/2(R,#(Q+3 R+3(S5#$V.C$U.C4T+3 W.C P(B!X;7!-
M33I$;V-U;65N=$E$/2)A9&]B93ID;V-I9#IP:&]T;W-H;W Z,&$X-3DT-CDM
M,V5C,RUF930U+3AB8S@M.3=C,6,Y,30T-#4P(B!X;7!-33I);G-T86YC94E$
M/2)X;7 N:6ED.C$V-&(U-34V+3<Y,&(M8SDT8BTY8C9C+3=B-&)E-#AA-&(Y
M-B(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)U=6ED.CAE-39A8S(P+6(P
M.#,M-#$X-"UA,V(R+65C-#0S-3,P8CAB9"(@<&AO=&]S:&]P.D-O;&]R36]D
M93TB,2(@<&AO=&]S:&]P.DE#0U!R;V9I;&4](D1O="!'86EN(#(P)2(^(#QX
M;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX]
M(F-O;G9E<G1E9"(@<W1%=G0Z<&%R86UE=&5R<STB9G)O;2!A<'!L:6-A=&EO
M;B]P9&8@=&\@87!P;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"(O/B \
M<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240]
M(GAM<"YI:60Z.3=C,C=E,&4M.3$V-BTT830P+6%F86(M,S<T83,S-64S-F1E
M(B!S=$5V=#IW:&5N/2(R,#(P+3 R+3$P5# X.C,V.C Y+3 W.C P(B!S=$5V
M=#IS;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @,C$N," H5VEN9&]W
M<RDB('-T179T.F-H86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX]
M(F-O;G9E<G1E9"(@<W1%=G0Z<&%R86UE=&5R<STB9G)O;2!A<'!L:6-A=&EO
M;B]P9&8@=&\@:6UA9V4O<&YG(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)D
M97)I=F5D(B!S=$5V=#IP87)A;65T97)S/2)C;VYV97)T960@9G)O;2!A<'!L
M:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P('1O(&EM86=E+W!N9R(O/B \
M<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240]
M(GAM<"YI:60Z,#-E-F9F,&0M-&,V,BTQ8C0P+3EE-#,M,#)B.3@Q8C,Y869F
M(B!S=$5V=#IW:&5N/2(R,#(P+3 R+3$P5# X.C,V.C Y+3 W.C P(B!S=$5V
M=#IS;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @,C$N," H5VEN9&]W
M<RDB('-T179T.F-H86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX]
M(G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.F1C8F(X,#0T+3(X
M8S4M,38T92UB.38Q+3$X-38X8F8Y,60U8R(@<W1%=G0Z=VAE;CTB,C R,2TP
M,BTR,U0Q-CHQ-3HU-"TP-SHP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O
M8F4@4&AO=&]S:&]P(#(R+C$@*%=I;F1O=W,I(B!S=$5V=#IC:&%N9V5D/2(O
M(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)C;VYV97)T960B('-T179T.G!A
M<F%M971E<G,](F9R;VT@:6UA9V4O<&YG('1O(&EM86=E+VIP96<B+SX@/')D
M9CIL:2!S=$5V=#IA8W1I;VX](F1E<FEV960B('-T179T.G!A<F%M971E<G,]
M(F-O;G9E<G1E9"!F<F]M(&EM86=E+W!N9R!T;R!I;6%G92]J<&5G(B\^(#QR
M9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB
M>&UP+FEI9#HQ-C1B-34U-BTW.3!B+6,Y-&(M.6(V8RTW8C1B930X831B.38B
M('-T179T.G=H96X](C(P,C$M,#(M,C-4,38Z,34Z-30M,#<Z,# B('-T179T
M.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<" R,BXQ("A7:6YD;W=S
M*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \+W)D9CI397$^(#PO>&UP34TZ2&ES
M=&]R>3X@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E240](GAM
M<"YI:60Z9&-B8C@P-#0M,CAC-2TQ-C1E+6(Y-C$M,3@U-CAB9CDQ9#5C(B!S
M=%)E9CID;V-U;65N=$E$/2)A9&]B93ID;V-I9#IP:&]T;W-H;W Z8CDS9#4W
M8S<M93,V,"TQ.30P+6%A96$M93$P-V$Y83@Y9CAC(B!S=%)E9CIO<FEG:6YA
M;$1O8W5M96YT240](G5U:60Z.&4U-F%C,C M8C X,RTT,3@T+6$S8C(M96,T
M-#,U,S!B.&)D(B\^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO
M>#IX;7!M971A/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E
M;F0](G<B/S[_X@.@24-#7U!23T9)3$4  0$   .0041"10(0  !P<G1R1U)!
M65A96B 'SP &  ,       !A8W-P05!03     !N;VYE
M     0  ]M8  0    #3+4%$0D4
M                              5C<')T    P    #)D97-C    ]
M &=W='!T   !7    !1B:W!T   !<    !1K5%)#   !A    @QT97AT
M $-O<'ER:6=H=" Q.3DY($%D;V)E(%-Y<W1E;7,@26YC;W)P;W)A=&5D
M9&5S8P         -1&]T($=A:6X@,C E
M
M                  !865H@        ]M8  0    #3+5A96B
M            8W5R=@        $     $  @ #  0 !0 &$ ?P"@ ,4 [ $7
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
M?\[_ .=F3W)!AI]Q=E=^;YK\YN?>54,AC.J^I]CP96#^)18_)[HS-?5Q=?\
M3VV:V.#'8:*ORF;;&44-)3)65119-^C^7]_PGV^"'P1RNU.RJ;!;M[I[XVWD
M-L[LQ797:F>QN0.PM[8K#/196?K3&;2VWL:CH=OUN2J99X(LQ%EZN'3%:<,I
M+7H^_>_>_GL?\*R ?^'%>ES_ $^%?77)_'_&<_D;^/>ZU_+B_P"W>?P.O]?]
MDR^+W_OD-C>SF^_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>_>
M_>_>_>_>_>_>_>_>_>_>_>_>_>_>_P#_UM_CW[W[W[W[W[W[W[W[W\QO_A0!
M_.1W;_-+[;VS\(OBQLC=>5Z.V5VCMR;:&"IMMC.=H]R]YT6'W'LV',8O;V'P
ME3N7"0T\N_,I@\=@Z6KR1RBQQ5[^.:=*2EVZ/^$_7\H8_P KSXO5]5W%M[8]
M9\M^X<[D-Q=C;HQN!P53N?KW9E3C]K46)Z)INP\9F]PINK;.*S&UY,[/-124
M5'49#)Z&@E-%#4R7^>_>_>_>_>_>Z]_YL&\]D;)_EJ?.NKWWO#;6S*'._$KY
M%[3P=7N;/XK;T&:W=N+IO>U%MG:F)FR]52Q9/<6Y,F4IJ*@A+U5;,XCB1V('
MO2=_X1A;#W-/\S_E)V=%M[.R[.Q_QER6R*[=,6)KI-M8W<FX.U^J<_A]OUV<
M2 XRCSF:Q>VJZII*2259ZFGH*B2-62"0K]&KW[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[WI>_\*,OYX_8W2>\M[_R[OBK5;\ZI[1VQ5=<Y?N/Y"[:W?6;1W'B
ML9N/9<'85'UWUR,)CX=P8R7*8S=6W:^HW+1YNAJ8C3U>+-')!/).U*/\J'^3
MS\COYI7=&>[H^0NY>[>M-D-!A>ZZ;OCN7HC??;.U?D]E)-]4E/N+ 0=B;WW;
MLO$[MK\PD52];6KD,U)(%E\L+V8^_I3]5=,]/]$;478?1_5/6W36QTR-9F%V
M;U5L7:_7FU%RV1\0R&47;NT<7A\0,C7^"/S3B'RRZ%U,;#V)/OWOWOWOYV__
M  J,W=M/M/\ F5=:8/K+=&WNQ<UMCXQ[#ZPW)B-AYK&[ORFWNRZ+O#OF:LZ\
MSF/V_4Y"KQ6^J2+.43RXB=(\A&M7 6B ECU;RGP&VYN'9WP4^%FT=W8'-;5W
M9M7XE_'+;FY]K[DQ==@]Q;;W#@^GMFXS-8'/87)P4N2P^:P^2I9:>JI:B*.>
MGGC:.15=2 ;3W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[W[W[W[W_ /_7W^/?O?O?O?O?O?O?O>K+_P *GOYF
MFYOA9\2MI?'7IO=53M[NKY=Q[\VSFJ[&T^T\G+A.A*/;<NU>QH:^#+M6YW;N
M2WQ4[UIJ/"Y.AI(YD-!D'@K*:HI4UU1_\)7/Y,^)WZN)_F@_)C!Q9K%4.=FF
M^)6W9,QN;'UT>^]C[W^VS7=>4?"9C"Q546VL[M>KPV.QU<,E05\E163U$"/2
M4K2;^WOWOWOWOWOWOWO5T_X5WU=?2_RFZ%:&K>F2L^4?4E)7QI;_ "VB?:G:
M$II&NI])JX8I.+&\?U]D _X1/4Y3J/Y^U)+$3=A] P"XLG^3;=[3<Z3;EO\
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
M61^WQ<D5,V5IO--$98EE^<O\+_B;\BOYV/SOW'M2L[1S]3NO<U!6=J=P=O\
M9^XJ_M#=>S^J]OYC:&PHLF6W7N;!9OL2KVG3;APF(Q^-7(4TGV4<:1F&G@M'
M]1+X@_$#HCX-=';<^/WQXV?2;3V+@)JC(UE4U+B1N?>>Y*V&DI*_>6_<WBL7
MB6W9O&NQ^.I*67(U,9J&I**G@N(H(D0SOO0;_P"%;5_]F_\ C'8?]RVU/-OS
M_I.WE;G^@_XGWL:_\)\NC=C=,?RO>C<QLM<NM9WQ-E^\]]_Q7(+7Q-OG-P8O
M8U:V'1:>#^'8C^!]?8\)3DR%9A(^LZ[+=?[][][][][][][][][][][][][
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
MHL-FMM[3SOR;KX<4N2W?235\;[LV[U/4'/XNIQ6*Q&8PF1V]N5J_%E<EK2&
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
MWOWNK#^;U_,_V%_*I^*&3[SW%MZMWMV!N[)9#KWI/9-''0ST.5[-K-J;AS6
MRF]8Y]P;>R5/UKAJW$1#-5&.>:O5*B*.&+7,)(_EIR47S;_G9?-?>6]<O4#L
MOO/?N&3=O8N])-OT6V]G;%ZYZWVW@MJ+NK=%)L/;4>+VMLK9NVL9CJ.:J@QQ
M>:9HVD$]94L\M:]1&D9:*/U .PU'@V!M>U_Z^Q8SW3&Y]N='];=[Y";&?W2[
M3[ [1Z\VS2Q2UC9@9;J'$=8YC=577T\E#%0Q8V:'M?&I2O%432R2Q5 DCB"1
MM+?]_P )_,[WW\:/GQ\'M^;1W)1;6VQ\T<OD.I,Y!3X;"Y>JW7TS2=G4^-W=
MM^N7<6W:V/!&NWSUK3/'7XJ:/(*M&56HB5YHG^J;[][][][][^:[_/O_ )D_
M9GRN^5';_P =-D=ZXSLSX3]?=D=:;LZDVYB-G;-H<;C.PL!TIB]J[TR-/O./
M9V*['S(Q^]MW;JIGBKLE4T1>9C$ABBI3'NW?RI_Y>6T?Y=OQ8V;U?+M3KVG[
MPRD$^8[V[!V+D=S;DH]\[UG:"B:KQ>XM[4&+W'3;<BPV)H5BQD5'C<;!4I--
M'2+-//--9I[][+=\P/D?M+XB_&/NKY';UR6(Q>'ZLV/D<U1/G37KB<ENVODI
M\!L#;=;)BZ>JKH4W;OO+XW%K(B?MO6!F95!9=#'^6'3?)S^<K_.'Q'R^[9J\
MK0[?Z9[-V%WCO+<6S-FX#^YVP*3K[<C[LZ/Z5JYHH<5-'B<U1;'EP5'D:IZS
M,U%-0R5-1+55"RRM]%_W[W[W[W[W[W[W[W[W[W[W[W[V6;YE?)7:7P^^+?>'
MR4WIDL1C,3U3L3)9K'MGOXD,1E-XY"2GV]UYMFN?$T]5D(8MW[_S&,Q0D1+1
MM6!V9$#.ORP.I<#W3_-M_F34.(K*;.0YSY7_ "/KMV]BG96,J=U1]2]>]B=D
M',]@9W"46;K9*U]F]2[9SU3/!'458$-!1*KR  M[^L3TIU-M7HGJ3KKIW9-!
MC\?MGKG:.%VKC8\9B,;@J>L;&4<<5?F9L7B(*;'T^2W!DO-75C1H/+5U,LC%
MF=F/S&_YO'\U[LK^;%WIM3#;7VY6[:Z&V!F<EA.@>M*K X&GWMDLGNK+M2/N
M_>=;CZS<-9_?C=>.7&4$^-I<O4X6D&/B-+&)I:F>?<!_X3Z?RD=W?R^.I=W=
MP=]?W8J^]OD1@>LLU%M6+!239SH[;6-PVXLJVT*O<&>P>(SN)WOEGWS]ING&
MTJ/005F&A2.JK%5778R]^]^]^]^]^]^]^]^]^]^]^]ZQW_"KS)9&@_ES=314
M%?6T4>4^9'7>-R<=)53TT>1QS=*_(2L:@KUADC%71-644,IBDU(9(D:VI5(&
MS_A-)T!O'HO^6?B,QNW)[:R-+\@NW-U=_P"S(]NUN4K)\9LW<.R^N-B46-W,
MN2PV(CH]RQY?KJMEEAI&K:44TL#+4,[21Q; OOWOWOWOWLC'\R_Y64_PD^"/
MR6^3+MN.+)=>[ 7'[3K-J8?;F?S&)["[&S^%ZNZUSO\ !]VUM#MVOQ6 [ WK
MC:W(I5&91CH)RM/5.%II?DD[CW1WA\NOD#7[DSE3N#MWY!?(3M)ZAEH<=1G.
M;Y[.[+W4SP8W![>PM'08BAGSFY\V(:+&X^EIJ*#RI!30Q1*D:_3]_EX?%+XT
M_P F#^7X=Y=E[@DV#456U=M=F?*KM?>;;E$TNZ\K5RQXG'Y/:='EMU8O!R;%
MCW=3[9BCPE+ ,@:-*B>-ZF61O>F_\W/F#\O/^%"ORPVUU]\>.G-^U_QSZ:S:
M#9>RML[&P60WGL[:&]=XP8/+]S]JUM%D,_)1;BR>%?'4M91Q9N;;U$N,C-.J
MRRU514;]WP1^!_0G\OGHG;?2G1VUZ"AFAP^WCV-OUXJ]MS=K;WQ>'@H<QO?<
M51E<MG:RA_C65:KKH,13U7\)Q#5TT5###$Q!.E[][26_]][2ZMV)O7LW?^;I
M=L[$ZZVEN3?>]=R5J5,M'M_:6T</6;@W)FZN.C@J:N2EQ6&Q\T\BQ1R2%(R%
M5FL#\8[M[,S]A]E[OSN6W%F]WI6;MW)+A\MG,_G,Q*<979^NK*5J:HR=9/4Q
M4TPG$H46Y8DBY/OZZ7\O/X_=D_%;X6?'GX]=O[GPN\NRNJMC#;.[=S;=SVY-
MSX/+9%<SEJ^.?%YW=V)P6X\A2145;%&K55'3NNC0$"*OMI_F"?/SIW^6YT+#
M\B>\=M=E[JV5/OG =?IB^J,-M;.;I&9W'C\[DJ&I:BW?O+8N)&,B@V_,)7%<
M95=D"QL"Q4N7\M[^=-\.OYH.Y]^;$Z%I>U]E]@[ P/\ >VNV+W)MK:N W#F=
MG0Y#$8;);LP!V1OKL/#SX;#YO<-!1U J:NEJ1/61^.&1-;I;?[][][][][U&
MOFU_PJHZ<Z,[R[4ZG^-^P8N\]N[)ZUCQ^VNRZN@J*3:6X_D)-NG:-158LSC=
M^$S7^B+;FP*S,TM=7+CDRLNZZ*."G@DQC?Q!]IWJ'M[K;OOK39_<73^[<;OO
MK/?^)7.;/W=B%JTQV<Q3SSTOW5/'7TU'6Q!:FFDC9)8HY$="K*"+>Q(]^]Z(
M':/_  KP[LC[#WBG2WQAZLJ^ITSU>O7]5VC-NW']AU.UUE(QD^\:#:>]LGMN
MBSTL(U3Q45344\;'2DC@:CNB_%7MO+=_?%_XW][Y_%8[!YWNOH7I_MO-83$/
M4R8G#Y;LCKW;N\<CBL7)6R35CX['UF9>& RNTIB12Q+7/L>O?O>ICW9_PJ,V
M!T!\_NZ_C]OGH7>&2^-W2>[=_=29S=FT\7A:[N_(]J];YBNVCGZS$X+,=FX3
M8=1U]5;NPU6*.6:LILE)C3#-)!%,7IEV8?CC\ANK/E=TCU[\A.E<^VY>L^R\
M1497;F4DIGHZI9,;E<AM_.XG(4S-(D.5V]N/$5F/JUC>6$5-+)XI98]$C#;[
M][][][][][][][][][][][][][][][][][][_]'?X]^]^]^]_'&^9??-)\L/
MEIW[\A\%M?([6H^\.UMS[^QFT:NMBS.3PR;GR3U=/AYJZCIJ6+(U4#2A-<<*
M"0_11>WOZ3_\@[XK[O\ B;_+3Z6VQO;,8[*YCMF*#Y%0T=#09/'3[7Q7<^T]
MI;GQFT,Y39:"FJEW)MZE(@K[((UJ0R(6"ZC<U[][][][][][][*K\WOE/MCX
M4?%'N_Y0[MIJ/(XOJ+959N&FPM=F*/!1[BSLT]/B]N;=BR5:1'%4YO.U]/3Q
MJH>61I-,:,Y53\A_Y$]S_)K^<;\_Z_>5)M./='>'R0W]M'8VQMB[:EI<;CX!
M*<1L38.WSD\[D:3#8JFHL?#1PU>1K:FCQT+"2HE:F@U:-IWY^?#^I_DG_P#"
M=K$]1P[,ZS?Y)?,SN7874WR[WRLV>S^1KL14)W-W;M7%[6KH=P4F)Q^;Z_I-
MB8/ U$T$-9AZC_+Y$CGDGIJR/1/H:.KRV2H\;0P/4UN0J8**CIHP#)/55<R0
MP0QWL"\DL@ O^3[/W\M-I5Q[CZJ^&74RYS.3]3X+K/K'(]<154U73XWY>;HV
M=U_M[Y/X3"&:JGQ.1R%3W[B*S#_Q&AGFQF3AQ5++23RT0IY"<'Y0]3[^_EN?
M,W$=>;"K,QU)V]T7U_\ %?<E76X'*:<[LOMW=?QBZ=[ W_)19:GJJZ%<C1;\
MW9D@TD$LD >_A/BT>_KP^_>_>_>Z?/YYORTV;\6?Y=W?5!N+'KN#/?(?KKLG
MX[[2V]2Y_%8C,157:776Z-J5F]8Z"N\M;F,%LE\O3S5Z4T3,#40HSQ>56]ZE
MO_":+X)5WR,^84OR5W71;KH.K?BQ24VZ=O;IVSN79=!!5=]G.;8;9^R=U;?S
M%-F-TY3:V5V-5Y^MGDQ]+2(D]#"K5\+LL$_T5??O?O>@[_PI2_F3[T[[^0.+
M_ES_ !O[ @RW5. BPFU^\]M8C%;PVCE]S?(^#M/+4IZPWCD]W283;&YMI[+?
M:NV,KBZBAIFH$R=9-*V1G\:QTFU]_*8^$]/\!_@QTST=4KNRDWOD-O83LKN#
M![NS^T]RS[4[IWSM3;=9VEM+!9?96/I,!4[4VYNZEJ:7'F.?)$P1@FNJP1,U
MDGOWOWOWOWOWOWOWOWOWOWOWOWOYJ?\ PI;_ )D>8^6WRKF^*N/Z]QNS]A?"
MK??9&RDSE94U61WAO;L6IS"X+=V?:J@K8L+C]DS8C;>+7&X_[(U\%2E5--5R
MI/%3TVR5_P )@?@1N+XG_#3<G??8>(W/MSL3YE+UGONGPF0W1L?<6U:KIC;^
MWLUN;I/>&VJ7:25N2P&0W?A>V:^;)4F6R$M;'XJ=&I*&1)5E)9_PHV_G.]7G
MKKL;^7)\>VVAVEN#>U-M>@[][&AJ<KE]M[$Q4<\&\H]C;/J\;)B\-F=_25M+
M@ZFHR5/69?&8ZG:LQM13C)!_L0$_D'_R$9M_3;/^;OS:VC64>R*2KDSO1'26
M3R&/AEWK+#00IBNQ^QL7209#*4.V:')U\TN)Q<E7ALM_%L.E15PR8Z2..LWL
M/?O?O?O?O?O?O?O?O?O?O?O?O>@Q_P *V3;YA_&4_P#@-4O/_E4=Z\?ZQ][3
MW\D^_P#PU5\);_\ /GH?]M_>3<-O]X]VD^_>_>_>_>_G%?\ "H?^8KUI\M_D
M1U+\?^A][[$[,ZG^.6W-Q5NX]Y[9Q.[(LG3][;HW1G-N[\VG'N?*RTFU-X;-
MQ6S]E[<K,=7X2DJ:*:>OJ2F2JEM%3&7_ .$VOQ4Z'^/75/8G\Y+Y.=Y4G6^S
MNL1V!UYL;'G*04N&I*'%;5SS=KS[PP,NU,MN3>VX,EB9\<VU<7MJK_B=34P5
M<1I*R66FB%>7\Q3Y_?,/^?)\F=H](?';K+=IZ,H]Z8'"=*=*X?)S08_-;VIL
M-F*/_2/V?NC<N3Q&P:'>5;#G<RE#5SC#4V,P%1'2R^29*BKJ-]KX'?RM/AS_
M "YL&U+\<=@5U+O/);6IMH;Q[:W=EOXSV1V!B:/+39JF&ZZK&TF"VH)XZR1;
M_P -Q..C=88]2,RZC8C[][][U#?^%.'\TK;_ %KUE4_ 'I/?>ZL=W;O6:1_D
M"^VQN#;U+MGJ'<&RJ98>O]P5V1V]38;>6([HP&^I6FCQ.1J/LH<3)#7(AJ8U
M.OK_ "(OY6FZOY@7R2QO86[ML[7RWQ7Z)W%BLAW0-U92/[;>=;4-32XWJS'8
M3#YBEW?_ !3<.,GJ*Y:\01XRGAQ\J2U*5$E/#-]+[M/M+KWI+KO=_;':^[,1
ML;KO8>%JMP;LW5FYGBQ^*QE+I4MHACGJZZNJZB1*>DI*:.:KK:N6.GIXI9Y(
MXV^91_/8_FOP_P S7O'"X78NWMN4'Q\^-V=[;P?1F[*;';HH=Y=C8?>\^R\=
MF=\;J7<551?:XO<HZUH<CAL<<+B,ABJ6MDIZ_P"XG74EC7_"27J.':_:GRO^
M;>\.P=C[-ZLZZZ>?H/<B[KRJ8!Z++]@[TZW["QVYJO.Y0TFW,?MZBH^N9Z28
MSU,<IJ:N$*I741OA[![-ZV[7PU1N/JWL'8_9.WJ3)38:JSVP=V8'>.&ILO34
MU)65&*J,IMVOR-##DJ>CR$$KP,XE2.>-BH5U)4N:S6&VUALMN+<66QF V_@,
M97YK.YW-5]+BL-A<-BJ66NRF6RV4KI8*+&XS&T4#S3SS.D4,2,[L%!/L&-L?
M*GXP;VS^,VKLSY']"[NW1FJC[3#;;VQW!U[G\_EJOQR2_:XS#XK<57D:^H\4
M3-HBC=M*DVL#['KWK)_\* OYT=?\(.I=O=,_%/<_6>[>\.\%[KZ^W=O##[WI
M\_N'XY4^S\3@]KY>L&#V7NC&9S:/;BYK?7GP%7DG:FQ]?@*D3T-605BT!?B1
M\;.POF_\G^M/C]LW(1P;P[@WE%C*K=67H,QE,1@?XE4/-D-S[H_@E'79"#$4
M\TEZB<1Z5:07(O[^P_U#U#UMT)UIL[IWI_:6-V)UIL#$)@MG[1Q#5<F.P>*C
MFFJ124\E?4UE;-JJ*B21GEEDD=W+,Q))]B/[UZ?^%!/\TK;_ ,'_ (V97H_K
M7?6ZML_+SN_%8.?KN;9PW!@\UU_L)\UF&S7:T6[CMZIVL\<61V<^!.-CR,&8
M+99:J.+P0N_OY[_PK^.N_OE?\I^E.A>M-F1]A;GWMO&GJ)=H39O [=ARVU=H
MT=9O7?WERVY<S@,1!%0[%V[D:AD:KCFG$/B@$D[QQO\ 8+V'L;:?6&QMF=:[
M"PE+MK8W7FU-N[&V9MRB>HDHL!M/:>(H\!MW"4CU<U15/2XK#X^&",RR22%(
MQJ9C<E5^RK?-_P"3FV/AM\3.]_DMNO+8O#4?5VQ*[(8.JS>#W+N/"U6_L]54
M>TNL,)E\/M"-]PU.+W)V1N#$XZH>!Z=8(JII9:BFA22HB^19W)V=O'Y)=\=K
M=S;@PV-7?_??;>^NS\YM_9>.RBXA-X=I;QRFZ\GA]J8FMK\[FEQJYG./#0T\
MU5650BT(\LLEW;ZRO\M#XY[8^*'P.^,?1FT*G=U5AMM];TVY9&WU-CY]T4^>
M[3RV5[8W9C\@<7@]N4L4&*W7OBMIJ2(TD<T%'#%',\TRR32'G]Z_W\Q[_A0Q
M\6/@'VWB>CL%MC(?)/LN@J\_0=MX#8FY7VU!U#D,='MQ\'C,ON#+[4R.U]S9
M?.ME:^*HI,9735.%J<3+!7I!-(B>[!_Y7_RPWM\XO@UTG\I.Q,%M;;6[>TIN
MTI*_![+H\M0;<Q]%L_N7L/8&!CHZ;.9W<N26JDV_M2EDJW>LE26L>5XUBB9(
MD/U[][][][][][][][][][][][][][][][__TM_CW[W[WK^_\*)OY@7^R;_"
M+*[%ZS[ _N[\B^]MS;7V5M./8O<_^C/NOK39M1'N?=.3[NV]B]O^7?62VS29
M3KQ-MSS4S8ZE\^;"O7!U%-4:*W\I'X5;Q^=?SEZ:ZCV_6;FVKMK$YFLW_OSM
M##]>97L+!]=8K8."S.]L++NZGH<MMV@PN/WON?;=)MVEJZS(TD:5^4A\8J)=
M%-+]:OW[W[W[W[W[W[W[W\V__A5U_->QOR/[BPWP)Z5K=_X78_QIW9OG&_(*
MIFW#D,+MKLKMZCSU'B*7;53L>AD;&[@P?5HVK]UC<M72RR2UV9J4BI:44HGK
M+#O^$E7\JB'9FRJS^91W#CM]8#L//9',;+^/VU\QM_+;1Q3];Y/:B1;C[.\V
M6C4[]P/8$6YHJ7#5%+%!1TAQ-3(LU6:E12E8_P"%H7R"[,?O'XN_%89:!.G*
M7J6E[^.#2@HA4U'962WEV=UXV4J,H(CD7@I-L8=8H:<N(%::1PI9B1I!TM74
MT-73UU'434=723QU-+54\KPU-/40.KPU$$T162*:*10RLI!5A<&X][C?_"3/
M^7//\E/DOOG^8!W%25>6VG\:]T8(;$I.PNJI=Y[9[:[<WIBM\U]9NS =D;DR
M4>*QG8?0F;Q.%SK24U)E<E35V8H*DRT$OV\TQ:_^%%?_ &^:^8'_ "T^/'_P
M+71WO;[_ )M_\_#_ (:S^1^ROC[_ +*C_IU_OATCMON/^]W^G3_1C_#O[P;[
M[)V3_=S^ _Z'.PON_M/]'OW/WGWL7D^\\?@7Q>22Q_\ EQ?S'.BOYE/1%!VY
MU+6TF%W9AZ3 T?;W4%9N'%9G=_4^[<MCGFDQF4BI?LLI6;5K\GC\C!@\W4X[
M&QYV''3S14\31S0Q6">_>_G)_P _SY?[U^</SRJOC?UOCL_O/;'QQWUO+HGJ
MS8^&V+))OK+]RYK,[:V'VEA<128<9/.[VEW'V!L"DIL)%&CR31A!#"'F93NA
M_P IGX4;;^"OPCZ:ZH@Q>$D[%RFVSO#M?>T765!UGO7=NY-X9S/;UQ^*["H4
MJ\KG<GF^L\1NN/;4,N2K)YTIL8H6.E0BEBLI]^]EB^7WR_Z*^#?2&X>__D)N
MR#;&Q\'5T6)HJ.&HQ3;HWCN3)+434&T=B8/*93$MNO=E5CZ&KK%H*:0S_8T-
M34$"&GE=-(S^0I_+1[5^0_>T?\T7YN/3U_Q^V%5]B;WK,W\H]OQ[WB^0NXZC
M869I:[L?,9SM?*Q)_=/8&0W)%N*+>E3#EZ.3,X&6&.6&II9:FEW-#_,Q_EP*
M"S?S _A&  22?E;T0  .223OVP 'LY>'S&)W#B<7G\!E,=G,%G,=19C"YK#U
MM-D\3F,3DZ:*MQN4Q>2HI9Z/(8[(4<Z2P3Q.\4L3JRL5(/MQ]^]^]^]^]^]^
M]^]^]^]^]U&_SN/GSG/Y=GP-WAW+L3)S8;N'>>\=L=1])Y9MKX[=N'Q_8>>I
M<WN^2IW'B\K*M"N)38VQ<V$EDBJ%6M-.IB*N67YG'Q3Q>S_DK\Q=IY#Y<_(4
M;(VQG<IOWMCN#N_ML1=FY#<-3U[L?=?:M3AL_'OC>FV'WONKMW,;3BVY21U>
M6^YKLGF841*J9DIIKH?YDO\ PHR[2^1.V]B?'_X&;:WS\$^BNHMTYS#X#/\
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
MO)TN$I,GEHI*J2GHZN=(%8I#*P"-]0ONGY]_#+^3_P#'3J3JCO\ W1B,-O\
MV7TGL^LQ/2G3.VZ:?<F_GHIZ/;&ZLYU_B\BFQ]IF#([O3(U\DN3KL3+5!*B5
ME,Y*-HD_S??YR?;'\S'L],5MYLQUY\6MBU>1AZQZPJJ'$XW-YSS9:JJDWWV>
M^-R&X6K-Y9'&)04\F/BRM9A,=_#T>CC6>6JJ*@H/\LBNJF_F0? %&ENK?-'X
MOJPT1\ANZ]DJ1PEQP??UZO?S\_YY7\]ZM^5<^<^*7P[W5F,5\9#0IB>V=Z38
M';]#DNZ]PX;>JYNB7:>8:HSNX<3U?21;<Q%915$#[?RV1EJ*VER-,U'HC>EG
MX$=5_$;>6_\ /=B?-?N/ [*Z,Z7I*#>^XNFJ(;NF[A^2T>.ARN=DZCZICP,&
M%PU'-NJ/;AP];7UVZ-M34$F8I)::<_NRTQ4Y>RMUX*OR%#UUO;L/:6RZ?,Y6
M?:FWJ'>FY\?3X?$U65JZZBI31TN<F@BGC2<&6SR%YBS%W)+';*^(W_"K3>^U
MNNMR;;^9'6&0[)WS@>O*F'KWL;K+;^UZ'(;[[-0Y"2CG[9PAW)U_M7:^U:AI
M*:.67;E \\4:,5I9&-_9*/D)_P *?_YCO:IVD>G*WKOXO+@1G_[PC8>R]I=B
MG?)R9PW\).6/=6V>P/X0-M#'5/V_\,%'Y_OY34^7QP>*_G_A.O\ S0>\?G-0
M_(+K_P"67?=!VAW=M>LPV\=@;;.Q-@[(R='U720T&%W5FXXNM]C[1PM=04^[
M=PXV!VJS+5+)4*$ CU6V<O?O?O?O?O?O?O?_U-_CW[W[W\?7^8;\F]^_,3YG
M]^?(3LS$;1P6]-X[JQ^#R>,V+09G&;8@I.LMKX'JK R4%%N#/;FRT535[>V1
M235ADK95DK9)7C6*)DACW?/^$DG_ &[?[F_\78[(_P#?&_''WM'>_>_>_>_>
M_>_>_E?_ /"LGY!;S[4_FT]A=0YZBV]1[:^,G7/4?76Q9L/2Y*FRN5PV]^M=
MJ=Y9:OW9/6Y;(4E?F8MU=IU]-!)204,"8ZGID:)YTEJ)MD;_ (2 ?"O:W6WP
M9W'\R=V]58S%]Q=]]I]C[?Z[[5ES4>4R^X?C?MF'8>VX<12XFASU?C]M44'=
MFRMTI(M30T.7JFI5DD\E"U$[!A_PI@_GP[,ZBV'V1_+A^*^:VUOSM?L;;V]>
ML/E7N^,Y.MQ'4FS=Q;?. S?66$JZ,T6*R_9&XZ3-U$&4DBJZF#;J4DU#54\E
M=/*E!\Z6GIJK)54-)2035595U$<%-3T\;SSU-1,XCCAAAC5I)99'8!54$DD>
M_J.?\)NOY*F]/Y;O6VYOD/\ (T9G;GRI[OP%9M+,=84N?VOF-K=>]4_Q#:N?
MP.+S8Q&(K:ANSJC<>#JJBMDI,]5XQ,=/20&GCK(:AA>O\Z?D;%\2_A]\D_D+
M39C86+W7U9T?VQO/K:B[)R"T.U=U=H;7Z]W+N38&RZRG3.;;R6<DW3N3$04@
MQU!6T^0KED:*F=)65E^11T)\D:?IG>W<7;IVWDF[FW%LO(R]#=A;2W!7;8RG
M0?=U;VCL'>4';. >.2>HJZK';,PN?PE/ \A>(YL5*OY:=&]@MU)B<=GNUNLL
M%F*5*[$YKL+9F)RM#*SK%68W);DQU'6TLC1LLBQU%-.R$JRM8\$'W]DO?/;W
MQ,^ W2.V,1V%V+UST!T_U+U9/C-B;=W#N,0UT76W2NTL;22838>VZFJR6]^P
M*S:NV*:BITH<73Y3*U#RT\21S5$\2R:2W\X;_A1IVMWSV5C^@_Y9?8>XMK]0
M;<S&TMPT??W6]!VALWM_MS<DNT,D,QMC$8O.0;5R^%Z[Q]=NUJ.IQE;MYZ^L
MS& BKH*S[1XXFUW.\/@-W]\<OC#\?/E%W'@X=D[<^3&Z-^8?J_:&3F@;>%?M
M?8N'V=D6WYE*"CJ*H8#$9[(;HGHJ6BK_ +7*A\;+-)3)334DTY6.N=Y;IZZ[
M V-V!L;.Y#:V]=C;PVSO#:&Y<1.U+EMO;HVUF:',X'.8RI O3Y#$Y6BBGAD'
MZ)(P?Q[^SO\ 'C/9C=70'1NY]PU\^5S^X^GNL\]G,I5%34Y+,9C96$R&3KZ@
MHJ(9ZRMJ'D>P U,; >QA]ZEO_"E?^9IC=B=:U'\O?H;=>\O]/O9<GVG=-'M"
MCW#C6PW5VZ=J4M+1]=9.6KVZF/WK2=V8?>TJ&##5U3)31XR2"L1#4QHVC'W1
MTQ4](UNT=M[@WCM/-=@93:M'N/?>R=KUW\?DZLK,U+)D=L[9W!NW$FNV-N#/
M9C9-5C<S/%A<ED!ASD?X9DC29>CKZ&EW8?\ A,K_ "Q^O^N^FZ#^9-WKMC*8
MGMK*YG?1Z%S.;WCL^HV'@NC:G8^*P-9VG0X_"&;+;?W-F:S+;NPM>,Y7QK'C
M*=9!CX"T=7-1[_-4[:HOYLW\VNGZ+Z.ZQZRV1D)N_P!?BOB>[]O2[GW9E.TH
M(M[[=Z<QG:?8V=PN<SVV,GUQMX8,Y3#383$4,M+A,A*M5/D&6"6/Z0/2>PZO
MJSIKJ3K#(5]-E:_KCK'86PZW*4<4L-)DJO:&U<5MZIKZ6&:\T5-638YI$5_4
MJL >?8G>RG_+?YR?%/X)[+P/8'RM[@P_4VV=T9S^[FVY*G";MW;F\[E5A6>I
M7%;2V#M_=6[:ZAQT<D7WE9'0M1T35$"SRQM/")/GO_S$OYA/RM_GJ_*3:7QX
M^.NP\Z_4=-N?%0](]%8O+K3/G]RX[%Y#$S=J=EYK<F8Q.SJ//S2[DRD-)73+
MAJ/%X6MAI)M=0)JFHIM^3_0N>^+GR&[D^.NZ,WB-R;BZ8[!W'UYFL]@$K(\+
ME\CMNNDH*FOQ:9&&GKEHJB2,M&)8TDT_4 ^_K&?RUO\ MW/\ _\ Q2GXK_\
MOB]B>SK>_>_>_>_>_>_>_>ZJ?YLO\J?IK^:=T;1;.WO593:_<'5>.W]F/CUV
M-B\I%CX-L[VW3M^F@CPV\8*G [G3)]9[CW)M[!S9Z"DI8LN]-C%6BJZ9V?R?
M/BZ([A^>/_"?;YC=M9"KZ0V#2]OP]?MTCNC']O8O,[\ZZ.W=^577/<.+R&W=
MR=2]D;=PU=N#(XG;6+J(Q'FJH4L$]3!4TRU4;K3[)N"_X6(]%Y#.8:@S?PR[
M*V]AJW*XZCR^>/;. RHPF+J:R&"OS'\+HMBBLR0QM*[S?;Q$2S:-"^IA[MD_
MZ"0?Y+__ 'F5_P"R\?*S_P"T9[]_T$@_R7_K_LY?_LN_RM_^T9[]_P!!(/\
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
M]9NN#??QY[#ZQIL/U[O;<VV:ZMW=!NR/>.^-OX2HR.TNM(8-L[*J:G!5>_\
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
M/4.\XILKNBOW-UO525Z9/=";QIJJ.AI-KTF-EK*>MHM4514??)3TQ=OY7_\
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
M*C:H$T[+$C$54G_A9?U)8V^"'8U[< ]Y;9 )_ )'71M<_FWNG+LCY+?SRO\
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
M$V'PX^$5'OK)]_0]>?/#?V[ZF2@QN6[G^/\ LE=@;0V@L>#J*/'X#K'>F9[?
MI:;>"YFAK)*C.QY&*2>BJTI%IHEADDJ-AK;&V-M;(VUM[9FS-O8/:.S]HX/$
M[8VGM/;&)H,!MK;&VL!04^*P6WMO8+%4])B\+@\+BZ2*FI*2FBBIZ:GB2.-%
M10 ^>_>_>_>_>_>_>_>_>_>_>_>]?S_A3#\@?]!_\K?>VV?[I?WG_P!F2[-V
M-\?OO?X]_!?[F?>XW=7;?][?MOX+E_[Q>+_1#_#_ +#R4%_XAY_N1X/#-0W_
M ,))>C:C._(WOKOC<G3TV8VWLWK@;9ZV[FSG7SY#![4[,JLEBZ;=FW]C]B5^
M(FH,%ONIZ[W68\C24%9%D'PN2TS(::HL^_/[][][][][][][][][][][][][
M][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][
M][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][
M][][][][][][][][][][][][][][][][][__U-_CW[W[W[W[W[W[W[W[W[W[
MW[W[W[W[W[W[W[W[W[W[WJ5?\**OY57SC^?O?/Q1W5\;,MM7(];24^'Z/W%M
MS.9O>T5/L'=V8R/9F\:GNS>^+PNQMR87$=88? TE-BJS,135&66NK*:FBH94
MEU@\G_"<7X8_(+X3_P O?(;/^2>#I=I;^[:[VW=WA0;)D7)P;HV5M?<'7_5F
MQ\?M[?\ C<EA,.F&WBN1Z\K*J6EIWK8(Z.JIB:CS-+!#?C[][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
M[][][][][][][][][][][][][][][][][][][][][][][__5W^/?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?
MO?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?O?_];?X]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
M^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]^]
6^]^]^]^]^]^]^]^]^]^]^]^]^]__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>stn-20201231_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/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:stn="http://www.stantec.com/20201231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="stn-20201231.xsd" xlink:type="simple"/>
    <context id="ie435fcc333294889b918ef14d7945238_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="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6888a4348d3e4e97bbf0a877e06c311c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc5cb509817e4883a9899756227a741e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2efe1f29e99b476f8ba19205ddd9e690_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icc1c7f032cfd45d1b9480c036e97d1b1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifff7168c63ac498abda74a67acee3389_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9116200f37944f7698a627fa110b10a3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icdcca06c0dd1474384a61f3a6ffe6714_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4fc11e4f27d248ae90a5bcc1b6080fe8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5a3618dda8f5437ebc8169d94d4e2f88_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ica5179a7dccd41a9a2d7dca0aab02f49_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8c08120dae5742bfbca3976dad6205f5_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8df4f96d7c9644f49853b1c0f07a3e93_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i6c6263e50f8441d38f7ca51d46e5aeb8_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i21e1b1c9f26148afb4c621a0668447cd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i990850168fd348f4b1a206816242bad8_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e94cb470fed49ef9ec429fc274cc85f_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i71b918f640a844af9e39983d93064f64_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8c2f4d86a1f647948eb35359c6682a57_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="i595a39896e0f4065a1b2e7e7a868639b_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="icd1a0027be6245389b2c65c9d6216a0b_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="id889fccc8d9d46b683bad5531acf3de8_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="i4cbf02fedd4947a4a07d7b42e9f14aad_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="i07584f8b00fd4874ae30ae95d43687e3_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="ia8c5d5ccbf4547709230dfc829c750d2_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="ic583dfeb9cff431382adc74b3ce303ad_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="icc0737c5ed3342f3af32d3612ed9b156_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="i2322b8210aa34c949c822570d20c3cd1_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="i09dec1d85fd24153b7eacef5526cae6d_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="i1a76efa0822c4aba868e8d9419789c32_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="i7993f436583745e996e42df8fca7777c_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1278d8ecaaf84262926b73ff406027d6_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3b7a589d937b49cca26f3ea8610234aa_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:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5dd0f903e5c4b0aba142c709a6c6494_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:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e21f2a9dfaa4f79b96dd18eaa1f28c2_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74e07a46976c4b64b7c605d09497daeb_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2280e89ce7294bb0a5339b72ace1054b_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i614560075b0d41ccbbea9190c71d7732_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57f71bae0fab44ffb87c2f8609fa86b0_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc9b626ad10f4b45814b50a8674ea131_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id248c1a411e94ed9ac8745b5a3f84fc4_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie93a019565ad4d038c7bbf3cdec5e0ec_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6979249107b41c496e3d10f5a4c9f62_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0de1e22800f14de78a798ca366ad9d9d_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="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if5796569b3c04a23bdad3daa9dcc1dda_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="i2767006f732342dda94432afcb90b377_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="i8120b75f48f44855bc5a21f5777f2060_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="i8426b23c5ab142b5b35f857b976dac23_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="i3e3ac286de3643238b679ebf232f56e2_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="i79ffc296e9ea4b97ad9113dd9d90b14f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib333e61e212b4b12bf8092de8e9315c5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c1e07d279334a5da770b9d61161c05e_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4511ca0c37b34bdab0f4af7c4b4418c0_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i940ec67352df4e20879ce9008e62d481_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="idb10d18e5a1944de87de66767a42f273_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ibbba6fd4b5d34c89a4e578e7e13007bb_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="idc94d669c4994700be6b3ef88db4aa55_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8c2d2dcaed384f9a8382676c9820ec92_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i2e859e9968cc40b5b79dfde4006c6d36_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i62774f31a346480b8176d35415447d14_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i15020c81d4234f7ba02b7b2daa0645bd_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="i837399352f824cdabe0e5ec51243a6b1_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="if25005899a6f4a44980f9e1d023b12e1_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="i82e88590636f462ab1ccd04df32c2cd7_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="id7b1d2a85baf47e3bce037c94ed78edd_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="ibfaecab9d6ea45b680c6279dd4a6f546_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="ib9f93e361aaf4783ab85149489615d1f_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="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_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="i0bfd74b4ed92439faca106b46c874093_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="i4cd91ca41025497981b55359b6cacb5d_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="i036e5ef365724c1eb43dcfd6c4e2f409_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="i402109c6651644deb59f1024083b2ad4_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="i4fb2373534374b749fe759a4d5cca590_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="i5ce0249845ae4f0bb93cfc96bc3b02d2_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="i72e67a8be141446bacad31dcab83a385_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="i7f82962b9b474508bbd9c459fb503c74_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ide0a8c8c5d204865a643d04972c858e4_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i34f790989eca42349682ffb113d5f152_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="iccc0e25d99c24512aa0df61e9cb34147_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i979236714af342d8bdfe59e7f2649599_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i101309c49827418ca35085f6002b73ae_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="i98471d8988794598ae873cb45a8584c4_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="ib8be98a571164b9599d36045dcde9cb3_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="ief757b5a145d4959816e7b970ab6b5b6_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="i8a32c3d5d6f949c9b9506f51facfe016_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="i4ccd1c0a1e5d426d84068c11d64184de_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="i3dd9fd1a08c94dacb40c94885fffd358_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="i3837af15d4254b17a2f720bb5655d9de_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="ie829c8b36de14b3aa896f9825c1a7f7d_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="i3d022a50ae014c658f8a22aa66832264_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="i608c416d03684a6598a825dd9313ef4e_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="i7305239ccbc64c03b87c0721113fb2db_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="i0d1d9ae593ef4e978fe1e358d4acd897_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="i8b6c8131988f4339b3e7ca0ab2b0042a_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="i4d41d19c58704702aa9993c2f2b72177_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="i93a669039f9e42a0b0352a3b067e76c7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i21ff5ac04f664bc098b18e40ff3a85e4_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iab28aea1c10b4ce7be0bbf89dc40d398_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i2baae21343424c588355e9cde212d64f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i96bb4a6d89084a6e951fe34e3614fe4d_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="i5a5a7f99570d4864a92ad3474a854bc5_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="i0875a2adad04473d856499b72bf1e510_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="ia539450b76704d8aacb67242e2e7ecf3_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="i3d850fa8011440f783d1f19a3537cbf3_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="iec1ca3f567de499cbae8b84ac9e34c53_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="id50f47aa5cba4bed81e74bdad76776a5_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i65ddc248043843bdb7c2fb221e7e84a2_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="i6e836e7fd5a84c34b52ad6aeb93fda9d_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="i5a964777c8954cd7975be0ad8845da99_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="ifbe5224285464caa834b558c126bdb93_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="i0545bff60386482a92b7f7e936b03b23_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="i4083d2b3517d4216a6992d3517b49328_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="i07dca96b76984d5aae6d3a0c7ec81d8d_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="i6aa0cb280dcd4bfb8648e72ed6b7bf2d_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="i273aceac41f14e6983998b7b2f26c86d_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="i986528a48cf6454a8c99507dfeee140b_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:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c3bfa4e3db54562a2e9c1ac1a50ab0d_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:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b2b436ec29448bca31ed5d6b3998b77_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="i9e473128e725419784e12fe04580ad50_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i70de6c0913fe4f7e8f7b5128ac529051_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="i55c79d392872443aaa8c26db4d2be7c2_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98727a4858984f3f98200dff8047d894_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c3544d57ecb4045a5427c4fa4528937_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87cd8871f7474c88bee262d02137aa0d_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="i43b02c05a92f47b2b9d991c75f02d156_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="iaf718ce6d0a34a0f9f033b5272eeb5fa_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="icfc575b6eefb40168b8811d2c6bab1c6_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="ib1bc86ce53e442a1bfb4697fceb5f138_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="if904ffcc8d8343dd9958e5d115756cce_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="i35d99491d7d249b48dc6ed203a12415d_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="i8a82ceadde854dfebfafd9674919836f_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="i25f8134adb5a40738664f2717aaf7e0f_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="iefed356e435844b4ba91ebc42ab87c3d_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="i5e7abf34e88c4542a40941e10e91d5dd_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="i944d59e22a7741448dc889210f73f34f_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="i3cc46fafa2e641169b9211079a651a13_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="i834d2df5c3b84d0fb13f09221a3328a0_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="i0566c7beba364c21aed78c8d29de38c3_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i92503d939be243bd91acfc0405628f02_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="ie4945c307e0b474894f463c2e37ad0e5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d82452f1c4b4b348bf5f1dc8bf12f78_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="ie5aee6919f6440a78846afa65c5d4db5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a44a916ebca4cca8c7b5e9d8705a0c1_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="ibb384260f30d4e2b8b3995c63a665d23_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d7a1843fb1248e783a506af16f3ca46_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="i1fcd6cf263314b5eb375af60fcdbd426_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i61b1059f86ee487286d887ada946647f_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="i29fb8ed992b04558b7c176c33c5600dc_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="i12a40905241a49fe9f5d24572ba2714c_I20191001">
        <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>2019-10-01</instant>
        </period>
    </context>
    <context id="i996e01269e95432fb137e3068fa2a186_I20191001">
        <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>2019-10-01</instant>
        </period>
    </context>
    <context id="i8cc67ca3960d4f7391d24c28ebc8d1ca_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="i18312d30b8f848628834ad66b6c09b46_D20201001-20201001">
        <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-10-01</startDate>
            <endDate>2020-10-01</endDate>
        </period>
    </context>
    <context id="ifeba814ee12e42119208285be3f42adf_D20201001-20201001">
        <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-10-01</startDate>
            <endDate>2020-10-01</endDate>
        </period>
    </context>
    <context id="ic52ccd4844554da6a32fa58b4435ceb6_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="i5d54ec5176484d0e83406368c2267c9b_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:TypesOfKeyAssumptionsAxis">stn:OperatingMarginsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="i331fc40967b341dd91026a543422d73d_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:TypesOfKeyAssumptionsAxis">stn:DiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="i557c8c34fc274dd5ba81fba05f00f76e_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iebb62e4ff77c48f5bde9d4b7dd48d169_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib3ba65fc29e6413da6ad497076e44db3_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a32d1cb793d45539851d8ed294953c9_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if533b0a5d8fa4fafb63ee097d49a0140_I20181231">
        <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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iee103c80c877454f90421fc43ace39d5_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9d4ee914ff3a4edfa481d59b38be3bb8_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i306347ddc64e4f1684bc4625eea9b6f1_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9e7eaea171644d3e8641ddc7e627c4f3_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if99c578af050422984b6bb73388dfa11_I20181231">
        <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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id5c991b0fdef432591a9a7e247073f87_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i84e1137ecaad4ef7a4b04f77090a6f8b_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i06b02086f9694401817d2b8b136431d2_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ifd6c8e88d8a442d98dc95c96d2c8ea4c_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i092a0094729743a88d5146e93b58500c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32768267801746b69ebb78be76a86391_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i52aea7094c0049a4b7f9c2a5e20604ed_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="i4b8e61351db146e8a611d072f2148f2c_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="if982f85d0b804392b6ca50cb6078b395_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="i2790354116a6404fa655ba90d7b4abd9_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="ibc8bb11b9b4c433685502863eb773560_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="i5dcb2883c2764f3c966b4246fe110f23_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="iae36a6d741ca40c3958df6b8b966feaf_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="i3e7e408d61974d3485b29681c98925c8_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="ib1811a20a0de4b39be1062fc0a105d90_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="ic33c6c2b11434c6abec05cdf68cc66b8_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="i178b6eb7f2254a12807d2aacf18f45f5_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="i1fb38522b743476eb4c2bbdd36ae8480_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="if9c79268d9d744f698f27eb8056660bf_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if348030f856d4b1f8455cc749050523c_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9e37115138da4ad48e9dbeb82691d16a_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i22952edbc8ba46d283a3c1d89fc69670_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie6a3d560b42e422f90cd8d691e8e4c57_I20181231">
        <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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5359bdd9fa5746bebce7f1f3686d40f9_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1f53c7c05eab44e08529d3c8c8123b6b_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia98de3e1c17645b1b8381cba3f41fd93_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8d1d7f8720b54850a985923d068ba221_I20181231">
        <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>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i21d5629783d94ac19b4beb40d7604aa3_I20181231">
        <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:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if7b342b0e8e140e18bc8f494d45109e9_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="if5dd527804294b35be76d16bceb297f5_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i325fbe6b18994eaaa3aeefa0f4e3a0ba_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i06299a7d08a04eaaa563926fe18e9daf_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ic09544ff95a74dd986fd72627450618c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3f9c017e22604f54a861856e373f1600_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7a9851664112426e88cf6bd7b2931162_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="i157697295dc542e090ab166144f6e8fe_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="i65169bc4ec424820a578c7dd967bc9e0_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="i0e80ee50096741e3bbf962d9c8463589_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="i4c590c5191f348ec82750d093b9b914b_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="i15145da660ee47e48d0b9ba442f7f646_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="ie65f32e068164e30ba7e54729735d8a3_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="i9a0e2599965e484d97e5609fdc872e2f_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="ic603fb2ce6c94b79bb2b6f8d26a00f44_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="i2051a6e362594d2085edd641ddde22a1_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="iabd30654ac824130925ddbeccafe72e7_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="if8ee35d6ac434d85a1abdc398b1dce69_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="iae2a1f25ac694059a6b594b3785179bf_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e3ed882e95a466885d9421b1090aa28_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i59cb3c33c4c349859e1c752b81011719_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i20d9b2119fc64229aaee23dfadae5ea7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb68506cc2224dd0ae5ccc86be338913_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="i216a8b19208a4620a6e0ebe81ad9ce9d_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="id64ac780017846ca9d0d696f95310268_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="i9cfecda5b9d8428b9a8021a1cbe78718_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="i4f293cd096574b21be4e207a98213805_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="i27580519fed44f7abd82ab5e273cd431_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i993a4ab343e4497ab106c946a094b733_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="i4ca6d984ac04414191fcc33835faa051_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i156b1ea1c3094e71a24baaafda33398a_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="i0e7b8f9c4c2c4112aad710200c55f2b1_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i73799db4d1c7452685590810154884ba_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="i90e4e700983c421c9128cfa2949a3aa7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="id98cad9dcfd8406f99cc6e8621d0033c_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="i422f10775a5a48e5b80b15a2b2c14f50_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie449c06139914bfa9381e2ba11ee7b3a_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="i945a1e6b3da049899dfbc740c309e086_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie141ff9043b3438bb55ee39cb59b2485_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="ic8e39ea5f54f4facabc4559685c84d84_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if0c7101a03db4040a015cec1581ccaf9_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="id79256067d1a4eecb9f60da380c020ba_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="i5cbcde20b72d438a9d5d9dc9ba36100a_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic0f069fff3bf4fef9cefb6de210ded20_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7a41a6b7e7964a88a9e8b5e19501bcde_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="iabd525aa4b204454b112b20b6690b7ef_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i26988d1156cf4d32947a804c2069e3b4_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="i900226c715f44c2abde09a9422caa7d3_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4ca51b1067314cd2a43a0e73a272cb03_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="ie8f02bf9d70f4dcaba4e64a29c38d9e9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c2154eb888b4167be674f27b611582c_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="i127835d1cb454f0aaddc86927d7a517a_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="i2505c756bcff41d59493cdf9a6553452_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="if055cf323c684c9da8d95819f8b931bb_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="i2f6b332e980242209630e6af1101adbb_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="i2444f9c3088245bb95a3655d5d149c25_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i864402a276804c70b60469247f60ecf0_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="i977c3078eb58437990197400dd032556_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="id58aa6b314e64ab7b37bfdacc80e660d_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="i11d1801f3ace4604b786f18dbe65efcf_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i942738b4cf334064963b3144112c02fd_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="ie14b35aff8f347339a2d2e97213272a9_D20190719-20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2019-07-19</startDate>
            <endDate>2019-07-19</endDate>
        </period>
    </context>
    <context id="iabcb6140199349d5b96ad40d5dc4457a_I20190719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2019-07-19</instant>
        </period>
    </context>
    <context id="i9da70fddd37647cba47ddb4aae4c43e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29b65ffb25b94bca9a17887abdb506aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a4e70f4a6bf4aaaa3cde164c2321474_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e4e3a1f57dd4d408766a76a3f470573_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">stn:CanadianFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic94de21512e64de6a14216d28f6db884_I20200101">
        <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>2020-01-01</instant>
        </period>
    </context>
    <context id="i31c49e31fbe446a8b556bc28f1972917_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="i1f10ed88172c43d5afc99d611622ef95_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1d9fcef202b2480888bee4e68fc3ee99_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="ibe85782bc7c647f38f179f6469d39f38_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i467a5f28c25b4d0fb685eb17a11c91d0_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="ib6c0953dbf9a45ddb70bc7593a44279c_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i365053ff0be242d48ed642bbb5ae2bd9_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:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c808a25f2e243969c03b05f7184ef4d_I20191231">
        <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:ClassesOfFinancialInstrumentsAxis">stn:UnitedStatesFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icef1f1b4bdd44397be0f02055c19b690_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:ClassesOfFinancialInstrumentsAxis">stn:AustralianFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39661acb19a54295836b3f9d85260c34_I20191231">
        <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:ClassesOfFinancialInstrumentsAxis">stn:AustralianFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i99c1f6d9d0224feba3bfaa8a11458824_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:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifda67bece56b42ba8e99945f4063aae3_I20191231">
        <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:ClassesOfFinancialInstrumentsAxis">stn:ForeignCurrenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3588e8ef90f4f689193185ac1f04430_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="i61accace18a84ea8813c11acf41ac8b9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i0698de21cf704ecc815337bdcfbb9ed2_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="iaa079c8a5d154b9aa961b9c6e1682ba1_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i2bc179a58f8643c6b5ba7e3e3302710f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i5434cef19c9a4a25b9ad8b6ad17cd551_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i95b9e7b97175442d8719845984609dbb_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i31d85db658194c94ac1bc42c8f361fc2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94c8e0cd3a6342319496e306df8a4408_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i127f740c960d4cbab52edc10228da02c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia63c7284149a4893bff9b468f27c9599_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="id35f95832b5f42349caa7bacc00ad750_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="i47619953b8b942729fe390abe0f77b74_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="i60798c480f90455c8bb55cedc2e8a258_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ExpectedProjectLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice978a2e4d6f4afca018530a3bcff143_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="i91ff0555144741828a8c6e153db8c6c8_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d8e8ad8d7904173a62d714f47995510_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32b9672b64e447e3a90b344375006f3c_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic06bfee499684f03a676350303300461_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12148b9a3def4942a2723cb2d814a785_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="ie9078d1ca561424791fb0fd66b351648_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="ie08c85f0019041c0a08b76feaff611d8_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="i991163bac65a4d68a1eb583a6c6ebcd4_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i04177de8fec248a2971f3fb9a026116d_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="ie60223bedd154bf7ab2a5649228e7ada_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="id656eb362270432ab80ec625a9b3c13b_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ie9f7c659aa9c4f3bb49cf5019aaebadb_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i671b192884b84819874ff2bf4b1b5388_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8e3932bd49dd420182b4b6bb0b833322_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="iea70c70049cb46308d419079e6aa84b3_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="ic519de3fde144305a6765e41bd0020ca_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="ia253073e30094d6f98c22d53a864b999_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16fa9d1caf0d45e3ac6f12504b5de4c1_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="i512a141167314b4c8fc704526dc6e2f6_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="i7fc4bf3b55da4160a018b19ec424487d_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="i2ce5be349f184c5696579fe10ca0cd90_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if4c536ee52e3491b873fa920d5c82d95_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="i68806ff5df6a496099bb4a59b0b7ca09_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i14111e64d6ee4f21826bf0bce1a4be5b_I20201125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2020-11-25</instant>
        </period>
    </context>
    <context id="ieb507355b85e48b8bca501547752b8a0_D20201125-20201125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2020-11-25</startDate>
            <endDate>2020-11-25</endDate>
        </period>
    </context>
    <context id="i584174bdef6e4e59baadfe027626057a_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="i94277690ba2f4b97932ec9acd9076731_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4becd325803f43f29b6db3c48f28cc38_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="ie969bd10764f40138985bb7b40a35274_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8856e5c8edd94c80a43119a9ca57d7b3_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="ie0bb4d407bd547a7a17b4c7f4e7ec420_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b9bb17de3674aac8b0205b606ef49ee_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="ie2de81df6f57498fb5aa7bea4d85efb6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if1ac453f95b74bf390e36939fa23cf44_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="id35d83ba1e2d4f5d9fc002765da2b6a7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa3245577a434259bb66cf6998fa5fbf_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="i84e37f281ef94f76b1e861e5beee9758_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="i6fdf48d18ef24b92a77d91ad12125390_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="i0addcdb6c27849f8b2a0406fa1291205_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c16c40740ac491eac067dd78a55ba60_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93a5976a307b4c2b9772530eaf6c0e3d_D20200101-20201231">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2666a0350a994654a3447c53decdb9e3_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f83a7a5355f431ea34f15317164bcea_I20201112">
        <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-11-12</instant>
        </period>
    </context>
    <context id="iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i995e3620df6c47f5a229dde1f1073253_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84ed897ea6cd4dfb8303d7f068faa0ee_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ief8d5a509e484a5686036181db76c82b_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75ee71b90f4d43ce81929b2a260f1c1c_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec5de4b8a47a4b33a0577b5982239d96_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i07bec14ca263423fb98780c951449605_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="i19bd7894675d433da13db342e281576d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8aef3369870c499abb2e1a4093bbd4b3_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i79ee4eb494864bd7876dfd298b3919b5_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="iacc5c86258c94b14aff84d33e947bcc9_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="i04b07a38cfdd4a91942b146fc1ef7ecf_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="if05d9e34764b4b4b82df4062501d7f1d_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i68ac986e851c478590caa3790d32d95a_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i4ed0659e9f484d41a4eb672e5879265d_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ie1acb0c424fc46759232e67cff671191_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="i8c70f358e48f44c698a27fb8f079f98f_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="iea2bfcbcf016401fbbf302e2ebb772a1_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="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i505b928185de476087abaed2a9064182_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib280f7abe7a84f5593534915cb88c162_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="i87473f4ece22400ea37c4c67c3dc0e1c_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="iefe482882f164d5498d2e99475422ce0_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="id332772c7a2e47ebb4e0751ccda7bb56_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="ia611039f4fbe4c91be8cfebeb92a8d75_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="ib445f0291a294b71af145691c42eac23_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic597d50ecdb04be594df9f4cde5a0e0e_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib499fb7b7f494bc39e9cba70ca1ef412_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="i2da08fc0191f4871ab45c311c58e3b4e_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="i33d2edbb749241dab6ec2832afe20f84_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="i8f108218ceba49b8bd10a068dfc73d9c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1abe927d11ce4d8ea0a76ce7987410a3_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="i7e8f19a69c1d4772849472c540f91958_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibc0608c6935747c598b0c7918bf34ded_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="i592fbe95c9084815804be2e983c4b737_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="i3a79ee77af0c4b40921dac0fbaac016a_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i33aa6bedf9374bf99bbfe28d4e7f9eb2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i77163f4b02414af39e4b71bc56c0a6b7_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9951367334f453a9541dfc26d3b98b0_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i68e3fa524d2f4510ba00893ebb37d010_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0af3420aab3e42b6a44a89c76fb56549_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdf266163b7746b7af20eefa8990970d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iea0c49b4ef4f4cf68752687e573e342c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i5245737726d54ecfaea5c285c3de06d7_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d6c58386f4b4acc93a781f4876f3787_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i489d554155174240af63da21391144e6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e14200210514ce59b9ef4cb0ff8b486_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i70c6163c9d314669a3112c0f8ad7c47b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iee500b22ed264e44be1d7c4ba108d1f6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia81fbf26401c496e998601c993949e22_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i667436e689a34f5a8009eca7ad9935a2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="idf500f93dd83412a9ccae3d8a9df4c4c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6374d65b9afe4accb32cabf0319a5176_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i62b5e4b596be4da490e1c3f31ce5dfbd_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if830c310ada04e67a08b5d954312e1fb_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="i57bc877823e949dca3f2bce8781f019b_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6720394fa4334f83b6e627d3cc1b6859_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="i6cd83d9622df4e7cb710b50f9a99bffc_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="i1a33c60512a84176bcbfc1dd81d46d3b_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="i308567acdb724b4d8f6cc707f2c2e421_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="ib64e29e7e3f24796b1c8261672092e3e_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="ia0873e387dd5425d930b902f9f31f4d1_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="icac17bac9e0a4a54bff5696ae517f3f6_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="i3296f54dd2984904b6619ea0df16a04e_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="ica533f916bdf45bf9f40f59daca46add_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="i804ba6a5e7df434cbf787d4a113ff3aa_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="i6ae9b61e636f492db10b587bbd3ccb5e_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="i81f316fcb0804bd6a08630c913e6cad8_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="i90a240345ce544a190ea92d4eb4eba08_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="id61577cd6dd849d099d02627009483be_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="idf2e50519cc24f1b86665c3db8d0a55a_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="i5fa2d4debf84420fb03635f7aad3c49e_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="i6f6d8f02fb3b456da2829638a03e6b60_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="i1d0a6c6ab3cd4a00a6741204cc0a3d41_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i82a04d784d714b76976f3cbaa8e22824_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if2c0fd32c292469088abc94d130380bc_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i6838ba61cf634cd3b211df840fd7441a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ec44c83167c408a963f77750e56d639_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i5b311fce881947f19e94188a081548ea_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:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idbf0d976fb61432389cf0f2ef63c5153_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:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8084846ef75645e1bde7020beaae1805_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:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i60abecab17b34d84b78ca51fd8fac5df_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:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8b6c49368354c14bb890ac63ce229e3_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:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie37c16382a9044d9be28c3d0910abcf5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a518bda70f24f4c96e90b6ed6546cf4_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3db26c6b0017494284a715eb8979a490_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="idb67b3c9e1d74452b45a5a5730823e96_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i29c119dfd47b458ab18bcf0771195db6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="id756adcdec674e00bdd77b1a8e8f8318_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i0fdd7cba96714c39b67996121e59868a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7766a8ec8594d95ad5347ae5a069765_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4e26ac5a39d4bbdad4c538c94fc381b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:EquityPriceRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a95d1036b024fda8114380a7f9aecdb_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="i38f6f0a1859b48aea651b12bbffea9f0_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c2317caf58440778a181c2c3a5cf7bd_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="i5b185cac7d994ffd8f1d1c3bec811f08_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e0e714324054a2c9f59730633066420_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="i067a09f8e5414bd4bd23e9d0ddbc1f9c_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="idc747a41cb7a48238df8c7f435582d27_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="ib4ffdea6cd5841aabf8e65b30b845e9a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i7361c780c09145779cf67d13fae84d1e_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="icdb9abb2f5414908ab04085239ef562f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i842a9a52872f4e3bad99447543aeddd7_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="i5d030b92fad8412eafd75876ba1dda6b_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib1775870f77548d8ae1102eab39f10d5_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="i20eca6ec169d4ad4b92f03ec3f680b16_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="icba8a3cadf6d449cb3811fa15c9afd6b_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="ic27f9d9a58eb4d7f96fc7f6362676d57_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if025aa514fae4ab7affcfba64c8a7222_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6455875fd537407db7afa8d5262a349b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i68bd28bc1fd14f89ac9e13d68d093ad4_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="i1eda359952bc4e52a9ecdd185dde93a5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i667c9e89b76e42b09198bdd0fd0fe706_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="i3526092929a74b83b42599ad31a7b67e_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie107d5669b2c443fba3dba6c2aa58a23_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="ib8fa49c3746c4f17aa82a3e89c54d138_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f2c23cc6afa43a4a7ff011bd40d8900_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="i9d779e5e740e45c78fc3ee86f932d46a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iac36af2b1a114bc0af8a1b844c471cd8_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="i3da71b9ec1f5460bb0a026c5ed62a280_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="i8dbf4671fb9c46939701524012076e45_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="ib086a1b6dd1b4568964d86b7caf8bcc2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i58a2bca9df98435d98f031055f689210_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="icb70991b15c240a58382990ae23e9160_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="iee5199ba04134368a9e8a1a97b257fbc_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="i1c71f467fbef41998da462bf7bc0d8d0_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="i47c57323b2254dd88f0b037c554a7f5f_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="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3934a6186e4d4475b6ff322b254a7967_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="i5e6c3189f0f940f28424e8f7562b5658_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="ief841daedb914d33be68d8a9d7db27e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:DividendsToShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6f7fb211dd24af09eb3579163d0de2f_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77275ca303df48d48bc15fa21b1efe6e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:StantecBonattiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbfbd5dbeef341d7a8aae0be6e525a15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:StantecSGJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3faa3a5048a047d39a50d97bd2ab9cbf_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2dcb0dcfe07b4cfbb93d158bab599c9d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:StantecGHDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5268233b36d4b42885cbb218f8eb359_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:SFPJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i097e1c355bef4b25bb82b92a29aea1c7_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="i79ceca0431e549f09a7ade46e4e05436_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="i62f5628fa6a74f00a2ff4e74c4b8b8da_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id940e73638ab47d49ca34a7134b878ab_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib37c1376bec24ee7a6d0fe46abaa6d1c_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="ie398668c70e6411dafdffe6b930f14f6_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="ic76c3bcd20fb45348ec24c2205a7a948_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="i80e48d4679e549b4afd0afccd17e6cf2_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="i883f9278d28f4220b3ec46d8c0ab49c1_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="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id0fafff3225445699a1c975332e53fd9_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i91b3889d6c014ae08189180d45bb9368_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="if2e2a570c6124b1a80c05b5c2f0867ae_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="idf3ac3b92a2a49a297f5ac0ff61cd78f_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="if51444b660994236b74db1beb529b12d_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e1bd3ba31c14a18ac39aff4b484d88c_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="idc4eb13985a84e0b9e0732314d48de47_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i897976348ed14862b6e6b0e69ffe9df7_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="ida422ea3b6784a66bab758c8bb276f13_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i52889a0e5eda40dbbd4b9fe198e6bba5_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="i2d79734b97ff4760aa11288702e80f73_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i03915a467a5747ed83f50cb7b56ed0be_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="idb34331870a74d9e866bd22f3a095652_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i778617a5507b4241b9c83a5f310b3eba_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="i826cb3fdca054e5a8755300abba1092f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8aa51c0bc2ab4aa48fbf19477a2ec5b3_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="ifec61da800f54a2db73d2ac15fa24ff0_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4685146834924dfba26815a07c749839_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="i3749fa9f1dd74644b54a98c721c39304_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6bd8cc91c72040e4a3c824c1282edfa6_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="i6436fe70f6d9458e90735eefd211ae9c_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia6144ced033f4e0c9b09853aed95f6d1_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="i11921a30637c4b73a3cffb9b6cc70be2_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibb0e97647a4a4a298f46f5ca80898b55_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="i7e90ee21fa654913a1ed88848ba18ce7_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id9ca269bf86e4d94acc808f5a92385de_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="idaed7396cf97460fb33404e313948efc_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic9c83a4941154999a9f705c9532cc472_D20210224-20210224">
        <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>2021-02-24</startDate>
            <endDate>2021-02-24</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="number">
        <measure>pure</measure>
    </unit>
    <unit id="basis_points">
        <measure>stn:Basis_Points</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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF82LTEtMS0xLTA_4d06363b-f104-4103-ada1-205aabc2fbeb">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF84LTEtMS0xLTA_29b8f8b5-a4d9-4815-a958-b61c28b028e5">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF85LTEtMS0xLTA_fa9b9e71-9868-475a-b775-77f9c4058e32">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xL2ZyYWc6OWU2ODg3YzIyZGVjNDQ2ODg1YmIzOWVhMDMwMjVmMjkvdGFibGU6ZDU0NjJiNDk5ZGFmNGU4MzlkOWNiNzY1ZDM5YThlNmQvdGFibGVyYW5nZTpkNTQ2MmI0OTlkYWY0ZTgzOWQ5Y2I3NjVkMzlhOGU2ZF8xMS0xLTEtMS0w_ae499795-5534-45ed-b49e-d6ccb0bf3655">0001131383</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ2_1ffc1d01-2f95-419e-b3a9-953b4095cb92">40-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ3_9662fa11-ff10-4139-9cb7-597ff00ab720">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ4_d90f2728-84a7-4c53-99bb-7b32b3700761">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMxOTYw_c7c2e8c9-9602-41aa-a22e-88f73f85458c">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMxOTYw_02188235-314b-4076-aa32-9524e89a5965">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDQ5_96730ec7-59be-448d-b89b-23ff5272d9c0">001-32562</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUw_f2c53ef8-75dc-46de-bfb9-a136e10862e0">STANTEC INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUx_56432e8e-fd6e-44dc-b0ee-efe09a758bc7">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityPrimarySicNumber
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUy_ab3bb537-feaa-470f-8a69-7b9d5d6d280e">8711</dei:EntityPrimarySicNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDUz_e492f0c0-834e-4291-aa39-823a100a01eb">10220-103 Avenue NW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU0_2d66780c-5e90-47d4-9a97-e960e92e6f2b">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU1_2eb56e24-a3e4-4fd5-93ba-7e2f00447339">Edmonton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU2_de969080-d3ae-4db8-8a4f-6c52ebbe2542">AB</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressCountry
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU3_d8ca40f8-56dc-4e2a-9b55-7e2183ae849d">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDU4_024de931-a83c-4b42-a6b6-fbd1e56cd8d8">T5J 0K4</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYw_e3a1032d-12aa-43df-ab3d-c456bca5b800">780</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYx_6f57f102-6a69-498e-b7dc-3bda7a324d64">917-7000</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYy_f7f1bef4-4335-4b55-8db5-d09f691b8a81">Stantec Consulting Services Inc.</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDYz_24059cd7-76b2-4f7d-a16d-ed38fc94a7dc">370 Interlocken Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY0_d4a3ca17-b197-455b-b19a-3ca7508a283b">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY1_a374d005-9e3d-4221-bcf3-35c6a82e10bb">Broomfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY2_4a952a86-ef65-4286-bc3c-a70d33209be9">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY3_c61fc9fe-7755-4df5-b619-787501e3f790">80021-8012</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY4_aac689fe-dde1-4509-8cf5-f1a2e470e48a">303</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibb15e0f440c44ad0a701cac285a29533_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDY5_11f27e6a-8e6d-4f0b-8989-77c3ca3ff42b">410-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGFibGU6ZDYyN2I2NDU2OGQxNGFjMDkwZWEwYWIzY2QyNDgwYTUvdGFibGVyYW5nZTpkNjI3YjY0NTY4ZDE0YWMwOTBlYTBhYjNjZDI0ODBhNV8yLTAtMS0xLTcx_3cfe9848-7ba2-4404-9c27-c1a35ab93d29">Common Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGFibGU6ZDYyN2I2NDU2OGQxNGFjMDkwZWEwYWIzY2QyNDgwYTUvdGFibGVyYW5nZTpkNjI3YjY0NTY4ZDE0YWMwOTBlYTBhYjNjZDI0ODBhNV8yLTEtMS0xLTcx_64c5b0b6-7794-4aed-94bb-3d6a7c7038c3">STN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGFibGU6ZDYyN2I2NDU2OGQxNGFjMDkwZWEwYWIzY2QyNDgwYTUvdGFibGVyYW5nZTpkNjI3YjY0NTY4ZDE0YWMwOTBlYTBhYjNjZDI0ODBhNV8yLTItMS0xLTcx_039e2b93-272f-4fde-a45f-89aa820a676e">NYSE</dei:SecurityExchangeName>
    <dei:AnnualInformationForm
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDcw_7ac9825d-25fe-45c4-b2e2-5d80730cd5ca">true</dei:AnnualInformationForm>
    <dei:AuditedAnnualFinancialStatements
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDcx_acde116e-e7e8-44b9-9fca-990ab47a7a4d">true</dei:AuditedAnnualFinancialStatements>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDAy_38ad5ed5-dcdd-4737-82b2-62e5d71dfa06"
      unitRef="shares">111005347</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCurrentReportingStatus
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDcz_006eec94-183f-43e3-a965-28e41bcae5a0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDc0_aa35892e-8283-4a83-a31a-429df9502f38">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjMyMDc1_f988c508-fa18-4eec-a490-cdd28c3a5224">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjNiMjE0NTFiZGRhOTQyZTZiMDdiNjkxZjRlMDQ3ZjcyL3NlYzozYjIxNDUxYmRkYTk0MmU2YjA3YjY5MWY0ZTA0N2Y3Ml8xL2ZyYWc6Y2VkNDA0NTg2MThlNDhhZDhjM2FjZmJkOTVmZGMzN2IvdGV4dHJlZ2lvbjpjZWQ0MDQ1ODYxOGU0OGFkOGMzYWNmYmQ5NWZkYzM3Yl8xMDk5NTExNjM0MjYx_5626bdea-bd80-49ac-a152-3d88cb2ee994">true</dei:IcfrAuditorAttestationFlag>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNC0yLTEtMS0w_c23e7fbd-7117-4e76-bf43-e5d70e9a4ab7"
      unitRef="cad">289500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNC0zLTEtMS0w_15aaac72-6125-4c81-9e7b-f61feeb94aa4"
      unitRef="cad">223500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNS0yLTEtMS0w_f14314f6-7189-4257-a49d-1f9f7b0dfce2"
      unitRef="cad">738000000.0</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNS0zLTEtMS0w_dd9ad44c-245e-4401-9aae-f55f6509f616"
      unitRef="cad">817700000</ifrs-full:TradeAndOtherCurrentReceivables>
    <stn:UnbilledReceivables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNi0yLTEtMS0w_ea456412-28f5-477b-9617-e063da8194eb"
      unitRef="cad">342200000</stn:UnbilledReceivables>
    <stn:UnbilledReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNi0zLTEtMS0w_3a4d61cd-eaa5-4d6a-b296-9354924d29f2"
      unitRef="cad">374200000</stn:UnbilledReceivables>
    <ifrs-full:CurrentContractAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNy0yLTEtMS0w_ce2f12c7-a346-4fdb-b560-5f8b852306e7"
      unitRef="cad">66700000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentContractAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNy0zLTEtMS0w_04497565-57a8-4166-b3b5-90a5222269ca"
      unitRef="cad">67500000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOC0yLTEtMS0w_be69036f-37bf-4709-bc6b-b1daa2893564"
      unitRef="cad">47200000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOC0zLTEtMS0w_df90a0af-fcb4-4e27-b86e-1dc9bdcd48c2"
      unitRef="cad">36200000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOS0yLTEtMS0w_a585a229-8675-459f-9b52-6d0034c60917"
      unitRef="cad">39400000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfOS0zLTEtMS0w_3e204d81-03da-4031-9727-76c42e7274bb"
      unitRef="cad">42900000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:OtherCurrentAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTAtMi0xLTEtMA_8b234bd6-ffd5-4bb6-8ed5-c6aa2c260d45"
      unitRef="cad">42100000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTAtMy0xLTEtMA_d70b6679-89f2-40a1-8774-7fc8b2e183a5"
      unitRef="cad">18100000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTEtMi0xLTEtMA_5340c63e-c538-486a-a635-e0e7f466fcbe"
      unitRef="cad">1565100000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTEtMy0xLTEtMA_b9136da3-33bc-4fd9-93d5-6caad19d959c"
      unitRef="cad">1580100000</ifrs-full:CurrentAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTMtMi0xLTEtMA_540c7342-dd16-4616-a0ce-cefd1b81f484"
      unitRef="cad">240100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTMtMy0xLTEtMA_53858526-d055-4d89-a6cd-762fd02bf6df"
      unitRef="cad">286500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:RightofuseAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTQtMi0xLTEtMA_b7a74972-f3d8-49b2-8e47-b29056c1ce28"
      unitRef="cad">447000000.0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTQtMy0xLTEtMA_b8cc2b74-cf66-474c-b7c1-92c171f266c3"
      unitRef="cad">558500000</ifrs-full:RightofuseAssets>
    <ifrs-full:Goodwill
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTUtMi0xLTEtMA_1e503071-a6ed-4e2b-870d-3fdffadf072d"
      unitRef="cad">1673800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTUtMy0xLTEtMA_35d02616-dc45-4900-807e-973defacc0a5"
      unitRef="cad">1651800000</ifrs-full:Goodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTYtMi0xLTEtMA_53134a27-7a48-486d-bca1-dc66053fe2d3"
      unitRef="cad">182000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTYtMy0xLTEtMA_2c6a819e-2cf4-4ac8-a7f5-83a9210ecb9a"
      unitRef="cad">219600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTgtMi0xLTEtMA_c2735fc8-bffe-4704-b9c2-f2947619f0cc"
      unitRef="cad">47300000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTgtMy0xLTEtMA_3a3b4e98-45d7-4343-af64-a373c2167970"
      unitRef="cad">26000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:DeferredTaxAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTktMi0xLTEtMA_653a927d-ad44-4120-a85b-1fb6b42b4db6"
      unitRef="cad">42400000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMTktMy0xLTEtMA_66882b6e-cf06-4c8a-ac71-bae6a27ce80e"
      unitRef="cad">31900000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjAtMi0xLTEtMA_ef77b942-eac6-47e5-a1e0-1d61b33094d1"
      unitRef="cad">191200000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjAtMy0xLTEtMA_58fece3e-1b6a-48ac-85cb-f4f20da9ca2a"
      unitRef="cad">207100000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:Assets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjEtMi0xLTEtMA_0c226995-69e2-4645-b9ab-0e26f2b19c67"
      unitRef="cad">4388900000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjEtMy0xLTEtMA_c3ec5c95-c34e-498f-b4d2-ff07c9bc2297"
      unitRef="cad">4561500000</ifrs-full:Assets>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjQtMi0xLTEtMA_b2625e62-e503-4a8d-870e-8224cd5bc44e"
      unitRef="cad">4700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjQtMy0xLTEtMA_db83eeba-be15-4b1f-93b1-467056b85a49"
      unitRef="cad">19500000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjUtMi0xLTEtMA_84e54ca0-b0e5-4ae5-b917-f12d03355f4c"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjUtMy0xLTEtMA_7a674694-2548-40c5-ad11-c445fe7a3be0"
      unitRef="cad">576400000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjYtMi0xLTEtMA_2a799b97-044f-4d84-b56a-7b763911a6e4"
      unitRef="cad">103600000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjYtMy0xLTEtMA_4e4b99aa-479e-4b6c-8607-0d259cdaf9c8"
      unitRef="cad">99900000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjctMi0xLTEtMA_e6879dcd-78df-4c91-9088-eac6f7eb7a58"
      unitRef="cad">197300000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjctMy0xLTEtMA_e1613e97-2685-4cc8-8f54-6a98ba57be86"
      unitRef="cad">199200000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjgtMi0xLTEtMA_d7342608-0ef3-47fc-be42-493a10f49d58"
      unitRef="cad">24200000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjgtMy0xLTEtMA_fae20030-ac41-4231-a476-23fb2c07aff3"
      unitRef="cad">28400000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjktMi0xLTEtMA_282c5eef-8fb0-4a19-86a9-12ba8b3dd322"
      unitRef="cad">46600000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMjktMy0xLTEtMA_65f90174-31ec-4717-b65a-af6686d8f2fe"
      unitRef="cad">46900000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentProvisions
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzAtMi0xLTEtMA_0ac19bde-f558-467d-8785-858b022c7e71"
      unitRef="cad">20500000</ifrs-full:CurrentProvisions>
    <ifrs-full:CurrentProvisions
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzAtMy0xLTEtMA_1e8808ca-4bcb-4855-a91e-207175da2f8b"
      unitRef="cad">23900000</ifrs-full:CurrentProvisions>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzEtMi0xLTEtMA_32b874da-92b4-4e27-9c52-0a79a2ace68f"
      unitRef="cad">14300000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzEtMy0xLTEtMA_2a36efce-e683-42b5-9c1b-b307fac5ad16"
      unitRef="cad">12100000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzItMi0xLTEtMA_12e59379-6e57-4796-b37a-8af5d572239e"
      unitRef="cad">987200000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzItMy0xLTEtMA_7268cb94-9144-4bac-b151-771a608d7dfd"
      unitRef="cad">1006300000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzQtMi0xLTEtMA_f447f5f3-aa1f-4b62-8c6e-badafc3d09da"
      unitRef="cad">526200000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzQtMy0xLTEtMA_e2581eda-511d-4dca-95e2-4fb435b35591"
      unitRef="cad">589000000.0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesNoncurrent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzUtMi0xLTEtMA_d136958d-3acc-45cd-ab52-17120153367b"
      unitRef="cad">10200000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
    <ifrs-full:CurrentTaxLiabilitiesNoncurrent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzUtMy0xLTEtMA_6ccc2041-3e68-4e20-9aa6-b74b1130e1b4"
      unitRef="cad">11600000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
    <ifrs-full:LongtermBorrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzYtMi0xLTEtMA_a1d9a25c-19f0-4118-a869-188a08b26510"
      unitRef="cad">634200000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzYtMy0xLTEtMA_7725bb59-ddd8-48ac-a9bb-f802c08be024"
      unitRef="cad">814000000.0</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentProvisions
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzctMi0xLTEtMA_d3c98875-34d2-4c82-a17c-f5ae2734a9c0"
      unitRef="cad">107700000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzctMy0xLTEtMA_cdf89e5b-7a76-4be8-86ad-7935c7d384f4"
      unitRef="cad">89100000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzgtMi0xLTEtMA_46194f7d-621e-40fa-a3b4-6b2e445be9b7"
      unitRef="cad">91200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzgtMy0xLTEtMA_63160730-2189-4ce8-a059-f80709b69569"
      unitRef="cad">85200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzktMi0xLTEtMA_81f3b36e-13c8-4085-84c0-b1034d8c5b2c"
      unitRef="cad">63400000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfMzktMy0xLTEtMA_1a6d9347-8b75-4033-94b6-233ad0e4daea"
      unitRef="cad">73200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDAtMi0xLTEtMA_68d10953-f5db-4645-8aec-5671cb74420e"
      unitRef="cad">39500000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDAtMy0xLTEtMA_fcf95b96-2573-4114-98b6-44b1398faebc"
      unitRef="cad">16000000.0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDEtMi0xLTEtMA_6287c640-4869-4afb-b700-9c14aba04bea"
      unitRef="cad">2459600000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDEtMy0xLTEtMA_06438ba2-631e-4a76-9f56-f9d4225ac7a8"
      unitRef="cad">2684400000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDMtMi0xLTEtMA_5308a3a2-cefd-4727-b72d-0ab0a47d3a6c"
      unitRef="cad">932200000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDMtMy0xLTEtMA_2d260c8c-961d-4dcd-b56f-5846f839811c"
      unitRef="cad">879800000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDQtMi0xLTEtMA_bcbd8658-94ed-4a18-9ef1-95cb2f279d8b"
      unitRef="cad">12900000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDQtMy0xLTEtMA_d9305bf9-1f47-44c4-83de-2a38c213ef9c"
      unitRef="cad">23900000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:RetainedEarnings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDUtMi0xLTEtMA_f6181883-c541-4c9b-b73a-308b7894611b"
      unitRef="cad">958600000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDUtMy0xLTEtMA_7f7f6994-1739-4681-b26e-8bed4f72ce9f"
      unitRef="cad">917700000</ifrs-full:RetainedEarnings>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDYtMi0xLTEtMA_d6d3c5af-5f36-4d19-a78e-cfbe651fed06"
      unitRef="cad">24800000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDYtMy0xLTEtMA_3f80199c-f5bc-45d0-978b-33eea5cab22d"
      unitRef="cad">54100000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDctMi0xLTEtMA_1cb70032-1335-4511-b26f-f2947c07a542"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDctMy0xLTEtMA_ffe988f1-afb3-4fec-8703-5fc8ad5e9d07"
      unitRef="cad">1875500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDgtMi0xLTEtMA_c28565ba-e88b-46a1-b76a-050982827b4b"
      unitRef="cad">800000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDgtMy0xLTEtMA_624c0987-fb44-4286-bc76-f49d2127cb14"
      unitRef="cad">1600000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:EquityAndLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDktMi0xLTEtMA_e861bf43-1766-458d-a540-971d6084ea6f"
      unitRef="cad">4388900000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMC9mcmFnOmY3NzM4NTFkYjE0MjQ3ZmRiN2M1N2E2ZjIwZDRlZDNkL3RhYmxlOjQ0ODM2YmM0OGRiODQ2YWQ5YmJjZTE1MmYwMGNlMmQ3L3RhYmxlcmFuZ2U6NDQ4MzZiYzQ4ZGI4NDZhZDliYmNlMTUyZjAwY2UyZDdfNDktMy0xLTEtMA_c947a3a2-1515-4324-98fc-a8bbf7bf9797"
      unitRef="cad">4561500000</ifrs-full:EquityAndLiabilities>
    <stn:RevenueFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNC0yLTEtMS0w_812af97f-8adb-4ea2-93bf-842e834af1eb"
      unitRef="cad">4730100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNC0zLTEtMS0w_fd971ec1-1795-48b0-9664-a82e1bb6e30d"
      unitRef="cad">4827300000</stn:RevenueFromContinuingOperations>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNS0yLTEtMS0w_8c5d49d1-4343-4684-adfe-8afd4f7b1891"
      unitRef="cad">1045600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNS0zLTEtMS0w_02e7db65-c38f-4d3b-8216-a9f87b6b8a2d"
      unitRef="cad">1116000000.0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNy0yLTEtMS0w_cd2c194c-b637-4ace-9920-c6aa13fa03d2"
      unitRef="cad">3684500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNy0zLTEtMS0w_3df1a8c8-a2f3-4187-85ce-e1680d772683"
      unitRef="cad">3711300000</stn:NetRevenue>
    <ifrs-full:CostOfSales
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfOC0yLTEtMS0w_bc5f6b7b-398d-48fa-a3a5-f45e5928688a"
      unitRef="cad">1754000000.0</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfOC0zLTEtMS0w_aad0bcc1-6042-4f71-9219-188a9e708d3d"
      unitRef="cad">1702900000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTAtMi0xLTEtMA_8eae7217-89be-4fc6-b99c-6e98ae19927d"
      unitRef="cad">1930500000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTAtMy0xLTEtMA_91809886-f01a-44f5-b484-6fa606156079"
      unitRef="cad">2008400000</ifrs-full:GrossProfit>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTEtMi0xLTEtMA_4b8b44af-9e54-49cd-82bb-269fec24fd44"
      unitRef="cad">1352900000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTEtMy0xLTEtMA_6b5dd826-3b92-48bd-a2c4-4310353e788d"
      unitRef="cad">1433600000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTItMi0xLTEtMA_ba2f8898-3305-443a-a3ca-fa1cbc5b87c9"
      unitRef="cad">57900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTItMy0xLTEtMA_223a7dd6-032c-4276-a73b-ffd5e4be0f12"
      unitRef="cad">58200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTMtMi0xLTEtMA_90b40b2d-d9b0-408c-8839-ef6548b70b5d"
      unitRef="cad">117700000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTMtMy0xLTEtMA_0ca4ed8d-77e0-4426-8a1e-75e9c47ed325"
      unitRef="cad">115800000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:AmortisationExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTQtMi0xLTEtMA_5207ea0a-3341-4121-afa1-cc687674e9eb"
      unitRef="cad">53200000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTQtMy0xLTEtMA_3f733440-e018-4cd4-bfa3-97015a889985"
      unitRef="cad">66900000</ifrs-full:AmortisationExpense>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMi0xLTEtNTAwMw_fd4b32ce-6ab7-4a59-a785-fe8f9165d480"
      unitRef="cad">78600000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMy0xLTEtNTAwMw_8c666052-f6e9-49bb-81a7-1b75da7db06e"
      unitRef="cad">2000000.0</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:InterestRevenueExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMi0xLTEtMA_76dcb78b-842e-48b3-8069-8875abf597f2"
      unitRef="cad">-49200000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTUtMy0xLTEtMA_596a338d-90a2-421e-b2a7-5c5e172652bd"
      unitRef="cad">-69600000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:FinanceIncomeCost
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTYtMi0xLTEtMA_916b6521-f68b-440c-b330-b4c222a919ea"
      unitRef="cad">-4900000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTYtMy0xLTEtMA_332c23e8-a9cf-4bdd-bc10-5b011bcc837d"
      unitRef="cad">-3100000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTgtMi0xLTEtMA_96d0c57e-14a0-4c1e-b9a4-7b3343d8b30d"
      unitRef="cad">-1500000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTgtMy0xLTEtMA_74549e64-0ab9-403a-98dc-080eb6cddbb0"
      unitRef="cad">-4700000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTktMi0xLTEtMA_a7973b1b-4d22-4aaf-b94a-9a2d877dbfbe"
      unitRef="cad">2100000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMTktMy0xLTEtMA_91e1e09e-26db-42ab-971e-087e28f8685a"
      unitRef="cad">11000000.0</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjEtMi0xLTEtMA_9f56ff18-b386-424b-ac91-767a02d67659"
      unitRef="cad">216700000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjEtMy0xLTEtMA_b503e359-f5bb-43e2-ba3c-5139f267a679"
      unitRef="cad">265500000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjQtMi0xLTEtMA_8369e127-1f3e-4115-8a57-e3fe19f91053"
      unitRef="cad">79500000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjQtMy0xLTEtMA_615dc04f-8a22-4676-86dd-bdfd8396c98c"
      unitRef="cad">56000000.0</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjUtMi0xLTEtMA_9b696234-be0e-4108-90ac-dfd2bf40546b"
      unitRef="cad">-21900000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjUtMy0xLTEtMA_5baae1b3-a88f-41da-acdb-8c4c3051b019"
      unitRef="cad">15100000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjctMi0xLTEtMA_6b4304c2-b2ff-447a-af22-c9abda6b34ee"
      unitRef="cad">57600000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjctMy0xLTEtMA_4c5591f0-0ded-44a7-afae-b746b9f7e227"
      unitRef="cad">71100000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjktMi0xLTEtMA_5a8411b5-b0e6-40bb-b89f-d4a38416f738"
      unitRef="cad">159100000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMjktMy0xLTEtMA_6f9306b1-2750-4399-a9e1-989f8c1deffe"
      unitRef="cad">194400000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzItMi0xLTEtMA_2d539603-bf92-4ee8-b63c-b79ecac6e2cd"
      unitRef="cad">12000000.0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzItMy0xLTEtMA_a9a8be16-aee3-46c4-b482-a13a0d4d5429"
      unitRef="cad">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMi0xLTEtMA_9e330c70-7b97-4ea8-81ee-80d3b7f27631"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMy0xLTEtMA_1101f3df-02ec-4be1-8216-aad7551b1d19"
      unitRef="cad">194400000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzctMi0xLTEtMA_7434d307-b8ef-49c4-9fcc-09a43634972f"
      unitRef="cadPerShare">1.43</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzctMy0xLTEtMA_73a185a6-4588-457d-96e5-0130b338c881"
      unitRef="cadPerShare">1.74</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzgtMi0xLTEtMA_1577e415-a0ef-4205-86ea-729b6bbcd546"
      unitRef="cadPerShare">0.11</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzgtMy0xLTEtMA_d85efb45-7160-4fb4-a940-62932089b88d"
      unitRef="cadPerShare">0</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNDAtMi0xLTEtMA_3b419d68-c35a-478a-a405-d2f59f9bc161"
      unitRef="cadPerShare">1.53</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfNDAtMy0xLTEtMA_330d81cc-893c-45c6-9036-da8b7203c4d5"
      unitRef="cadPerShare">1.74</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMi0xLTEtMTEzMzY_cdef385a-9537-4e1b-b509-c1c902f7aada"
      unitRef="cadPerShare">1.42</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzQtMy0xLTEtMTEzNDY_496badfa-2037-432d-8193-897c70fbdd8d"
      unitRef="cadPerShare">1.74</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzUtMi0xLTEtMTEzNDI_b12ba19a-30f4-4bac-9b39-bc9e683d5c15"
      unitRef="cadPerShare">0.11</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzUtMy0xLTEtMTEzNDY_a0fb0bc9-1789-461c-972a-a620fd88e5ae"
      unitRef="cadPerShare">0</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzYtMi0xLTEtMTEzNTA_9fa392d3-18b7-46aa-9829-c59ea58b48da"
      unitRef="cadPerShare">1.53</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMy9mcmFnOmEyNmJmMzQ5ZTM2YjRkYzdiYzhlNTFmMTliZTUyZTZiL3RhYmxlOmYyMDdlOGY0MWNmNjRiZDFhMmQ5NTZiODZmNzRiMjZhL3RhYmxlcmFuZ2U6ZjIwN2U4ZjQxY2Y2NGJkMWEyZDk1NmI4NmY3NGIyNmFfMzYtMy0xLTEtMTEzNTA_7a7a0aa7-7ff2-48ab-8ea4-620c7e3e0354"
      unitRef="cadPerShare">1.74</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:ProfitLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMy0yLTEtMS0w_433f462b-2953-4888-82a3-b69c897e9964"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMy0zLTEtMS0w_8caae06f-223f-4d9c-9281-a147ee7d1bbb"
      unitRef="cad">194400000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfOS0yLTEtMS0w_138e54ac-8261-481d-a31d-dc65f7f76cc0"
      unitRef="cad">-27800000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfOS0zLTEtMS0w_924eefd3-1d97-4322-a2a1-60115129adf3"
      unitRef="cad">-91400000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTEtMi0xLTEtMA_e7815171-567a-485c-81a4-db841688b9ea"
      unitRef="cad">3000000.0</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTEtMy0xLTEtMA_6c1a766c-d277-4ea7-b472-bb0042b9f40d"
      unitRef="cad">0</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax>
    <stn:UnrealizedGainLossOnInterestRateSwap
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTItMi0xLTEtMA_01b0d7dc-c1fa-46bf-a0e6-e6aaef4bb211"
      unitRef="cad">-4100000</stn:UnrealizedGainLossOnInterestRateSwap>
    <stn:UnrealizedGainLossOnInterestRateSwap
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTItMy0xLTEtMA_d2b08df1-4983-40e0-b398-68e31fb126cd"
      unitRef="cad">-1100000</stn:UnrealizedGainLossOnInterestRateSwap>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTMtMi0xLTEtMA_01308a6c-c322-4df8-8d1b-0b2d41a4259d"
      unitRef="cad">-28900000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTMtMy0xLTEtMA_aee44be5-7820-4552-8fc6-9c88d6c3e133"
      unitRef="cad">-92500000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTUtMi0xLTEtMA_496810c5-e51f-42c6-9b7b-7e1f0bd74b37"
      unitRef="cad">-400000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTUtMy0xLTEtMA_befb60f7-df57-49b4-bbe0-2d7a3c030499"
      unitRef="cad">-16500000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTctMi0xLTEtMA_17c60097-5a14-4d81-938e-370c5edb551f"
      unitRef="cad">-29300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTctMy0xLTEtMA_fff77a66-4beb-4040-b4c8-33eeb7bbddda"
      unitRef="cad">-109000000.0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTktMi0xLTEtMA_5afd6043-c708-4ec0-b794-6fea09e80c0b"
      unitRef="cad">141800000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNi9mcmFnOjIxZjg5MDRlY2M3NTRhN2VhODk4NzA3NTA5MmZlY2JmL3RhYmxlOjBiZmFkYWU0YjQ3YTQ3YWRiNDBiYTFmMDJhZjEyMGExL3RhYmxlcmFuZ2U6MGJmYWRhZTRiNDdhNDdhZGI0MGJhMWYwMmFmMTIwYTFfMTktMy0xLTEtMA_af69fd46-ec99-4bc3-98d7-6085b41234d6"
      unitRef="cad">85400000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ibc5cb509817e4883a9899756227a741e_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi0xLTEtMS0w_e5b37746-fa86-4a48-b94e-e81383ae93ba"
      unitRef="shares">111860105</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ibc5cb509817e4883a9899756227a741e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi0yLTEtMS0w_733ac9f2-d487-4070-a635-48604bd96f42"
      unitRef="cad">867800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i2efe1f29e99b476f8ba19205ddd9e690_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi0zLTEtMS0w_6c4605ac-4eb1-47b8-bc0c-45d42d98e45c"
      unitRef="cad">24800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="icc1c7f032cfd45d1b9480c036e97d1b1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi00LTEtMS0w_9d17544c-2bf0-4aa4-b63e-e70068eb31b6"
      unitRef="cad">851200000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ifff7168c63ac498abda74a67acee3389_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi01LTEtMS0w_83e4baa7-0941-4c94-83b7-dd5a9c80c0bd"
      unitRef="cad">163100000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i9116200f37944f7698a627fa110b10a3_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMi02LTEtMS0w_34e60a19-c24b-4b70-928f-db4b4f8f2b50"
      unitRef="cad">1906900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="icdcca06c0dd1474384a61f3a6ffe6714_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMy0wLTEtMS0wL3RleHRyZWdpb246MTFiMWU5ODc0OTIxNDBhNDg3NjA1ZTczNzgzYzgwNzRfNTc_f7aeb383-7aa7-434e-a460-85f43d51383f"
      unitRef="cad">11500000</ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i4fc11e4f27d248ae90a5bcc1b6080fe8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMy00LTEtMS0w_fa9cc3b8-9ba8-413e-baed-6c4565324503"
      unitRef="cad">-31200000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5a3618dda8f5437ebc8169d94d4e2f88_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMy02LTEtMS0w_442ad048-83ca-4079-a61e-15a22b7c0fd1"
      unitRef="cad">-31200000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ica5179a7dccd41a9a2d7dca0aab02f49_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC0xLTEtMS0w_e721ae54-280b-45e7-9b7e-94c77f00a903"
      unitRef="shares">111860105</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ica5179a7dccd41a9a2d7dca0aab02f49_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC0yLTEtMS0w_71cd78ca-bc0e-4ab9-b2a8-4f398ca47a02"
      unitRef="cad">867800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i8c08120dae5742bfbca3976dad6205f5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC0zLTEtMS0w_9d622b83-8d4e-4d10-90b7-407a0d1bf09b"
      unitRef="cad">24800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i8df4f96d7c9644f49853b1c0f07a3e93_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC00LTEtMS0w_d6b1a086-4787-4de9-b855-3cbceb387bf1"
      unitRef="cad">820000000.0</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i6c6263e50f8441d38f7ca51d46e5aeb8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC01LTEtMS0w_67dbe055-80b9-4bc7-9332-c32bed347d64"
      unitRef="cad">163100000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i21e1b1c9f26148afb4c621a0668447cd_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNC02LTEtMS0w_b63baa8f-e43c-4cb2-9433-a8a51343d311"
      unitRef="cad">1875700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLoss
      contextRef="i990850168fd348f4b1a206816242bad8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNS00LTEtMS0w_18cb82fb-db7a-4814-86d6-65c94fcfa0c6"
      unitRef="cad">194400000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNS02LTEtMS0w_021b31e3-74c3-44ea-bcc8-073c830a0391"
      unitRef="cad">194400000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i3e94cb470fed49ef9ec429fc274cc85f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNi01LTEtMS0w_f806887e-5c51-48a4-9c3b-9bef9f014891"
      unitRef="cad">-109000000.0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNi02LTEtMS0w_c5232f4f-95f6-4769-8523-a9d41dea8f2a"
      unitRef="cad">-109000000.0</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i990850168fd348f4b1a206816242bad8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNy00LTEtMS0w_73961246-667c-4cc2-bc97-38969edd7cb6"
      unitRef="cad">194400000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i3e94cb470fed49ef9ec429fc274cc85f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNy01LTEtMS0w_6c9fa7a6-76fb-4e67-894b-852d2e986b0b"
      unitRef="cad">-109000000.0</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfNy02LTEtMS0w_7e73ac73-7c68-4fa1-afc3-8e059f8af319"
      unitRef="cad">85400000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i71b918f640a844af9e39983d93064f64_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOC0xLTEtMS0w_7e3b9c75-de2b-4d6d-bd98-46a189d130f8"
      unitRef="shares">753583</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i71b918f640a844af9e39983d93064f64_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOC0yLTEtMS0w_f7ecf6b8-a4a7-434d-a36c-0413b50fc30f"
      unitRef="cad">18900000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOC02LTEtMS0w_ab3bf155-955a-4fde-92db-6b7b59cd0e33"
      unitRef="cad">18900000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOS0zLTEtMS0w_fbf41eff-6b0c-4ddb-917c-e0fc57ef10ad"
      unitRef="cad">3400000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfOS02LTEtMS0w_b03def6f-6106-48b9-b771-8a5b2131da1e"
      unitRef="cad">3400000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <stn:IncreaseDecreaseInNumberOfSharesRepurchased
      contextRef="i71b918f640a844af9e39983d93064f64_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtMS0xLTEtMA_1d7ab36b-faf1-469d-91cc-b48c7a3e6c77"
      unitRef="shares">-1400713</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i71b918f640a844af9e39983d93064f64_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtMi0xLTEtMA_69484f4c-0d69-40a0-975f-ddb9031c20d3"
      unitRef="cad">10900000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtMy0xLTEtMA_f3769a1d-ce49-4831-bb60-93dd3ca43e53"
      unitRef="cad">300000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i990850168fd348f4b1a206816242bad8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtNC0xLTEtMA_b9ff94b3-7cd0-4221-af2f-339b5f01208f"
      unitRef="cad">32000000.0</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTAtNi0xLTEtMA_c36022aa-6809-4d86-bdda-79cad981cabc"
      unitRef="cad">43200000</ifrs-full:PurchaseOfTreasuryShares>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i71b918f640a844af9e39983d93064f64_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTEtMi0xLTEtMA_eb16d2aa-a6c7-49c6-be45-90658dc793bc"
      unitRef="cad">4000000.0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i607633063fe249fa8fc6662b3f2a0cfa_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTEtMy0xLTEtMA_8187e397-b0bb-4ed8-a1fd-79216e178c18"
      unitRef="cad">-4000000.0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <ifrs-full:DividendsPaid
      contextRef="i990850168fd348f4b1a206816242bad8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTItNC0xLTEtMA_e4e3aeb5-9175-45a7-8d68-62e062f73ce8"
      unitRef="cad">64700000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTItNi0xLTEtMA_cd2b34e7-2e4f-4073-a302-d38d83ad4c68"
      unitRef="cad">64700000</ifrs-full:DividendsPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i8c2f4d86a1f647948eb35359c6682a57_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtMS0xLTEtMA_2f30254f-aaad-410f-ba01-9b7e84472ff3"
      unitRef="shares">111212975</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i8c2f4d86a1f647948eb35359c6682a57_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtMi0xLTEtMA_efadecf6-0f56-4e47-96bd-c2e59327d70d"
      unitRef="cad">879800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i595a39896e0f4065a1b2e7e7a868639b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtMy0xLTEtMA_5c9f3113-6860-48ee-9074-bad53b72b41b"
      unitRef="cad">23900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="icd1a0027be6245389b2c65c9d6216a0b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtNC0xLTEtMA_c4fd13d0-96cf-4c9b-bef1-6a1e2a8f4651"
      unitRef="cad">917700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="id889fccc8d9d46b683bad5531acf3de8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtNS0xLTEtMA_dad5a73e-e9d0-400a-869a-f5331d5ab409"
      unitRef="cad">54100000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTQtNi0xLTEtMA_4720b29b-3183-452e-b755-90b5e30aa829"
      unitRef="cad">1875500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLoss
      contextRef="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTgtNC0xLTEtMA_24fda3c7-306d-4702-b069-a2f8691e2c55"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTgtNi0xLTEtMA_90d9eef6-51d5-4efe-9a3b-9b9ca0303f69"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i07584f8b00fd4874ae30ae95d43687e3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTktNS0xLTEtMA_361eaa14-06e1-45cd-bd4b-901e2ce09bfe"
      unitRef="cad">-29300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMTktNi0xLTEtMA_f0655395-6b1f-426e-b2a2-8e4f9b995110"
      unitRef="cad">-29300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjAtNC0xLTEtMA_165617cc-3b97-4af9-b9df-20195fa9c673"
      unitRef="cad">171100000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i07584f8b00fd4874ae30ae95d43687e3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjAtNS0xLTEtMA_a36dcd2b-a620-4101-a667-55b335ae1ed8"
      unitRef="cad">-29300000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjAtNi0xLTEtMA_6edd7775-e2d4-4a55-962a-bbca3a2e6222"
      unitRef="cad">141800000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjEtMS0xLTEtMA_160bf7b2-239f-41dc-96cd-ee5eb3ffea72"
      unitRef="shares">1840320</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjEtMi0xLTEtMA_9c602d5b-94ee-4cd8-8b43-801ca0b466b8"
      unitRef="cad">58500000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjEtNi0xLTEtMA_d12a340d-7305-4b5d-b1ea-4ee242c5b134"
      unitRef="cad">58500000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="ic583dfeb9cff431382adc74b3ce303ad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjItMy0xLTEtMA_66878b62-cd35-4fa1-a6d5-a099116e2d16"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjItNi0xLTEtMA_9174213c-0139-4383-9c0a-dc77ffc527af"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <stn:IncreaseDecreaseInNumberOfSharesRepurchased
      contextRef="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtMS0xLTEtMA_e5525c25-b432-4dcb-b4ec-71d18f807e81"
      unitRef="shares">-2047948</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtMi0xLTEtMA_3f771d5d-5f69-4b93-9326-67d7f3026b78"
      unitRef="cad">16800000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="ic583dfeb9cff431382adc74b3ce303ad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtMy0xLTEtMA_0ef59357-4e9d-433c-a32a-c0711e3b684b"
      unitRef="cad">400000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtNC0xLTEtMA_7998a642-7772-42b6-aa07-1249385dd52f"
      unitRef="cad">61100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjMtNi0xLTEtMA_73f22a96-5159-49bc-8920-9cbb60f59b91"
      unitRef="cad">78300000</ifrs-full:PurchaseOfTreasuryShares>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="ia8c5d5ccbf4547709230dfc829c750d2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjQtMi0xLTEtMA_3ea936a7-9028-46a0-ace8-6b4e3d011973"
      unitRef="cad">10700000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="ic583dfeb9cff431382adc74b3ce303ad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjQtMy0xLTEtMA_858dd862-0013-455a-844f-ad0a491c544b"
      unitRef="cad">-10700000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <ifrs-full:DividendsPaid
      contextRef="i4cbf02fedd4947a4a07d7b42e9f14aad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjUtNC0xLTEtMA_4b01cdf8-185d-4a99-93e8-0652a062c216"
      unitRef="cad">69100000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjUtNi0xLTEtMA_58f45fde-e92a-4883-8c88-f4c0170c99b4"
      unitRef="cad">69100000</ifrs-full:DividendsPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="icc0737c5ed3342f3af32d3612ed9b156_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctMS0xLTEtMA_78efa71e-475b-472a-8372-08d89543877a"
      unitRef="shares">111005347</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="icc0737c5ed3342f3af32d3612ed9b156_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctMi0xLTEtMA_f16f6b63-e9d7-4d6e-803e-366481771dd1"
      unitRef="cad">932200000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i2322b8210aa34c949c822570d20c3cd1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctMy0xLTEtMA_2f69cf9c-ec13-4649-8eac-396837825dad"
      unitRef="cad">12900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i09dec1d85fd24153b7eacef5526cae6d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctNC0xLTEtMA_c4cd098e-68ea-41e3-a010-2224fdc1efe8"
      unitRef="cad">958600000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i1a76efa0822c4aba868e8d9419789c32_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctNS0xLTEtMA_2e6fe108-c3e6-4d28-abba-b0fc60dc1401"
      unitRef="cad">24800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xOS9mcmFnOjIzOWViZmMyOTIwYjRjYjk4MzBmYmYwZDZiZDkwOTQ1L3RhYmxlOmE4MDE4OThiMzhiODQxYzQ5MjRlYjQzZTZhODM1MWJjL3RhYmxlcmFuZ2U6YTgwMTg5OGIzOGI4NDFjNDkyNGViNDNlNmE4MzUxYmNfMjctNi0xLTEtMA_6ff3846a-9b25-46d4-8884-cccf08d99004"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNC0yLTEtMS0w_ddef9c8b-fa29-4569-89a7-4cd920faebb2"
      unitRef="cad">4965700000</ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices>
    <ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNC0zLTEtMS0w_33507002-adf9-4fc9-b1e5-79f02c6b417b"
      unitRef="cad">4934200000</ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNS0yLTEtMS0w_c1b46db1-67b9-4fbb-aff1-645720826eac"
      unitRef="cad">1516600000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNS0zLTEtMS0w_8afa0af2-424d-489a-b85c-3f4363c0a73f"
      unitRef="cad">1716900000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToAndOnBehalfOfEmployees
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNi0yLTEtMS0w_07fab5f4-25a1-49dc-862d-ef7b6603de7d"
      unitRef="cad">2715700000</ifrs-full:PaymentsToAndOnBehalfOfEmployees>
    <ifrs-full:PaymentsToAndOnBehalfOfEmployees
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNi0zLTEtMS0w_6d577c3c-9797-4ca6-86f6-18dafbed7469"
      unitRef="cad">2658600000</ifrs-full:PaymentsToAndOnBehalfOfEmployees>
    <ifrs-full:InterestReceivedClassifiedAsOperatingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNy0yLTEtMS0w_7e968192-99c6-48c5-9a7c-ff524f9a725a"
      unitRef="cad">3900000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
    <ifrs-full:InterestReceivedClassifiedAsOperatingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNy0zLTEtMS0w_e2ff17e6-4b92-4702-87ad-276c5504b2ce"
      unitRef="cad">3700000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOC0yLTEtMS0w_73c554a3-ecf7-43ec-af5c-3924da2525e3"
      unitRef="cad">51900000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOC0zLTEtMS0w_f5e88883-1364-46d1-a9b0-916fa83d42d6"
      unitRef="cad">71600000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOS0yLTEtMS0w_1593ebc2-029e-4f6c-8f25-11ff690e935b"
      unitRef="cad">4900000</ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities>
    <ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfOS0zLTEtMS0w_e9c426e4-f705-4f69-a82c-1e417ca88d69"
      unitRef="cad">5700000</ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTAtMi0xLTEtMA_b7f18677-3cfd-451e-b86c-ff7768565773"
      unitRef="cad">77900000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTAtMy0xLTEtMA_7ec425c3-aecb-4fbb-ab28-789a988d6849"
      unitRef="cad">35200000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTMtMi0xLTEtMA_9e7d5007-86fc-43d2-a1db-9dfc27b39ae6"
      unitRef="cad">602600000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTMtMy0xLTEtMA_ecb7ed07-c0e3-45c1-b981-23ce5523aebc"
      unitRef="cad">449900000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTQtMi0xLTEtMA_5b729376-1a7f-4658-a885-9d93edfe62ec"
      unitRef="cad">1200000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTQtMy0xLTEtMA_a021dc55-b490-4a6c-980a-8f4516ec68bf"
      unitRef="cad">2600000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTYtMi0xLTEtMA_3b2ff5b7-6fb9-4d02-9e82-d8b126ea8ae3"
      unitRef="cad">603800000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTYtMy0xLTEtMA_47b8a378-ed76-41d0-81ef-fee74c02ca97"
      unitRef="cad">452500000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTktMi0xLTEtMA_b639b767-749c-4362-997a-4c094de48585"
      unitRef="cad">50600000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMTktMy0xLTEtMA_00aff146-5538-41b1-8f3c-f81c2ecd05d0"
      unitRef="cad">77100000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjAtMi0xLTEtMzYxMg_644e919e-7dfd-4998-95ba-5db4d044c432"
      unitRef="cad">20700000</stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjAtMy0xLTEtMzYxNA_f9adf3c3-7a92-4298-bff4-7975a47c825e"
      unitRef="cad">700000</stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjMtMi0xLTEtMA_cb5bbf92-c75c-4510-bcfd-61d61789cedb"
      unitRef="cad">3000000.0</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjMtMy0xLTEtMA_65b0935e-aa08-4e4e-850c-c7cb778c09f6"
      unitRef="cad">3600000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjQtMi0xLTEtMA_883e032d-298c-4cac-b2b7-1f0f45c95a0d"
      unitRef="cad">31200000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjQtMy0xLTEtMA_847c84c1-ac7e-4ca9-b214-0edf5127af4a"
      unitRef="cad">56700000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjUtMi0xLTEtMA_dd09ccaf-76d2-4f41-82eb-da8c82af0905"
      unitRef="cad">3500000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMjUtMy0xLTEtMA_ec283623-02e6-460b-8170-826e2b35344b"
      unitRef="cad">2900000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzAtMi0xLTEtMA_3497cf12-372f-4661-baf1-f2f0cd62a3e4"
      unitRef="cad">-102000000.0</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzAtMy0xLTEtMA_4912150f-b016-40a0-a802-1ee5067ae818"
      unitRef="cad">-135200000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMi0xLTEtMjk1Mg_011b5523-da72-4289-b2f7-11894a742297"
      unitRef="cad">297900000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMy0xLTEtMjk1Mg_c5e1620a-34aa-4e53-8d86-e6e83565d511"
      unitRef="cad">0</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMi0xLTEtMA_bc21ea93-5399-4a4c-a856-7d8a6f4aeb69"
      unitRef="cad">448000000.0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzMtMy0xLTEtMA_876da33c-a8ee-4eb7-8fa0-af745356ade3"
      unitRef="cad">80300000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfNoncurrentBorrowings
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzUtMi0xLTEtMA_6cbbd888-9a76-4395-9dc3-a537a9614ced"
      unitRef="cad">33200000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
    <ifrs-full:RepaymentsOfNoncurrentBorrowings
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzUtMy0xLTEtMA_faf864cf-a599-4d19-8b75-e4b194980dad"
      unitRef="cad">40800000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzYtMi0xLTEtMA_7781aff4-7c3d-4712-95c2-99b0f8fed2f0"
      unitRef="cad">129300000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzYtMy0xLTEtMA_0d01276a-d5bd-4de7-bd3e-4afda272984c"
      unitRef="cad">116700000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzctMi0xLTEtMA_5ebf77f9-a00b-4988-b841-fddea979a6bc"
      unitRef="cad">2800000</stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities>
    <stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzctMy0xLTEtMA_fae63335-3272-4277-b1c8-51c5afdad123"
      unitRef="cad">50400000</stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities>
    <stn:PaymentOfSoftwareFinancingObligations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzgtMi0xLTEtMA_f6adb8de-4ddc-4a48-be3a-d0f41c99d85e"
      unitRef="cad">13000000.0</stn:PaymentOfSoftwareFinancingObligations>
    <stn:PaymentOfSoftwareFinancingObligations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzgtMy0xLTEtMA_9f556bf5-128c-46ea-b7a5-9ad913fa2d2c"
      unitRef="cad">12300000</stn:PaymentOfSoftwareFinancingObligations>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzktMi0xLTEtMA_001574eb-e7c4-4931-92c3-79d27e6b4c60"
      unitRef="cad">80300000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfMzktMy0xLTEtMA_290790b8-2dc3-4f8d-91ea-a777993a5f7c"
      unitRef="cad">41200000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDAtMi0xLTEtMA_b1328ae6-93bf-4c7b-b498-3ae56e572fa6"
      unitRef="cad">58500000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDAtMy0xLTEtMA_f80062d2-a72c-4df3-b5e4-ffcc485ea3db"
      unitRef="cad">18900000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDEtMi0xLTEtMA_8b785e7d-1093-4aec-8980-758bed17ea10"
      unitRef="cad">68000000.0</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDEtMy0xLTEtMA_7d1f6caf-5432-4103-ad44-15114ad62c5b"
      unitRef="cad">64000000.0</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDYtMi0xLTEtMA_d1254e34-e0da-4e87-b43d-a8abc9fa7c85"
      unitRef="cad">-412600000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDYtMy0xLTEtMA_b4ff297e-2e66-4868-9489-824b06f86158"
      unitRef="cad">-286000000.0</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDgtMi0xLTEtMA_0caa4f7b-ecba-4177-bf32-1ef7433f791b"
      unitRef="cad">-8400000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNDgtMy0xLTEtMA_29cb03fc-5715-4d1f-bff6-0a96e2836897"
      unitRef="cad">-12500000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTAtMi0xLTEtMA_237d616d-1674-4f19-99f2-ee1c0d539fa6"
      unitRef="cad">80800000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTAtMy0xLTEtMA_fa8be3e4-fabb-4765-88d2-1725256b00cc"
      unitRef="cad">18800000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTEtMi0xLTEtMA_c825e958-7419-4b86-bfca-828d8fb24843"
      unitRef="cad">204000000.0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i21e1b1c9f26148afb4c621a0668447cd_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTEtMy0xLTEtMA_a0facff5-604c-4e6b-9ce7-f4c235cb6868"
      unitRef="cad">185200000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTMtMi0xLTEtMA_a4fa2cfe-72fd-4cb4-9575-71199211cca3"
      unitRef="cad">284800000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8yMi9mcmFnOjZjODEyNzA1YTZlODRlYTg5NGYxM2EzZTEyNTY1Zjk1L3RhYmxlOjJmYjlkN2M0ZTMwODQyMmJhNjEyZDNhOTEzZmFiYzJiL3RhYmxlcmFuZ2U6MmZiOWQ3YzRlMzA4NDIyYmE2MTJkM2E5MTNmYWJjMmJfNTMtMy0xLTEtMA_68c7e2e7-dff4-4d81-8e18-0678caed0fe0"
      unitRef="cad">204000000.0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8zMS9mcmFnOjQyMzJlYWI2OGUzMzQ4NmQ4NDM1ZTgyZDRjZTAwNTU2L3RleHRyZWdpb246NDIzMmVhYjY4ZTMzNDg2ZDg0MzVlODJkNGNlMDA1NTZfMTA2Mg_8fb96f72-52e6-482b-ba27-75ce06458d30">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, 2020, were authorized for issuance in accordance with a resolution of the Company&#x2019;s board of directors on February&#160;24, 2021. 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8zNC9mcmFnOmQ0NThhZmZhZDQ4YzQ4NWE5ZGZlNDI1ZGZlM2FlNTk5L3RleHRyZWdpb246ZDQ1OGFmZmFkNDhjNDg1YTlkZmU0MjVkZmUzYWU1OTlfODg1_e7d97822-84aa-458f-978c-083e98bb6215">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, 2020.&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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8zNy9mcmFnOjVjYmJlZWI4OTI3NTRkODc5YzQ0YWQwZjM0Y2FiOGExL3RleHRyZWdpb246NWNiYmVlYjg5Mjc1NGQ4NzljNDRhZDBmMzRjYWI4YTFfNzMw_909f1058-9ba9-4729-9854-e7ccb33d5521">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, 2020.&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, 2020 and December&#160;31, 2019. 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDg_e2f38019-828f-4e40-a3f0-1fbcb442497c">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. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at each financial&#160;year-end.&#160;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&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 all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modificatio&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;ns. The COVID-19 related rent concessions were not material. &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 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&gt;&lt;br/&gt;&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 and British pound sterling (GBP).&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, except for depreciation and amortization, which are translated at historical exchange 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: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 &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;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 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 (expense). 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 bank 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&#x2019;s policy is not to use these derivatives for trading or speculative purposes.&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 discounts, 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 total estimated costs for each contract, and the percentage of completion is applied to total estimated revenue. 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 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 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 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDk_88816155-d802-4292-9843-9b235aedd34f">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDE_721edfa4-0cca-47c9-97bd-862a67e4a384">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTA_74fd9071-6483-4617-9936-6b55dd82bb97">&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="i7993f436583745e996e42df8fca7777c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMC0xLTEtMS0wL3RleHRyZWdpb246YzUyNTY5ODZiMGVlNDk0ODllN2E4MjM3MTNjY2Y3NzZfNA_dcf46db7-838d-42e0-9117-0df2e6649325">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i1278d8ecaaf84262926b73ff406027d6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMC0xLTEtMS0wL3RleHRyZWdpb246YzUyNTY5ODZiMGVlNDk0ODllN2E4MjM3MTNjY2Y3NzZfMTA_cd0371ea-1dbf-42a6-b6bc-5bc176c890a8">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i3b7a589d937b49cca26f3ea8610234aa_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMS0xLTEtMS0wL3RleHRyZWdpb246OWZjZmFkMGMzNmM0NGJlZTk3NzVlZTE2YWZkMjRjMWNfNA_e742d22b-6957-4ee0-9eb2-443df0aba48a">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="ib5dd0f903e5c4b0aba142c709a6c6494_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMS0xLTEtMS0wL3RleHRyZWdpb246OWZjZmFkMGMzNmM0NGJlZTk3NzVlZTE2YWZkMjRjMWNfMTA_d505bef0-2c6b-4edc-b59f-be881083f7bd">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i8e21f2a9dfaa4f79b96dd18eaa1f28c2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMi0yLTEtMS0wL3RleHRyZWdpb246OGViYTIyYmM4YTNmNGI1ZjkwZDJmNDgxNjdhMWZlODRfNTM_bb0fbef2-af8b-48dc-befd-336efb5ff8e1">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i74e07a46976c4b64b7c605d09497daeb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMy0xLTEtMS0wL3RleHRyZWdpb246ZTQ3N2QyNzJiMDI2NDJlZGI1NjU0N2RkMjk0YTIxYmNfNA_549ab1c9-d105-4889-934c-6b99b78baea0">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i2280e89ce7294bb0a5339b72ace1054b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RhYmxlOmE0OTFmMjUxZDQ2YzRhMDZhZWUzMTA2YzFiM2U3OTBlL3RhYmxlcmFuZ2U6YTQ5MWYyNTFkNDZjNGEwNmFlZTMxMDZjMWIzZTc5MGVfMy0xLTEtMS0wL3RleHRyZWdpb246ZTQ3N2QyNzJiMDI2NDJlZGI1NjU0N2RkMjk0YTIxYmNfMTA_1f014eff-df1e-4c15-8594-65bfcee4c31c">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTM_8645c064-4f0b-45b0-af8d-f9dacc0b0f71">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. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at each financial&#160;year-end.&#160;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="i614560075b0d41ccbbea9190c71d7732_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjMxMw_b6baaa3a-1c6c-4ca5-98b6-be0dc845476b">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="i57f71bae0fab44ffb87c2f8609fa86b0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjMxOQ_2188c0c0-ad84-47de-9a48-5ac6c9f1b5c0">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="icc9b626ad10f4b45814b50a8674ea131_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjQxMA_301b12c1-4328-4747-811b-eec5adb5c6d6">P1Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="id248c1a411e94ed9ac8745b5a3f84fc4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfMjQxNg_21ce8110-96d8-4b18-963a-1367ab4ede70">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5Mzg_55e6f600-b183-4526-86fd-6c7ac5ca1d19">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;The Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modifications. The COVID-19 related rent concessions were not material.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDI_ec8b8173-07fa-46cc-a23f-8b13be44bb87">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDM_5670d6a2-4871-4c16-8154-b071c2a16314">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 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&gt;&lt;br/&gt;&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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTQ_f1914df8-b5cf-4d35-a9b7-a9fcdc631c75">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 and British pound sterling (GBP).&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, except for depreciation and amortization, which are translated at historical exchange 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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTE_1e461225-078d-414e-bd6e-a03b5d0f5762">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 &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;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 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 (expense). 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 bank 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&#x2019;s policy is not to use these derivatives for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTU_33acdbd5-3f36-453c-b839-b4883bb289d6">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5Mzk_4c5f17c8-9b68-4f98-a885-9a2d829fcf5d">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 discounts, 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 total estimated costs for each contract, and the percentage of completion is applied to total estimated revenue. 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;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 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.&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;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 total 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTY_fc7b19f6-1004-4e95-8438-57ffcd695652">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 a portion of the pension plans has protection against improving mortality rates by utilizing guaranteed annuity rate contracts with an insurance company). 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.</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDQ_c53d11f0-3fc1-4980-894b-4469058c6150">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 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and 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, and the United Kingdom. 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTI_bfe0b86f-96a3-42a8-9d2e-9d326fa6390f">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="ie93a019565ad4d038c7bbf3cdec5e0ec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDA_f22d4746-38f3-4f50-95ec-011ab579be58">P3Y</stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDU_481cb884-6cbb-45da-8210-6f5746876db6">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDY_ecd71e29-ecd5-4dc4-bdc4-aa2050eeff48">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NDc_67096a83-1aad-47d1-b97d-38347e8cc651">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80MC9mcmFnOjA4ZjgyZmRjNDE3ZDQyOWE5NzgyNjg1YWI0MTVkODA5L3RleHRyZWdpb246MDhmODJmZGM0MTdkNDI5YTk3ODI2ODVhYjQxNWQ4MDlfNDI5NTc_4252a35c-9a60-4255-888c-edcf17ba1f08">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80My9mcmFnOjg4MDkzZmRkOWMwMzQwZjlhZTA2ZTg5MWJkNWI3YTZmL3RleHRyZWdpb246ODgwOTNmZGQ5YzAzNDBmOWFlMDZlODkxYmQ1YjdhNmZfMTUxMzY_7179fda0-2eea-45bc-8c2a-e946ed3b928f">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;In March of 2020, the World Health Organization (WHO) declared COVID-19 as a global pandemic. 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. Significant 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, it is impracticable to determine the effect that the COVID-19 pandemic will 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.&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;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 total 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 a portion of the pension plans has protection against improving mortality rates by utilizing guaranteed annuity rate contracts with an insurance company). 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 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, and the United Kingdom. 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80My9mcmFnOjg4MDkzZmRkOWMwMzQwZjlhZTA2ZTg5MWJkNWI3YTZmL3RleHRyZWdpb246ODgwOTNmZGQ5YzAzNDBmOWFlMDZlODkxYmQ1YjdhNmZfMTUxMzc_991da092-cf39-4bac-86d2-97dca8049c7d">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80My9mcmFnOjg4MDkzZmRkOWMwMzQwZjlhZTA2ZTg5MWJkNWI3YTZmL3RleHRyZWdpb246ODgwOTNmZGQ5YzAzNDBmOWFlMDZlODkxYmQ1YjdhNmZfMTUxMzg_5a7d2072-bc67-4cb6-a179-7be2fa875d22">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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml80Ni9mcmFnOjIxOWNiMGE1MTdjMjQwZTVhZGRlZGIzYWFlZTVhOTgwL3RleHRyZWdpb246MjE5Y2IwYTUxN2MyNDBlNWFkZGVkYjNhYWVlNWE5ODBfOTQ2NQ_99e618d7-c8be-4e55-93e5-dd89930073dc">Recent Accounting Pronouncements and Changes to Accounting Policies&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;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 effective January&#160;1, 2020. The adoption of these amendments did not have a material impact on the financial position or performance of the Company.&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 March 2018, the IASB issued the revised Conceptual Framework for Financial Reporting, which includes revised definitions of an asset and a liability as well as new guidance on measurement and derecognition, presentation, and disclosure. The amendments apply when companies use the framework to develop accounting policies when no IFRS applies to a transaction or when a standard allows a choice of accounting policy.&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 October 2018, the IASB issued the revised Definition of a Business (Amendments to IFRS 3). The amendments clarify the definition of a business with the objective of assisting entities to determine whether a transaction should be accounted for as a business combination or as an asset acquisition. &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 October 2018, the IASB issued the Definition of Material (Amendments to IAS 1 and IAS 8). The amendments clarify the definition of material to align the definition used in the Conceptual Framework for Financial Reporting and the IFRS standards. &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 September 2019, the IASB issued Interest Rate Benchmark Reform (Amendments to IFRS 9, IAS 39, and IFRS 7). The amendments provide temporary relief during the period of uncertainty for companies that have hedges that are expected to be impacted by the interest rate benchmark reform and provide additional disclosure requirements.&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 May 2020, the IASB issued COVID-19-Related Rent Concessions (Amendments to IFRS 16). The amendments provide temporary relief to lessees in determining whether COVID-19-related rent concessions are lease modifications. The Company early adopted these amendments in the second quarter of 2020. As a result of the amendments, the Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modifications. &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;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 &lt;/span&gt;&lt;/div&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 impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time, unless specifically mentioned below.&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="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 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;&#x2022;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.</ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory>
    <ifrs-full:DisclosureOfBusinessCombinationsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfMzQwNA_64f36619-a6e5-483d-9900-7f05eb607d58">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 2019&lt;/span&gt;&lt;/div&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 2019, the Company acquired all the shares and business of Wood &amp;amp; Grieve Engineers (WGE) for cash consideration and notes payable. Management finalized the fair value assessments of assets and liabilities acquired from WGE in 2019. &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 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&#160;1, 2020, the Company acquired certain assets and liabilities of Teshmont Consultants LP (Teshmont) for cash consideration and notes payable. Teshmont is an electrical engineering consulting company specializing in high voltage power transmission and distribution engineering, based in Winnipeg, Manitoba. This addition further strengthens 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="background-color:#ffffff;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 consideration and notes payable. AGEL is a multi-discipline engineering firm specializing in environmental services, spatial development, infrastructure, and GIS services. AGEL is based in Oosterhout, Netherlands and strengthens the Environmental Services operations in the Company's Global group of cash generating units (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="background-color:#ffffff;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 cash consideration and notes payable. Wenck is an environmental services business whose engineering and environmental solutions support clients in the industrial, infrastructure, energy, and real estate sectors. Wenck is headquartered in Maple Plain, Minnesota, with additional offices in Colorado, Wyoming, North Dakota, and Georgia and strengthens the Company's Environmental Services operations in the Company's 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;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 is currently awaiting the vendors' closing financial statements for Teshmont, AGEL, and Wenck. Once these closing financial statements are received, reviews are completed and approvals are obtained, the valuation of acquired assets and liabilities will be finalized. &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;Aggregate consideration for assets acquired and liabilities assumed&lt;/span&gt;&lt;/div&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:71.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&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: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;50.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="padding:2px 1pt;text-align:left;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: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;10.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="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;Consideration&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;61.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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;/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;17.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;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;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;padding:2px 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;(6.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;/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;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;(1.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;/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;(0.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;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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: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;7.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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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 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;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;1.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="padding:2px 1pt;text-align:left;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;(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;/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;Provisions&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;18&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.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;/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;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;(1.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="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 identifiable net assets at fair value&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;29.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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;Goodwill arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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;13&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.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:1pt 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;/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. Goodwill and intangible assets expected to be deductible for income tax purposes is&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; $35.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;At December&#160;31, 2020, provisions for claims outstanding relating to all prior acquisitions were $6.1, based on their expected probable outcome. Certain of these claims are indemnified by the acquiree (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;The Company integrates the operations and systems of acquired entities shortly after the acquisition date; therefore, it is impracticable to disclose the acquiree&#x2019;s earnings in its consolidated financial statements since the acquisition date. It is also impracticable to disclose what the Company's gross revenue and earnings would have been had the business combinations taken place at the beginning of the year. &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;Consideration paid&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;Details of the cash consideration paid for current year acquisitions 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:81.752%"/&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: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;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: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:#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 consideration paid&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;50.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:#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 acquired&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.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="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-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;Total net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt 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;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-bottom:1.5pt solid #000;border-top:1pt 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:DisclosureOfBusinessCombinationsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfMzQwNQ_8f38253d-613f-4df3-ac90-8d121da1a945">&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:71.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.675%"/&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: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;50.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="padding:2px 1pt;text-align:left;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: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;10.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="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;Consideration&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;61.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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;/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;17.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;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;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;padding:2px 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;(6.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;/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;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;(1.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;/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;(0.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;/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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;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: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;7.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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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 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;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;1.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="padding:2px 1pt;text-align:left;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;(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;/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;Provisions&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;18&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.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;/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;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;(1.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="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 identifiable net assets at fair value&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;29.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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;Goodwill arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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;13&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.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:1pt 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;/tr&gt;&lt;/table&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;Details of the cash consideration paid for current year acquisitions 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:81.752%"/&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: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;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: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:#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 consideration paid&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;50.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:#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 acquired&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.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="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-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;Total net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt 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;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-bottom:1.5pt solid #000;border-top:1pt 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:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashTransferred
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMi0zLTEtMS0w_7fee9a5c-99b7-48bb-a43f-c119ecb0de54"
      unitRef="cad">50800000</ifrs-full:CashTransferred>
    <ifrs-full:LiabilitiesIncurred
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMy0zLTEtMS0w_a95bb88f-9778-4d73-b8ca-0d75b4119eb0"
      unitRef="cad">10500000</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfNC0zLTEtMS0w_01c3aad1-7ceb-44bc-a8e8-488b5310e678"
      unitRef="cad">61300000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfNi0zLTEtMS0w_13495147-9c86-4ff4-b9bc-518c8c713fb6"
      unitRef="cad">200000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfOC0zLTEtMS0w_0207b6af-f6f1-4d11-86be-9d37d53b74ff"
      unitRef="cad">17500000</stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfOS0zLTEtMS0w_329b7b62-b3c3-4500-bc2b-e204e10b6f39"
      unitRef="cad">3700000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTAtMy0xLTEtMA_cc3d171d-ee81-42d7-9057-a66256cb8ead"
      unitRef="cad">6800000</stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate>
    <stn:CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTEtMy0xLTEtMA_b8c98687-cb13-417d-9b2c-1dd6203767c2"
      unitRef="cad">1600000</stn:CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredIncomeRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTItMy0xLTEtMA_6db89283-4194-4c34-8307-87121587ddc0"
      unitRef="cad">800000</ifrs-full:DeferredIncomeRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTMtMy0xLTEtMA_2b58e5e1-d7d0-49ee-b65a-34b4205f8067"
      unitRef="cad">-1100000</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTQtMy0xLTEtMA_07530cb8-b5a8-4c1e-815c-aee85642e97b"
      unitRef="cad">2200000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTUtMy0xLTEtMA_5438f644-d602-4004-8de3-04e1d84324ab"
      unitRef="cad">7000000.0</stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTYtMy0xLTEtMA_a494536a-69bb-4f63-bac9-f129aa08006b"
      unitRef="cad">12700000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTctMy0xLTEtMA_f7622119-8288-4f14-8f5d-70a6c15093a3"
      unitRef="cad">1200000</ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate>
    <stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMTgtMy0xLTEtMA_6cd74ea3-b815-4b49-874b-82d02884c3c0"
      unitRef="cad">5300000</stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:ProvisionsRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjAtMy0xLTEtMA_280b0173-5eb9-4113-8da0-8653b8c83eb8"
      unitRef="cad">200000</stn:ProvisionsRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjItMy0xLTEtMA_b0736c17-34be-4b9c-a332-87dc41754738"
      unitRef="cad">1000000.0</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjMtMy0xLTEtMA_0c3afc23-dd04-4e04-9a9e-1cd721724b5d"
      unitRef="cad">29900000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOjAzYTc4ZjI2NTI1ODRhYmE4ZTA0MjA2ZmFhOTRiNmI4L3RhYmxlcmFuZ2U6MDNhNzhmMjY1MjU4NGFiYThlMDQyMDZmYWE5NGI2YjhfMjQtMy0xLTEtMA_857155db-444f-4960-b200-2efeec9cd235"
      unitRef="cad">31400000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfODI0NjMzNzIxODcxNQ_eef99f56-f94b-42c6-89df-a4584a6baa5a"
      unitRef="cad">35800000</stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes>
    <stn:OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome
      contextRef="ib6979249107b41c496e3d10f5a4c9f62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RleHRyZWdpb246NWM3OGQ4NzA1OTY5NDUzMjk1NDMyMDRhNjE5M2MxMmNfMjY0Mw_f75abda9-bd58-4ead-81b7-32f249221c0d"
      unitRef="cad">6100000</stn:OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome>
    <ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOmVkYTAyN2IxNjlkOTQ0MWE5YzZlMTQxZGZjMWVhZjkxL3RhYmxlcmFuZ2U6ZWRhMDI3YjE2OWQ5NDQxYTljNmUxNDFkZmMxZWFmOTFfMi0xLTEtMS0w_3c8eb9c8-7a9d-47e2-a266-f0ab368f4503"
      unitRef="cad">50800000</ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOmVkYTAyN2IxNjlkOTQ0MWE5YzZlMTQxZGZjMWVhZjkxL3RhYmxlcmFuZ2U6ZWRhMDI3YjE2OWQ5NDQxYTljNmUxNDFkZmMxZWFmOTFfMy0xLTEtMS01MDQ3_c4efff6a-1055-460f-864e-30a5da5d3ef0"
      unitRef="cad">200000</ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013>
    <ifrs-full:ConsiderationPaidReceived
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81Mi9mcmFnOjVjNzhkODcwNTk2OTQ1MzI5NTQzMjA0YTYxOTNjMTJjL3RhYmxlOmVkYTAyN2IxNjlkOTQ0MWE5YzZlMTQxZGZjMWVhZjkxL3RhYmxlcmFuZ2U6ZWRhMDI3YjE2OWQ5NDQxYTljNmUxNDFkZmMxZWFmOTFfNC0xLTEtMS0w_4b087fd5-1b6e-4523-b03c-6acacf6a0bfd"
      unitRef="cad">50600000</ifrs-full:ConsiderationPaidReceived>
    <ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RleHRyZWdpb246NTZiNzQ0NmQ4OTQ5NDcxMzhkZDI1MjA3NzY0OTIwYzFfODY4_29d25ce4-49ac-45e2-afc7-1a2df6fdc8ea">Discontinued Operations&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In 2018, the Company completed the sale of its Construction Services reportable segment, reported as discontinued operations in these consolidated financial statements for all years presented as prescribed by IFRS 5. &lt;/span&gt;&lt;/div&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 results of discontinued operations are summarized 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: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:9pt;font-weight:700;line-height:120%"&gt;2020&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:9pt;font-weight:400;line-height:120%"&gt;2019&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;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;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: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.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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;(3.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;(10.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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Project loss recovery&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;12.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;&#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: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;Profit (loss) from operating activities, before income taxes&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.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.1)&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;Income taxes on operating activities&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;/td&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;/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;Profit (loss) from operating activities, net of income taxes&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.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;(0.8)&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: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;Gain on disposal of discontinued operations before income taxes&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;&#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: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.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;Income taxes on disposal of discontinued operations&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;(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: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;Gain on disposal of discontinued operations, net of income taxes&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;&#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: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;0.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="border-bottom:1pt 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;Net income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;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: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:1pt 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:1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Pursuant to settlement agreements executed and insurance claims resolved, project loss recoveries were recognized in 2020.</ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory>
    <ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RleHRyZWdpb246NTZiNzQ0NmQ4OTQ5NDcxMzhkZDI1MjA3NzY0OTIwYzFfODY5_93095baa-91ca-49e3-8aaa-b96418fe83b8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The results of discontinued operations are summarized 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: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:9pt;font-weight:700;line-height:120%"&gt;2020&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:9pt;font-weight:400;line-height:120%"&gt;2019&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;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;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: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.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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;(3.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;(10.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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Project loss recovery&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;12.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;&#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: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;Profit (loss) from operating activities, before income taxes&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.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.1)&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;Income taxes on operating activities&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;/td&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;/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;Profit (loss) from operating activities, net of income taxes&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.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;(0.8)&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: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;Gain on disposal of discontinued operations before income taxes&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;&#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: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.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;Income taxes on disposal of discontinued operations&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;(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: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;Gain on disposal of discontinued operations, net of income taxes&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;&#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: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;0.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="border-bottom:1pt 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;Net income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;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: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:1pt 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:1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory>
    <ifrs-full:Revenue
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMy0xLTEtMS0w_2c68e3bf-fd85-4668-852c-27c33c02b892"
      unitRef="cad">3700000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMy0zLTEtMS0w_4d09a230-351b-4698-ac25-42a275cae4b0"
      unitRef="cad">9700000</ifrs-full:Revenue>
    <ifrs-full:ExpenseByNature
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNC0xLTEtMS0w_ca8d6150-3d56-4815-984e-13b9ada23f42"
      unitRef="cad">3700000</ifrs-full:ExpenseByNature>
    <ifrs-full:ExpenseByNature
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNC0zLTEtMS0w_51ae3814-8c94-4a07-a139-7cc9123a2449"
      unitRef="cad">10800000</ifrs-full:ExpenseByNature>
    <ifrs-full:OtherReversalsOfProvisions
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNS0xLTEtMS0w_50eb0e5b-326e-49a7-a105-d018e565035a"
      unitRef="cad">12800000</ifrs-full:OtherReversalsOfProvisions>
    <ifrs-full:OtherReversalsOfProvisions
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNS0zLTEtMS0w_015e1563-a9ea-471f-a1fb-2c1494e5186b"
      unitRef="cad">0</ifrs-full:OtherReversalsOfProvisions>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNi0xLTEtMS0w_e17033b4-ed5c-402c-a38c-5b6097c00637"
      unitRef="cad">12800000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNi0zLTEtMS0w_55b01a21-0074-415c-a109-68c55d1ca3b6"
      unitRef="cad">-1100000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0xLTEtMS0xNzQz_8142a96f-0434-4fa6-a3e7-f6d03d395d3f"
      unitRef="cad">800000</ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations>
    <ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0zLTEtMS0xNzU0_9bf6d70c-42b2-4397-90f5-e3467cd3e315"
      unitRef="cad">-300000</ifrs-full:TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations>
    <ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOC0xLTEtMS0xNzIz_1e311c55-fdbd-4f35-9812-1b80a67940fc"
      unitRef="cad">12000000.0</ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent>
    <ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOC0zLTEtMS0xNzU3_bf24188e-c6ce-4b6a-b2af-c0aa88a19108"
      unitRef="cad">-800000</ifrs-full:IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent>
    <ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOS0xLTEtMS0xNzQ2_0b9cab12-8ff3-4a29-a291-b471892be4e1"
      unitRef="cad">0</ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation>
    <ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfOS0zLTEtMS0xNzU5_6c8cf045-401f-4a69-8bb2-1f16869dc7e2"
      unitRef="cad">1900000</ifrs-full:GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation>
    <ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0xLTEtMS0w_11a40ef4-315d-43f3-a65a-34c85b117978"
      unitRef="cad">0</ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance>
    <ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfNy0zLTEtMS0w_10f4eda8-b42a-4249-9bfe-74cb027df018"
      unitRef="cad">1100000</ifrs-full:TaxExpenseRelatingToGainLossOnDiscontinuance>
    <stn:ProfitLossFromDisposalOfDiscontinuedOperations
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTEtMS0xLTEtMTczOQ_276b6fe7-a4c8-41b9-a2b0-ada904561fee"
      unitRef="cad">0</stn:ProfitLossFromDisposalOfDiscontinuedOperations>
    <stn:ProfitLossFromDisposalOfDiscontinuedOperations
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTEtMy0xLTEtMTc2NQ_3648dafa-4a4b-4a44-bc5e-68490bc72320"
      unitRef="cad">800000</stn:ProfitLossFromDisposalOfDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTItMS0xLTEtMA_a85c2a87-9107-45bc-8022-0ac3187b3e22"
      unitRef="cad">12000000.0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i00f9a2df76354dc499e1e9d2d3eee138_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81NS9mcmFnOjU2Yjc0NDZkODk0OTQ3MTM4ZGQyNTIwNzc2NDkyMGMxL3RhYmxlOjM3OWU3OWU5NDdjNDRlOTliMDIzNmM0ZDkxNTc0NGFjL3RhYmxlcmFuZ2U6Mzc5ZTc5ZTk0N2M0NGU5OWIwMjM2YzRkOTE1NzQ0YWNfMTItMy0xLTEtMA_dd5b3eaa-a668-434f-b85e-a4b5bad3f71c"
      unitRef="cad">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RleHRyZWdpb246ZTYyMDY3MmI0YmI0NDM4MjhkMTczZDgzMTA5MjJmZmJfMjU0_1b54a82d-4853-41fe-987b-31635ff3c416">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;2020&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;2019&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;278.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;208.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 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;4.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="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;6.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;15.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: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 and deposits&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;289.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;223.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;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;(4.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;(19.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:1pt solid #000;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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;284.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:1pt 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:1pt 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;204.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RleHRyZWdpb246ZTYyMDY3MmI0YmI0NDM4MjhkMTczZDgzMTA5MjJmZmJfMjU1_0630400c-7285-4be4-b454-14ab4fa54636">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;2020&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;2019&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;278.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;208.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 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;4.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="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;6.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;15.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: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 and deposits&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;289.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;223.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;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;(4.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;(19.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:1pt solid #000;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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;284.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:1pt 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:1pt 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;204.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMi0xLTEtMS0w_7f746c5b-43b2-45c9-a6ec-63bef1e1c648"
      unitRef="cad">278700000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMi0zLTEtMS0w_55a5325e-5952-4169-9e5b-ba0dbe2eb1b4"
      unitRef="cad">208100000</ifrs-full:Cash>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0xLTEtMS02Mjg0_36bce083-2b80-4df8-97f5-1d1028cb9127"
      unitRef="cad">4500000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0zLTEtMS02Mjg0_05ed7dab-8373-4264-be7f-3bf7ee9ea6e8"
      unitRef="cad">0</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0xLTEtMS0w_889ee0f1-7814-4a4c-b093-a775015777a2"
      unitRef="cad">6300000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfMy0zLTEtMS0w_ad796d59-b655-469b-94c0-ac4da0b65f19"
      unitRef="cad">15400000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNC0xLTEtMS0w_94406c1f-dec2-4a2a-86b2-ab412dddb82f"
      unitRef="cad">289500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNC0zLTEtMS0w_3f49b2c1-f5be-4eec-bfbd-531ecb29637d"
      unitRef="cad">223500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNS0xLTEtMS0w_debd2f1a-c8a9-4438-8391-b5fc7eef807d"
      unitRef="cad">4700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNS0zLTEtMS0w_3cfc9267-167d-4e24-8c91-41e86f752894"
      unitRef="cad">19500000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNi0xLTEtMS0w_598fc488-87be-404d-9625-3f5c0632f594"
      unitRef="cad">284800000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml81OC9mcmFnOmU2MjA2NzJiNGJiNDQzODI4ZDE3M2Q4MzEwOTIyZmZiL3RhYmxlOjE1YzAyYjVhNWIxMjRhNmI4MjI1Mjk1YTBhM2E5MmNlL3RhYmxlcmFuZ2U6MTVjMDJiNWE1YjEyNGE2YjgyMjUyOTVhMGEzYTkyY2VfNi0zLTEtMS0w_c5ebbbb5-fa32-4d71-8e84-3cfb5f9e366d"
      unitRef="cad">204000000.0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RleHRyZWdpb246MWY2MzM3YmU0MzQwNGU0ZThiYzU5YTM0YmY5OTliZWNfMjM3_aecf2343-7a6a-4c7e-baf8-9dc580761fc0">Trade and Other Receivables&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;2020&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;2019&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 $3.0 (2019 &#x2013; $2.2)&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;702.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;787.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 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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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="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;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="padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;738.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:1pt 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: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;817.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 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, 2020&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;705.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;389.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;160.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;60.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;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="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;69.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:1pt solid #000;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-bottom:1pt 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;789.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;395.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;81.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 and impairment losses for trade and other receivables is included in note 25.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RleHRyZWdpb246MWY2MzM3YmU0MzQwNGU0ZThiYzU5YTM0YmY5OTliZWNfMjM1_ee93bf16-ce03-45f8-869a-ce57529e9f82">&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;2020&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;2019&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 $3.0 (2019 &#x2013; $2.2)&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;702.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;787.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 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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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="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;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="padding:2px 0 2px 1pt;text-align:right;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;738.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:1pt 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: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;817.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0wLTEtMS0wL3RleHRyZWdpb246NzZiYjdhYTIzYTU5NDRiNTkyODYxZDcyNzhlODc2MDNfNTY_fdda2ad1-fb46-4486-a390-1221ce8fd042"
      unitRef="cad">3000000.0</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0wLTEtMS0wL3RleHRyZWdpb246NzZiYjdhYTIzYTU5NDRiNTkyODYxZDcyNzhlODc2MDNfNjc_738c449b-65ee-4222-99f2-9ead37a471eb"
      unitRef="cad">2200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeReceivables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0xLTEtMS0w_d092b52d-8e05-44f6-ac11-3339fd1f27b4"
      unitRef="cad">702700000</ifrs-full:TradeReceivables>
    <ifrs-full:TradeReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMi0zLTEtMS0w_ba9b0f73-c478-41f0-a962-8e30bcfd7a57"
      unitRef="cad">787300000</ifrs-full:TradeReceivables>
    <stn:HoldbacksCurrent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMy0xLTEtMS0w_2f88c5c2-3736-433f-bbfd-89cd3abaf757"
      unitRef="cad">19700000</stn:HoldbacksCurrent>
    <stn:HoldbacksCurrent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfMy0zLTEtMS0w_aa1e1cbb-c66c-4864-84da-718c2e002891"
      unitRef="cad">20600000</stn:HoldbacksCurrent>
    <ifrs-full:OtherReceivables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNS0xLTEtMS0w_2b9b79bc-0a9c-4f70-9ace-9c736db43b24"
      unitRef="cad">15600000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNS0zLTEtMS0w_a0dccd68-760f-41e6-a2a6-07c7717836ba"
      unitRef="cad">9800000</ifrs-full:OtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNi0xLTEtMS0w_3b44b8a0-ff80-4bae-a6e8-10e31c81df42"
      unitRef="cad">738000000.0</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjUwYWNmNDAyZjZhZjQ3OGQ5ZWJmY2M2ZjNkYjk4YTk1L3RhYmxlcmFuZ2U6NTBhY2Y0MDJmNmFmNDc4ZDllYmZjYzZmM2RiOThhOTVfNi0zLTEtMS0w_334ce02f-12ec-46c3-8560-ab1812487ed9"
      unitRef="cad">817700000</ifrs-full:TradeAndOtherReceivables>
    <stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RleHRyZWdpb246MWY2MzM3YmU0MzQwNGU0ZThiYzU5YTM0YmY5OTliZWNfMjM2_b2d78970-c6d1-416c-b56e-134c94cc1293">&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, 2020&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;705.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;389.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;160.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;60.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;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="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;69.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:1pt solid #000;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-bottom:1pt 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;789.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;395.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;221.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;81.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS0xLTEtMS0w_83bebef2-ec15-4771-afa6-b415b93be750"
      unitRef="cad">705700000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="if5796569b3c04a23bdad3daa9dcc1dda_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS0zLTEtMS0w_03b74f09-f7d2-4ded-b8ac-9ca217e6106f"
      unitRef="cad">389500000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i2767006f732342dda94432afcb90b377_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS01LTEtMS0w_bbd89a2e-eb85-40da-8cf3-23280e98c8a8"
      unitRef="cad">160300000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i8120b75f48f44855bc5a21f5777f2060_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS03LTEtMS0w_d6a09756-6c27-4e63-b87b-8f3c406536a4"
      unitRef="cad">60900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i8426b23c5ab142b5b35f857b976dac23_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS05LTEtMS0w_5d61dc5d-2186-48e6-b678-97ad6217c282"
      unitRef="cad">25900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i3e3ac286de3643238b679ebf232f56e2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMS0xMS0xLTEtMA_cfbff7b3-cfcd-4aea-967d-b698eb05589c"
      unitRef="cad">69100000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi0xLTEtMS0w_7ac3957e-a2f3-42c5-93bd-94f41eb9553c"
      unitRef="cad">789500000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i79ffc296e9ea4b97ad9113dd9d90b14f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi0zLTEtMS0w_0a90c695-26b7-4336-9510-4ac24ee63776"
      unitRef="cad">395900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="ib333e61e212b4b12bf8092de8e9315c5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi01LTEtMS0w_b1bc0460-60a1-46bd-bf1a-7423ea11a5be"
      unitRef="cad">221100000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i4c1e07d279334a5da770b9d61161c05e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi03LTEtMS0w_efa5e146-5533-47f2-bf1a-3db140589f37"
      unitRef="cad">63500000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i4511ca0c37b34bdab0f4af7c4b4418c0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi05LTEtMS0w_0d47df06-a2d8-40f6-a8ac-32ac546429ec"
      unitRef="cad">27800000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i940ec67352df4e20879ce9008e62d481_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82MS9mcmFnOjFmNjMzN2JlNDM0MDRlNGU4YmM1OWEzNGJmOTk5YmVjL3RhYmxlOjM5NDNkYjgwMGFjYzQxNzVhYWEyNGU0ODQ2ZjI4YWNlL3RhYmxlcmFuZ2U6Mzk0M2RiODAwYWNjNDE3NWFhYTI0ZTQ4NDZmMjhhY2VfMi0xMS0xLTEtMA_f32c452f-1c73-4195-ba64-f7fb6fd3b93b"
      unitRef="cad">81200000</stn:GrossTradeReceivables>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfMjY0_ffe6a9b4-f87a-4307-8a30-43ea1b228380">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, 2018&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;122.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;82.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;231.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;37.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;473.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&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.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;9.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;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;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;59.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;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;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;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;4.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;5.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;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;(13.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.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;(7.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.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;(25.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="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;(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="2" style="padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(12.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: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;126.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;86.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;246.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;40.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;500.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 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="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="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, 2020&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;118.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="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;85.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;242.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;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;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;486.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;/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;Accumulated depreciation&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, 2018&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;62.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;33.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;71.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;17.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;183.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;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;16.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;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;30.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;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;58.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="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;(12.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.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;(7.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;(22.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="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;(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: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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(5.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: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;65.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;37.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="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;92.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;18.2&#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;214.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 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="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="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="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, 2020&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;61.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;43.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="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;122.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;19.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="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;246.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="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;Net book value&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;61.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;48.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;153.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;22.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;286.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="background-color:#e9e9e9;border-bottom:1pt solid #000;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, 2020&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;56.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:1pt 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:1pt 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;42.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:1pt 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:1pt 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;119.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:1pt 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:1pt 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;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-bottom:1pt 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:1pt 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;240.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:1pt solid #000;border-top:1pt 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 $0.2 (2019 &#x2013; $1.9) 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfMjY1_aa66688e-b008-4e08-87b1-55b6d9fefefe">&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, 2018&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;122.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;82.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;231.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;37.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;473.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&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.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;9.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;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;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;59.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;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;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;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;4.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;5.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;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;(13.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.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;(7.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.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;(25.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="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;(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="2" style="padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(12.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: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;126.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;86.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;246.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;40.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;500.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 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="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="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, 2020&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;118.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="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;85.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;242.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;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;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;486.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;/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;Accumulated depreciation&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, 2018&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;62.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;33.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;71.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;17.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;183.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;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;16.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;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;30.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;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;58.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="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;(12.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.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;(7.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;(22.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="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;(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: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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;(5.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: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;65.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;37.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="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;92.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;18.2&#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;214.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 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="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="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="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, 2020&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;61.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;43.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="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;122.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;19.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="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;246.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="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;Net book value&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;61.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;48.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;153.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;22.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;286.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="background-color:#e9e9e9;border-bottom:1pt solid #000;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, 2020&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;56.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:1pt 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:1pt 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;42.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:1pt 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:1pt 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;119.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:1pt 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:1pt 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;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-bottom:1pt 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:1pt 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;240.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:1pt solid #000;border-top:1pt 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="idb10d18e5a1944de87de66767a42f273_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy0xLTEtMS0w_5bdb3d3a-8fc9-4551-a21a-d724fe7ab904"
      unitRef="cad">122300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ibbba6fd4b5d34c89a4e578e7e13007bb_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy0zLTEtMS0w_49097b82-d532-4229-89b3-7b774aa85e46"
      unitRef="cad">82000000.0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="idc94d669c4994700be6b3ef88db4aa55_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy01LTEtMS0w_f1316fa0-5d8d-4985-b97d-876fee38dba3"
      unitRef="cad">231200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8c2d2dcaed384f9a8382676c9820ec92_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy03LTEtMS0w_ade2eb0f-eb0c-4b7a-a9b9-16950e4a19ca"
      unitRef="cad">37800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2e859e9968cc40b5b79dfde4006c6d36_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMy05LTEtMS0w_73b74585-d4d5-434f-a0ff-27e84116b593"
      unitRef="cad">473300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC0xLTEtMS0w_018dd702-17ad-43ab-9d18-b67b53f44f3f"
      unitRef="cad">20300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC0zLTEtMS0w_59edfd58-7072-40e7-afc6-2fa4e08c88a5"
      unitRef="cad">9600000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC01LTEtMS0w_a684b2b3-da6e-4ce6-a9ef-9f8d20c0db6a"
      unitRef="cad">24400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC03LTEtMS0w_2effef35-93d8-48db-babd-1747564b14d0"
      unitRef="cad">4800000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNC05LTEtMS0w_9d27152c-3920-42a7-b8b9-37b299797c3f"
      unitRef="cad">59100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS0xLTEtMS0w_45cc11d6-2157-4fbd-a84c-a7d30d87d920"
      unitRef="cad">700000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS0zLTEtMS0w_8e4ab656-0107-46ed-96c8-0aa2c79df6f9"
      unitRef="cad">700000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS01LTEtMS0w_dcd083ee-11da-440e-b9d8-78d063c09575"
      unitRef="cad">4400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS03LTEtMS0w_a0008802-91e8-479f-a1eb-44db9c352622"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNS05LTEtMS0w_92541d93-56b0-44d2-ad63-55cf731fdbb2"
      unitRef="cad">5800000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi0xLTEtMS0w_6edaac1e-5fff-4754-9624-3ce33bd6218c"
      unitRef="cad">13700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi0zLTEtMS0w_1d27453c-e8ec-43f4-8fc6-f35d3eccabdb"
      unitRef="cad">3100000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi01LTEtMS0w_cd44b77f-d393-437f-b86e-cb404a3801ae"
      unitRef="cad">7300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi03LTEtMS0w_128a8a50-4adf-42ad-9496-8c53d0eb6b29"
      unitRef="cad">900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfNi05LTEtMS0w_81f3cc0b-6445-470a-a037-d59bd4edb542"
      unitRef="cad">25000000.0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i0bb564acc82d4156b2b63fc38297f971_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS0xLTEtMS0w_e7c67a53-de39-4692-91ed-087b10ee82b7"
      unitRef="cad">-2800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iff5d4946b3d94d6283b6ff0ea15846d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS0zLTEtMS0w_8b197610-7954-457a-b843-232fb3012b94"
      unitRef="cad">-2400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ic16d6bb8821746e49aff0d4fd37b93cf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS01LTEtMS0w_77403c98-33fc-4b5a-8a6a-9a62fab8ed72"
      unitRef="cad">-6100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if63f4ea30f1241448cf385eb691fcafd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS03LTEtMS0w_3796c666-7764-48c2-9842-526ffaf7c2b6"
      unitRef="cad">-1300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfOS05LTEtMS0w_1d06b8ef-fa5e-49f5-8463-01441ea6bf74"
      unitRef="cad">-12600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i15020c81d4234f7ba02b7b2daa0645bd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtMS0xLTEtMA_a95c6729-50b6-4fa1-9f64-73624e8730bd"
      unitRef="cad">126800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i837399352f824cdabe0e5ec51243a6b1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtMy0xLTEtMA_7ab69a58-326e-469e-a37c-2fb1bdee0236"
      unitRef="cad">86800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="if25005899a6f4a44980f9e1d023b12e1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtNS0xLTEtMA_2cf415bb-74b7-45a9-9cd4-018b092be33e"
      unitRef="cad">246600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i82e88590636f462ab1ccd04df32c2cd7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtNy0xLTEtMA_41ea0fd1-2121-4979-a1fe-84e30a395219"
      unitRef="cad">40400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="id7b1d2a85baf47e3bce037c94ed78edd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTEtOS0xLTEtMA_9a1c877f-6462-45dd-9678-885a07b07bb0"
      unitRef="cad">500600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItMS0xLTEtMA_bd20d28b-9527-4bb4-adb5-e0691e175682"
      unitRef="cad">13300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItMy0xLTEtMA_81477d2a-46b1-48e3-83ef-c732b9e1a0b7"
      unitRef="cad">5000000.0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItNS0xLTEtMA_30444105-e488-4e38-9f49-4f1a81e2ce71"
      unitRef="cad">12600000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItNy0xLTEtMA_b280bfd0-beec-4ce3-9048-9b7285b1a36d"
      unitRef="cad">2400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTItOS0xLTEtMA_4e5972c9-478b-4d58-bc79-c06f58c8454b"
      unitRef="cad">33300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtMS0xLTEtMA_73e95be6-45fb-4340-8a69-92cdb0e802c5"
      unitRef="cad">1400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtMy0xLTEtMA_4c6e8f72-943d-4c73-bbb5-d2f1ebbd2785"
      unitRef="cad">400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtNS0xLTEtMA_6f211a39-c356-47a7-98bf-c9028c4448fa"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtNy0xLTEtMA_6c2e9f15-030f-45a8-abd7-6c561f8c45ea"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTMtOS0xLTEtMA_50aa9afb-2230-4eec-89bf-1fbe0f2ded6f"
      unitRef="cad">2200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtMS0xLTEtMA_d086a669-f466-43d0-bac2-ba95041da352"
      unitRef="cad">22600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtMy0xLTEtMA_28ab689e-d950-4bd6-a7ac-dbe004577e5a"
      unitRef="cad">6000000.0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtNS0xLTEtMA_7366f477-eab7-4571-83a9-afebe210e94d"
      unitRef="cad">15000000.0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtNy0xLTEtMA_0daf7813-7b76-4c2c-970b-e8ff02a92c72"
      unitRef="cad">1700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTQtOS0xLTEtMA_e2c3c3fd-9996-4f2b-aadd-3ad68e09d137"
      unitRef="cad">45300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ibfaecab9d6ea45b680c6279dd4a6f546_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtMS0xLTEtMA_0f53e8dc-e75d-4ea5-b3f3-81830403d4c0"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ib9f93e361aaf4783ab85149489615d1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtMy0xLTEtMA_922e2bf3-84b6-446d-b2a8-6d03ef0a8760"
      unitRef="cad">-900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i4ab6dc83d9a04317ad7f0b5ec89bf3ac_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtNS0xLTEtMA_e387c433-7b1a-4c7c-a376-a50a1e49f37e"
      unitRef="cad">-1800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i0bfd74b4ed92439faca106b46c874093_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtNy0xLTEtMA_c55c3998-c5fe-4e55-9b65-d67cccd12b4f"
      unitRef="cad">-700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTUtOS0xLTEtMA_6d1c5dfc-8565-4b92-9cd3-0443f04b5ebf"
      unitRef="cad">-3900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i036e5ef365724c1eb43dcfd6c4e2f409_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtMS0xLTEtMA_fe972df5-9bac-4ea6-8382-fe1568aa589a"
      unitRef="cad">118400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i402109c6651644deb59f1024083b2ad4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtMy0xLTEtMA_1f49cb0e-8f78-4644-be24-a34f9de943b4"
      unitRef="cad">85300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4fb2373534374b749fe759a4d5cca590_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtNS0xLTEtMA_df8c2e00-4cb0-48f9-9efc-f441b3983e4d"
      unitRef="cad">242600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5ce0249845ae4f0bb93cfc96bc3b02d2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtNy0xLTEtMA_a9046026-1816-4d34-b431-c5206761256d"
      unitRef="cad">40600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i72e67a8be141446bacad31dcab83a385_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTYtOS0xLTEtMA_664f3fec-9adf-4140-97b4-d8e77dd962a6"
      unitRef="cad">486900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7f82962b9b474508bbd9c459fb503c74_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktMS0xLTEtMA_817b4d8d-f5b4-41cd-8664-57e0327c57e5"
      unitRef="cad">-62200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ide0a8c8c5d204865a643d04972c858e4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktMy0xLTEtMA_eac8a7ca-aaca-4091-b37b-571cfcd20c93"
      unitRef="cad">-33200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i34f790989eca42349682ffb113d5f152_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktNS0xLTEtMA_e35db592-ad28-401f-a2e0-45d0d1ed949f"
      unitRef="cad">-71500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iccc0e25d99c24512aa0df61e9cb34147_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktNy0xLTEtMA_0bef8355-4bd4-46a0-ae38-f08de2f9465c"
      unitRef="cad">-17000000.0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i979236714af342d8bdfe59e7f2649599_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMTktOS0xLTEtMA_2cd31fb6-f0b6-43d7-831f-f3197fe0e717"
      unitRef="cad">-183900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtMS0xLTEtMA_d5de0d2e-c9d8-4ed9-8db0-d32a433adba0"
      unitRef="cad">16500000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtMy0xLTEtMA_0f23050f-6202-4394-9bec-3cfe9b4eee09"
      unitRef="cad">8100000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtNS0xLTEtMA_65a7cbd3-3ed2-44aa-9be7-f8a692d7380c"
      unitRef="cad">30900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtNy0xLTEtMA_63bca268-02a5-4a9a-93e2-b3b6735302a6"
      unitRef="cad">2700000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjAtOS0xLTEtMA_5ae41bd1-c00d-4442-bf08-a02f6d4d05b2"
      unitRef="cad">58200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItMS0xLTEtMA_532849a0-7e72-495a-bfbc-267a29a4dd70"
      unitRef="cad">-12200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItMy0xLTEtMA_6b2e75ef-c6a6-4ef8-8365-cccc40ea2fdb"
      unitRef="cad">-2600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItNS0xLTEtMA_43c99b37-7642-4001-91d1-19776a5122ec"
      unitRef="cad">-7300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItNy0xLTEtMA_feb9b1fa-13cc-436f-87c5-04c6393b9fbf"
      unitRef="cad">-800000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjItOS0xLTEtMA_0cd434a0-b365-4a0c-86e2-fb6cd7098f37"
      unitRef="cad">-22900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i5c32f5684d4c4a7595a4859a861497e3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtMS0xLTEtMA_29e2caa5-7f47-4adf-adf3-99dac25e649e"
      unitRef="cad">-1200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ie176650c0de648cc8c7723e9567f9754_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtMy0xLTEtMA_7cec39bd-ecc2-41fa-805b-84beb177f058"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i0fee26979bf04b60b6958b3530c921f4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtNS0xLTEtMA_cd71fcbf-311d-4fd1-b3ef-eb3b4e40eace"
      unitRef="cad">-2400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i5f6ea8965d8f48d99ec0a76dc666aafe_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtNy0xLTEtMA_2631f776-9282-47a8-8c99-9f4102c70c64"
      unitRef="cad">-700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjUtOS0xLTEtMA_e942df58-ad69-4ed2-95ad-5971b4f65ef0"
      unitRef="cad">-5100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i101309c49827418ca35085f6002b73ae_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctMS0xLTEtMA_9ff57f8a-799e-4a2c-9653-66ed35ce4eb7"
      unitRef="cad">-65300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i98471d8988794598ae873cb45a8584c4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctMy0xLTEtMA_e6871e83-3630-4b86-bddc-3b963ed426c1"
      unitRef="cad">-37900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib8be98a571164b9599d36045dcde9cb3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctNS0xLTEtMA_018ac67e-1ade-4fcf-b1bc-6d52285fc34b"
      unitRef="cad">-92700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ief757b5a145d4959816e7b970ab6b5b6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctNy0xLTEtMA_5869602f-e105-416f-821a-3bcf1875448f"
      unitRef="cad">-18200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8a32c3d5d6f949c9b9506f51facfe016_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjctOS0xLTEtMA_e60f8e16-71b9-48bf-8dd5-ecc136357775"
      unitRef="cad">-214100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtMS0xLTEtMA_4ba48bc4-23df-423b-be9a-a72b47c9736e"
      unitRef="cad">17200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtMy0xLTEtMA_2dfeb598-9f61-4e8f-9495-2d693dbb31d3"
      unitRef="cad">8100000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtNS0xLTEtMA_82c71956-f84f-4595-84d1-d736906a4e91"
      unitRef="cad">29700000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtNy0xLTEtMA_1c0ae61e-4b83-4b79-b081-7e5fa63a1531"
      unitRef="cad">2900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjgtOS0xLTEtMA_c51fb06e-c0c9-4e00-b766-98bc3a3e8f59"
      unitRef="cad">57900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktMS0xLTEtMA_e3d17133-e1b8-4f7e-b5f5-68991a28075c"
      unitRef="cad">-20500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktMy0xLTEtMA_b33bbc50-36cc-44b9-8595-39737066dc57"
      unitRef="cad">-5500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktNS0xLTEtMA_c353ce37-b328-4afa-b622-9e53524d47d3"
      unitRef="cad">-14900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktNy0xLTEtMA_f1b05825-3ead-4a26-93c6-5a362d3f26b9"
      unitRef="cad">-1400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMjktOS0xLTEtMA_13a81ffc-1fd8-4f4a-b749-efffa41752e8"
      unitRef="cad">-42300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMS0xLTEtNTI2Mw_f2edd7a0-6064-4e2a-bdf6-15013d17ed96"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMy0xLTEtNTI2Mw_08bc5bdf-59d5-422c-b6a8-1a6f699099c1"
      unitRef="cad">3200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNS0xLTEtNTI2Mw_af622ef5-9c1c-43b2-b44b-6eb5962511c9"
      unitRef="cad">16300000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNy0xLTEtNTI2Mw_334520ee-698f-4297-a006-45f5e84dbd96"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtOS0xLTEtNTI2Mw_886f0203-49d5-48d4-abdc-52b4177a490e"
      unitRef="cad">19500000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i4ccd1c0a1e5d426d84068c11d64184de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMS0xLTEtMA_b88a46fb-18de-407c-a758-d9684ddfa67b"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i3dd9fd1a08c94dacb40c94885fffd358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtMy0xLTEtMA_228c70a8-0f30-49fe-8033-c8dcb946b1b3"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i3837af15d4254b17a2f720bb5655d9de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNS0xLTEtMA_5203f0b8-3278-44dd-a2f4-3efe5c0927fc"
      unitRef="cad">-1100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ie829c8b36de14b3aa896f9825c1a7f7d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtNy0xLTEtMA_07f5c493-9db4-4b18-b21a-5b6956e1020b"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzAtOS0xLTEtMA_af45a715-f93c-4a8a-b5fa-bedd62dd1ee9"
      unitRef="cad">-2400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i608c416d03684a6598a825dd9313ef4e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtMS0xLTEtMA_a5279003-06e1-492d-957c-69f20c3ab3a1"
      unitRef="cad">-61500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7305239ccbc64c03b87c0721113fb2db_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtMy0xLTEtMA_6ce94b21-5f76-47ea-946c-f90d9c7c2e0d"
      unitRef="cad">-43200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i0d1d9ae593ef4e978fe1e358d4acd897_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtNS0xLTEtMA_f6fa7081-4c1e-4d89-93d6-7a5be367b276"
      unitRef="cad">-122700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8b6c8131988f4339b3e7ca0ab2b0042a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtNy0xLTEtMA_97b136d6-f229-47db-8d68-8335e59dd464"
      unitRef="cad">-19400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4d41d19c58704702aa9993c2f2b72177_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzEtOS0xLTEtMA_2aace78c-e10a-4976-941d-ea9d563737b1"
      unitRef="cad">-246800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i93a669039f9e42a0b0352a3b067e76c7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtMS0xLTEtMA_49d877b0-89c3-463a-bcea-fd46298bab85"
      unitRef="cad">61500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i21ff5ac04f664bc098b18e40ff3a85e4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtMy0xLTEtMA_94748ca3-5db5-40d0-8e55-26472b1af346"
      unitRef="cad">48900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iab28aea1c10b4ce7be0bbf89dc40d398_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtNS0xLTEtMA_0745a04e-1e22-4beb-a4b9-13fcf61f8b37"
      unitRef="cad">153900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i2baae21343424c588355e9cde212d64f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtNy0xLTEtMA_8883ac82-cc26-45a9-bb27-ea430b7aeebc"
      unitRef="cad">22200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzQtOS0xLTEtMA_bc962113-11fb-4036-bc0a-7a92ffdd61ae"
      unitRef="cad">286500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i96bb4a6d89084a6e951fe34e3614fe4d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtMS0xLTEtMA_124a5e77-f92b-4a4a-9493-d700fa9f535e"
      unitRef="cad">56900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5a5a7f99570d4864a92ad3474a854bc5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtMy0xLTEtMA_fa1b5ad0-f9fa-4e28-b24d-a5eea7a4db1b"
      unitRef="cad">42100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i0875a2adad04473d856499b72bf1e510_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtNS0xLTEtMA_3bb0e6a3-a3c3-4007-a837-d9c6145b8922"
      unitRef="cad">119900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ia539450b76704d8aacb67242e2e7ecf3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtNy0xLTEtMA_a34c5477-8dc9-48dc-849e-4b684ddced51"
      unitRef="cad">21200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RhYmxlOmEwYWFjMzgxMzVmZjRlNjNhOWFmNjM4M2VhZTIyNzIwL3RhYmxlcmFuZ2U6YTBhYWMzODEzNWZmNGU2M2E5YWY2MzgzZWFlMjI3MjBfMzUtOS0xLTEtMA_199b0dbb-286d-4f6d-b98b-4c735e067a3d"
      unitRef="cad">240100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:ConstructionInProgress
      contextRef="i0875a2adad04473d856499b72bf1e510_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfOTk_0eff8684-db9c-4fc0-898b-db0f341d0d2a"
      unitRef="cad">200000</ifrs-full:ConstructionInProgress>
    <ifrs-full:ConstructionInProgress
      contextRef="iab28aea1c10b4ce7be0bbf89dc40d398_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82NC9mcmFnOmZmMmFjYWQ4Mjk0ODRiNzE4MWU1ZmExMzIxMzk4MjkyL3RleHRyZWdpb246ZmYyYWNhZDgyOTQ4NGI3MTgxZTVmYTEzMjEzOTgyOTJfMTA4_d32bbeeb-289b-401c-8c2e-ca5baaf0c0db"
      unitRef="cad">1900000</ifrs-full:ConstructionInProgress>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTA5OTUxMTY1ODg3Mg_52019d8b-b64a-4783-9d1c-aa0cf25686c9">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:47.457%"/&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="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;/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;January 1, 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;556.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;5.2&#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;561.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="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;63.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;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;65.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="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;19.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;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;19.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="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;(113.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.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;(115.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="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;42.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;42.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="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;(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;&#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="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="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;(12.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;(13.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:#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;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"&gt;554.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"&gt;558.5&lt;/span&gt;&lt;/td&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;/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;/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;/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;/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;/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="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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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;443.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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;447.0&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="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 20 years and had a weighted average remaining lease term of 7.1 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, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (2019 - 7.7 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 1 to 7 years and had a weighted average remaining lease term of 2.5 years at December&#160;31, 2020 (2019 - 2.2 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 in 2020, the existing real estate lease portfolio was evaluated and resulted in the abandonment of certain leased office spaces and the approval of a formal plan to sublease the abandoned leased spaces that will no longer be utilized by the Company. A change in use related to those lease assets resulted in the recognition of  impairment losses where the carrying amount of the assets exceeded the recoverable amount. The recoverable amount was determined based on the value in use method and a weighted average discount rate of 7.23%. Impairment losses and the related recoverable amounts remaining for each reportable segment 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="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: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&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:9pt;font-weight:700;line-height:120%"&gt;66.7&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:9pt;font-weight:700;line-height:120%"&gt;6.5&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:9pt;font-weight:700;line-height:120%"&gt;5.4&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: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:1pt 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;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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: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;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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt 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;2019&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:400;line-height:120%"&gt;49.7&#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;48.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:400;line-height:120%"&gt;3.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;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;10.0&#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:400;line-height:120%"&gt;(5.6)&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.1)&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:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom: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;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:#e1e0df;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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;53.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:#ffffff;border-bottom:1pt 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;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 the consolidated statement 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt 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;2019&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;28.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:#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:700;line-height:120%"&gt;32.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:#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;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;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:700;line-height:120%"&gt;53.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:#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: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 outflow in operating activities&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;76.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:bottom"/&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:700;line-height:120%"&gt;85.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:#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;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 principal 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;129.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:#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:700;line-height:120%"&gt;116.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:#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;Proceeds from lease inducements&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.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:#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:700;line-height:120%"&gt;(50.4)&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: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 outflow in financing activities&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;126.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:#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:700;line-height:120%"&gt;66.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:#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;border-bottom:1pt 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;Total cash outflow for leases&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;202.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:1pt 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:#ffffff;border-bottom:1pt 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;152.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:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTM5MQ_5ad4c57e-73b3-4485-b75c-fb14498454da">&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.457%"/&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="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;/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;January 1, 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;556.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;5.2&#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;561.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="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;63.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;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;65.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="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;19.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;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;19.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="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;(113.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.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;(115.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="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;42.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;42.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="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;(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;&#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="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="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;(12.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;(13.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:#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;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"&gt;554.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%"&gt;558.5&lt;/span&gt;&lt;/td&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;/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;/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;/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;/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;/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="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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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;443.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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;447.0&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="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="i3d850fa8011440f783d1f19a3537cbf3_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMy0xLTEtMS00MjEw_ca217ee0-7180-4f3e-bb9f-e0b1a7bbe8b3"
      unitRef="cad">556600000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="iec1ca3f567de499cbae8b84ac9e34c53_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMy0zLTEtMS00MjEw_8a462c36-8026-4bfb-ae8e-c37c84d17851"
      unitRef="cad">5200000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="id50f47aa5cba4bed81e74bdad76776a5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMy01LTEtMS00MjEw_756cf294-30fe-4a74-9c3c-217a4aceaefb"
      unitRef="cad">561800000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNC0xLTEtMS00MjEw_e91f7b83-ea6c-4b02-abfc-b503fe862838"
      unitRef="cad">63900000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNC0zLTEtMS00MjEw_071b915d-ced1-4129-bb41-ac9b6ee877c2"
      unitRef="cad">1600000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNC01LTEtMS00MjEw_822635d8-7bb6-4b9c-81fb-27e20042aedc"
      unitRef="cad">65500000</ifrs-full:AdditionsToRightofuseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNS0xLTEtMS00MjEw_1cb8669f-fc02-4db4-8699-3733eab4a052"
      unitRef="cad">19300000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNS0zLTEtMS00MjEw_514f2a44-2c2a-4935-860f-c6c7756cf7bb"
      unitRef="cad">100000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNS01LTEtMS00MjEw_bd7c6acd-4809-45e1-b39d-68223db513bd"
      unitRef="cad">19400000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNi0xLTEtMS00MjEw_b0e92ee4-82fe-43e6-8883-97e859e7eaf0"
      unitRef="cad">113200000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNi0zLTEtMS00MjEw_36ad691e-8f14-4be9-ab5f-8ec1f5951b75"
      unitRef="cad">2600000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNi01LTEtMS00MjEw_6b0428f1-975d-4f97-9b13-38b4009a2a3d"
      unitRef="cad">115800000</ifrs-full:DepreciationRightofuseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNy0xLTEtMS00MjEw_20d5de0e-608d-40fd-806b-cededde81d89"
      unitRef="cad">42600000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNy0zLTEtMS00MjEw_86bf4cc6-7656-4a43-9fb7-055ca9bd966b"
      unitRef="cad">0</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfNy01LTEtMS00MjEw_1f3fb0d7-c271-4c3f-8493-b72b5e6a7897"
      unitRef="cad">42600000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfOC0xLTEtMS00MjEw_8cfc5ab5-1b10-4fff-8a33-5c725334b344"
      unitRef="cad">2000000.0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfOC0zLTEtMS00MjEw_ed21e15d-95b7-48c2-8617-b3ead43a6077"
      unitRef="cad">0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfOC01LTEtMS00MjEw_7863b743-f4ef-4590-99cd-c0576356d534"
      unitRef="cad">2000000.0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i6d8b72f3ce3e4cc780dc8d95ad65a9d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTEtMS0xLTEtNDIxMA_ef47d954-f9cf-46c7-ae66-3867f0f2f568"
      unitRef="cad">-12800000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="idcc88d07e3d147cfb27ff1441d335aa1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTEtMy0xLTEtNDIxMA_2af2a28a-1698-4973-8397-71888c233c27"
      unitRef="cad">-200000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i5fbe653ecfaf405eb75ffe9c997e1488_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTEtNS0xLTEtNDIxMA_ddae3118-4c0b-485e-b329-f8e901e021b8"
      unitRef="cad">-13000000.0</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i65ddc248043843bdb7c2fb221e7e84a2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMS0xLTEtNDIxMA_a1a49066-3113-4662-832f-e1b06943439a"
      unitRef="cad">554400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i6e836e7fd5a84c34b52ad6aeb93fda9d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMy0xLTEtNDIxMA_e1a54643-4e8b-4fb1-8696-d5b00e1963d8"
      unitRef="cad">4100000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i5a964777c8954cd7975be0ad8845da99_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtNS0xLTEtNDIxMA_d360aae5-0da6-4a81-aff6-fc1c9a5b2a65"
      unitRef="cad">558500000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ifbe5224285464caa834b558c126bdb93_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTItMS0xLTEtMTM1ODA_c2c497c3-59b2-4072-8fb3-9b34cf4a5c49"
      unitRef="cad">40700000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTItMi0xLTEtMTM1ODA_21b98605-c057-4d70-ad62-6e5ed95cdafd"
      unitRef="cad">1700000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTItMy0xLTEtMTM1ODA_f9c827d9-25b7-48dc-9216-c2b94360cca0"
      unitRef="cad">42400000</ifrs-full:AdditionsToRightofuseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="ifbe5224285464caa834b558c126bdb93_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMS0xLTEtMTM1ODA_6c4b8d25-9436-488f-996a-42dace157638"
      unitRef="cad">7000000.0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMi0xLTEtMTM1ODA_951b19fd-ca6e-4632-8eb5-d3dede8addef"
      unitRef="cad">0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTMtMy0xLTEtMTM1ODA_5d7f4f69-8e79-459a-a769-b7a4546df9d8"
      unitRef="cad">7000000.0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ifbe5224285464caa834b558c126bdb93_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTQtMS0xLTEtMTM1ODA_c46421e5-9d64-44a5-b861-7eb1c5a8726f"
      unitRef="cad">115000000.0</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTQtMi0xLTEtMTM1ODA_37ee5fee-d28b-4486-a108-a9097b6cd117"
      unitRef="cad">2700000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTQtMy0xLTEtMTM1ODA_9df7ee86-01f9-4105-8231-36f2c16fa43f"
      unitRef="cad">117700000</ifrs-full:DepreciationRightofuseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="ifbe5224285464caa834b558c126bdb93_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTUtMS0xLTEtMTM1ODA_0e3b54e4-c24e-49f7-9960-8a7beb9fc095"
      unitRef="cad">16400000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTUtMi0xLTEtMTM1ODA_23816f00-2618-4320-a8f9-426643a6554a"
      unitRef="cad">400000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTUtMy0xLTEtMTM1ODA_1a78ae6a-f817-49dd-8200-c91a1df5c4fe"
      unitRef="cad">16800000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="ifbe5224285464caa834b558c126bdb93_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTYtMS0xLTEtMTM1ODA_a37567c9-0a16-4c4f-ba77-3a12969f2dbf"
      unitRef="cad">59100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTYtMi0xLTEtMTM1ODA_52e3d84a-ce76-4c72-840f-bf5e4f5713a3"
      unitRef="cad">0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTYtMy0xLTEtMTM1ODA_b14bfbbb-e13a-43b1-8d05-8ac21c0533a5"
      unitRef="cad">59100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="ifbe5224285464caa834b558c126bdb93_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTktMS0xLTEtMTM1OTE_beb63f83-1157-41f8-840b-af5f73f89e86"
      unitRef="cad">-1000000.0</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i0545bff60386482a92b7f7e936b03b23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTktMi0xLTEtMTM1OTE_b0873a25-2299-4bd3-824c-25ca42c7e7e5"
      unitRef="cad">100000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMTktMy0xLTEtMTM1OTE_6ebf1a6e-1f91-4606-96b9-a8c803b668b1"
      unitRef="cad">-900000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i07dca96b76984d5aae6d3a0c7ec81d8d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMjAtMS0xLTEtMTM1OTE_06bba936-9f16-453c-9336-87e9a8f73fd3"
      unitRef="cad">443400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i6aa0cb280dcd4bfb8648e72ed6b7bf2d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMjAtMi0xLTEtMTM1OTE_23ea399a-4ebf-47b9-ba4b-e30952a922ff"
      unitRef="cad">3600000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i273aceac41f14e6983998b7b2f26c86d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjIzZmYzYjQ2ODQ0ZTRiZWQ5ZTY3MGU5MTI1MGY3NmNiL3RhYmxlcmFuZ2U6MjNmZjNiNDY4NDRlNGJlZDllNjcwZTkxMjUwZjc2Y2JfMjAtMy0xLTEtMTM1OTE_ae3b9a1a-5f98-4e9d-9812-ab6e03f65aeb"
      unitRef="cad">447000000.0</ifrs-full:RightofuseAssets>
    <stn:LeaseTerm
      contextRef="i986528a48cf6454a8c99507dfeee140b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODU3Mg_b60e53e1-ab8f-4739-a5d7-068d2ae598c3">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i6c3bfa4e3db54562a2e9c1ac1a50ab0d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODU3OQ_a1eec2a5-12ed-4765-b8eb-4ca9ae632376">P20Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i8b2b436ec29448bca31ed5d6b3998b77_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODYzNA_e2f3fb3c-6f32-416f-a1b9-6976d74c37d7">P7Y1M6D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i9e473128e725419784e12fe04580ad50_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfNDk0NzgwMjMzNTg2OQ_87f7f59d-f4ed-4fec-b119-534d38d2f669">P7Y8M12D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i3b7a589d937b49cca26f3ea8610234aa_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODgzNA_e8297268-ccee-42f7-af5f-747921e2a182">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="ib5dd0f903e5c4b0aba142c709a6c6494_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODg0MQ_6c132a2b-0c4c-4f8d-81a0-c8f17a906baa">P7Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i70de6c0913fe4f7e8f7b5128ac529051_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3ODg5Ng_867d20c0-2698-4810-82b6-aa10bd4877dd">P2Y6M</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i55c79d392872443aaa8c26db4d2be7c2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfNDk0NzgwMjMzNTg3Ng_ce021478-eb0c-4e4b-b251-1fcdcbcf03ec">P2Y2M12D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i98727a4858984f3f98200dff8047d894_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3OTA5NQ_00783a5e-b2de-4133-9696-a08cf8af4b9c">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i6c3544d57ecb4045a5427c4fa4528937_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMjc0ODc3OTA3OTEwMg_aaae938e-bfe6-46f9-b249-5c6460fa9a43">P5Y</stn:LeaseTerm>
    <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfNDM5ODA0NjUxMzI1Njk_74150126-93fb-4369-b061-48ca499965fd"
      unitRef="number">0.0723</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
    <ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTA5OTUxMTY1ODg3MA_0a345390-6f0f-4dfd-8202-38e074a2759f">Impairment losses and the related recoverable amounts remaining for each reportable segment 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: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: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&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:9pt;font-weight:700;line-height:120%"&gt;66.7&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:9pt;font-weight:700;line-height:120%"&gt;6.5&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:9pt;font-weight:700;line-height:120%"&gt;5.4&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: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:1pt 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;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory>
    <ifrs-full:ImpairmentLoss
      contextRef="i87cd8871f7474c88bee262d02137aa0d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMS0xLTEtMS04MzIy_0f1156e4-39e1-4a35-b688-8f18cc96548b"
      unitRef="cad">50400000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i43b02c05a92f47b2b9d991c75f02d156_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMi0yLTEtMS0xMjQxOQ_e60c3657-c970-4084-8d2f-f79aae9a9786"
      unitRef="cad">4800000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="iaf718ce6d0a34a0f9f033b5272eeb5fa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMi0zLTEtMS0xMjQyMQ_24c12017-5355-4a31-bf28-463e4d765d7b"
      unitRef="cad">3900000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i4083d2b3517d4216a6992d3517b49328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMi00LTEtMS0xMjQzMw_dcc333f5-1370-4ea6-9d42-22293ac121d2"
      unitRef="cad">59100000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="icfc575b6eefb40168b8811d2c6bab1c6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy0xLTEtMS0xMjQyNA_9ecfc642-006b-49c7-ba4d-9d6a4d8ad149"
      unitRef="cad">16300000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ib1bc86ce53e442a1bfb4697fceb5f138_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy0yLTEtMS0xMjQyNg_d8a63286-0b82-4694-8330-3938a0a99981"
      unitRef="cad">1700000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="if904ffcc8d8343dd9958e5d115756cce_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy0zLTEtMS0xMjQyOA_9916466f-dcf7-45aa-930e-49620ae97516"
      unitRef="cad">1500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i35d99491d7d249b48dc6ed203a12415d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfMy00LTEtMS0xMjQzMQ_a4b00f87-be26-4c60-af53-b8d1f92fc842"
      unitRef="cad">19500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i8a82ceadde854dfebfafd9674919836f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC0xLTEtMS0xMjQzNQ_b3030dd0-23c6-4c4e-a59d-17c933836824"
      unitRef="cad">66700000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i25f8134adb5a40738664f2717aaf7e0f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC0yLTEtMS0xMjQzNw_c47d3e71-ac21-4c26-91c2-9da110235c81"
      unitRef="cad">6500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="iefed356e435844b4ba91ebc42ab87c3d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC0zLTEtMS0xMjQzOQ_cfa4443c-edb8-456c-9368-13d2df27e31b"
      unitRef="cad">5400000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNC00LTEtMS0xMjQ0MQ_673471c6-12e5-4571-bcbd-7ae494881d87"
      unitRef="cad">78600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i5e7abf34e88c4542a40941e10e91d5dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS0xLTEtMS0xMjQ0Mw_dfa7ce99-06a2-47aa-9cf2-712d5ce063f8"
      unitRef="cad">8400000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i944d59e22a7741448dc889210f73f34f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS0yLTEtMS0xMjQ0NQ_12f47c05-e74a-4c9d-b9eb-e835e952575b"
      unitRef="cad">1200000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i3cc46fafa2e641169b9211079a651a13_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS0zLTEtMS0xMjQ0Nw_fc23b248-e0e8-497f-9b8e-477b97af9a5e"
      unitRef="cad">2400000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjhlZWNlNjRkMTQ1MTRmZDJhZThjZTI2YmVmMTFlNjgxL3RhYmxlcmFuZ2U6OGVlY2U2NGQxNDUxNGZkMmFlOGNlMjZiZWYxMWU2ODFfNS00LTEtMS0xMjQ0OQ_28a9a7ba-b706-4d14-8655-07832e9317e5"
      unitRef="cad">12000000.0</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTM5Mg_10bf1c45-8e2f-4a7c-accf-f74240799110">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt 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;2019&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:400;line-height:120%"&gt;49.7&#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;48.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:400;line-height:120%"&gt;3.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;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;10.0&#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:400;line-height:120%"&gt;(5.6)&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.1)&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:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom: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;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:#e1e0df;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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;53.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:#ffffff;border-bottom:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfMy0xLTEtMS0w_81513a17-c4be-4cb2-a885-c9b14dcb13b3"
      unitRef="cad">49700000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfMy0yLTEtMS0xNTA2_adefdf7c-3e4a-4f76-aea3-ab33f1db3b72"
      unitRef="cad">48700000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNC0xLTEtMS0w_5e9c0fb2-1257-4420-b2c8-de2fe06bc78e"
      unitRef="cad">3300000</stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNC0yLTEtMS0xNTEw_a188ce09-5449-4b82-baba-6d9644feae52"
      unitRef="cad">10000000.0</stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:IncomeFromSubleasingRightofuseAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNS0xLTEtMS0w_bd26810b-c9f2-442c-9b9b-1f5b86e81d67"
      unitRef="cad">5600000</ifrs-full:IncomeFromSubleasingRightofuseAssets>
    <ifrs-full:IncomeFromSubleasingRightofuseAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNS0yLTEtMS0xNTEw_a6097313-006c-47a1-92d2-a26d82300846"
      unitRef="cad">5100000</ifrs-full:IncomeFromSubleasingRightofuseAssets>
    <stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNy0xLTEtMS0w_5d230950-2f85-4e55-aef0-0f89902bab31"
      unitRef="cad">47400000</stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOjYzOGMzOWY1ZTA0NTQ4ZTFiZjY2MTIzM2M2OTVkM2NlL3RhYmxlcmFuZ2U6NjM4YzM5ZjVlMDQ1NDhlMWJmNjYxMjMzYzY5NWQzY2VfNy0yLTEtMS0xNTE0_249ef9ba-6e16-4eca-8670-4aa8b18109c8"
      unitRef="cad">53600000</stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RleHRyZWdpb246N2RlNmFhNjE4YTE0NGE1ZjkxMmE5MWFkNTQzZTRmNzZfMTM5Mw_222bf924-ff70-4842-92d6-870199bdb2c8">&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 the consolidated statement 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt 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;2019&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;28.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:#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:700;line-height:120%"&gt;32.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:#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;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;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:700;line-height:120%"&gt;53.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:#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: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 outflow in operating activities&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;76.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:bottom"/&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:700;line-height:120%"&gt;85.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:#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;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 principal 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;129.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:#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:700;line-height:120%"&gt;116.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:#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;Proceeds from lease inducements&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.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:#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:700;line-height:120%"&gt;(50.4)&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: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 outflow in financing activities&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;126.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:#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:700;line-height:120%"&gt;66.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:#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;border-bottom:1pt 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;Total cash outflow for leases&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;202.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:1pt 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:#ffffff;border-bottom:1pt 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;152.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:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMy0xLTEtMS0w_12f781ac-4ce7-471b-ad89-6e10098d7328"
      unitRef="cad">28800000</stn:InterestPaymentsOfLeaseLiabilities>
    <stn:InterestPaymentsOfLeaseLiabilities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMy0yLTEtMS0xNTIz_6c77d153-8a6d-4104-ba85-c67ba5dbdf5f"
      unitRef="cad">32300000</stn:InterestPaymentsOfLeaseLiabilities>
    <stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNC0xLTEtMS0w_2e96f348-571f-424f-a4bf-30ae786ae9c2"
      unitRef="cad">47400000</stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities>
    <stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNC0yLTEtMS0xNTIz_65108a61-13b4-46c0-a855-0a93ff5e975a"
      unitRef="cad">53600000</stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities>
    <stn:CashFlowsUsedInOperatingActivitiesForLeases
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNi0xLTEtMS0w_68a8dcd7-8849-449b-8d71-7e28e54b7c0d"
      unitRef="cad">76200000</stn:CashFlowsUsedInOperatingActivitiesForLeases>
    <stn:CashFlowsUsedInOperatingActivitiesForLeases
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNi0yLTEtMS0xNTI4_1038ab73-a0a1-4543-a088-835add0c6d33"
      unitRef="cad">85900000</stn:CashFlowsUsedInOperatingActivitiesForLeases>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNy0xLTEtMS0w_3e569202-5039-46f7-9eae-d0371a2c0c09"
      unitRef="cad">129300000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfNy0yLTEtMS0xNTMz_02104546-427e-432c-8de4-6769b8e5928e"
      unitRef="cad">116700000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfOC0xLTEtMS0w_f70dec5f-3096-4097-a109-978ee2ddca7f"
      unitRef="cad">2800000</stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities>
    <stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfOC0yLTEtMS0xNTMz_86474805-3608-4a26-9b9a-929fe76ff650"
      unitRef="cad">50400000</stn:ProceedsFromLeaseInducementsClassifiedAsFinancingActivities>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTAtMS0xLTEtMA_d8ddd53e-ad2b-4eca-b4e3-520e980ec222"
      unitRef="cad">126500000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTAtMi0xLTEtMTUzOA_7f3f717d-a0eb-4422-82a1-d4c00fa11166"
      unitRef="cad">66300000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTItMS0xLTEtMA_475567b2-559c-4057-a5b7-5c02965da81c"
      unitRef="cad">202700000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml82Ny9mcmFnOjdkZTZhYTYxOGExNDRhNWY5MTJhOTFhZDU0M2U0Zjc2L3RhYmxlOmM1YjRhYjhhMTJlMzRkOWE4OGIxZThlMDRlNzE4MGI4L3RhYmxlcmFuZ2U6YzViNGFiOGExMmUzNGQ5YTg4YjFlOGUwNGU3MTgwYjhfMTItMi0xLTEtMTU0Mg_55d45f2e-408e-4a9f-babe-73420ff4c263"
      unitRef="cad">152200000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:DisclosureOfGoodwillExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMzY0NQ_c6e10a8a-f5d9-48e9-a408-8ded18bd080b">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;2020&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;2019&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,829.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,799.2&#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;31.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;90.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="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;(9.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;(59.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: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;Gross goodwill, end 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="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="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;Accumulated impairment losses&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;(178.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;(178.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="border-bottom:1pt 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;Net goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,673.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:1pt 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:1pt 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;1,651.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;2020&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;2019&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;358.2&#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;963.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="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;956.0&#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;351.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="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;337.6&#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:1pt solid #000;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:700;line-height:120%"&gt;Allocated&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,673.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,651.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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;On October&#160;1, 2020, and October&#160;1, 2019, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2020 and 2019 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;Key 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 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, 2020 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 8.3% to 25.9% (October 1, 2019 &#x2013; 8.7% to 16.3%).&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 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&gt;&lt;br/&gt;&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, 2020, the recoverable amounts of the Canada and US CGUs 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;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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, 2020, the recoverable amount of the Global group of CGUs exceeded its carrying amount by $62.8, assuming operating margins that range from 8.1% to 8.8% and a weighted-average discount rate of 10.2%. Assuming all other assumptions remain the same, the principal changes to key assumptions that would cause the group of CGUs&#x2019; carrying amount to exceed its recoverable amount would be a&#160;90-basis&#160;point reduction in the assumed operating margins or a&#160;90-basis&#160;points increase in the discount rate.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGoodwillExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMzY0Ng_5f2da880-64b6-4266-a4e6-a9a3bcff119d">&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;2020&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;2019&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,829.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,799.2&#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;31.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;90.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="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;(9.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;(59.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: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;Gross goodwill, end 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="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="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;Accumulated impairment losses&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;(178.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;(178.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="border-bottom:1pt 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;Net goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,673.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:1pt 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:1pt 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;1,651.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="id7b1d2a85baf47e3bce037c94ed78edd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMy0xLTEtMS0w_b91e41fb-9483-4930-b31d-73eb0697b951"
      unitRef="cad">1829800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i2e859e9968cc40b5b79dfde4006c6d36_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMy0zLTEtMS0w_9095a0f4-0e90-426a-b7bf-2f0837269a59"
      unitRef="cad">1799200000</ifrs-full:Goodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNC0xLTEtMS0w_89491c97-4eb0-4997-8e72-81610b805ccd"
      unitRef="cad">31400000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNC0zLTEtMS0w_aa145ad6-da58-445b-90a8-b4d297971d8e"
      unitRef="cad">90100000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNi0xLTEtMS0w_b6e14486-90b2-4570-908e-6f7622dc6266"
      unitRef="cad">-9400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfNi0zLTEtMS0w_7e27a0b9-61f5-41a6-97bd-48830f60b5de"
      unitRef="cad">-59500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:Goodwill
      contextRef="i72e67a8be141446bacad31dcab83a385_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfOC0xLTEtMS0w_8fbc5a8a-c31c-4857-8824-d6b89603fde3"
      unitRef="cad">1851800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="id7b1d2a85baf47e3bce037c94ed78edd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfOC0zLTEtMS0w_00df5f7a-11be-4140-b71c-c748f06f39b6"
      unitRef="cad">1829800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i834d2df5c3b84d0fb13f09221a3328a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTQtMS0xLTEtMA_b4456b5b-e529-4ee5-971d-eba32e7850fa"
      unitRef="cad">-178000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i0566c7beba364c21aed78c8d29de38c3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTQtMy0xLTEtMA_8d4f0302-5471-4e55-b0b9-fa7667969ac8"
      unitRef="cad">-178000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTYtMS0xLTEtMA_ebd1d43c-f47b-4060-a4ef-6a67297b0cc1"
      unitRef="cad">1673800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOjEzZGJkNWFlNzgzYzQ5MjlhYmI5MDFhYmNiZWU2ZTA0L3RhYmxlcmFuZ2U6MTNkYmQ1YWU3ODNjNDkyOWFiYjkwMWFiY2JlZTZlMDRfMTYtMy0xLTEtMA_6757375d-4d5c-44a8-a23d-e405249f5bb1"
      unitRef="cad">1651800000</ifrs-full:Goodwill>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMzY0Nw_ef34478f-6760-4378-b984-e62f77ad5787">&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;2020&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;2019&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;358.2&#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;963.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="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;956.0&#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;351.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="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;337.6&#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:1pt solid #000;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:700;line-height:120%"&gt;Allocated&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,673.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,651.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
    <ifrs-full:Goodwill
      contextRef="i92503d939be243bd91acfc0405628f02_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfMy0xLTEtMS0w_3ad3399f-3005-4088-ab77-31720cca5001"
      unitRef="cad">359500000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ie4945c307e0b474894f463c2e37ad0e5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfMy0zLTEtMS0w_1dbd5981-c3d8-4b7e-a634-0502d2f5019e"
      unitRef="cad">358200000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i8d82452f1c4b4b348bf5f1dc8bf12f78_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNC0xLTEtMS0w_6390e0b6-0a39-4c4a-bc6a-fbdd11adc823"
      unitRef="cad">963100000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ie5aee6919f6440a78846afa65c5d4db5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNC0zLTEtMS0w_94863fbd-96e9-4ce1-a21f-79e4b2f0b4f5"
      unitRef="cad">956000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i3a44a916ebca4cca8c7b5e9d8705a0c1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNS0xLTEtMS0w_f7914b19-a46a-4060-8540-b1749bc81382"
      unitRef="cad">351200000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ibb384260f30d4e2b8b3995c63a665d23_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNS0zLTEtMS0w_b86a5410-4e2f-47c7-a713-8ee71afc8fd6"
      unitRef="cad">337600000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i2d7a1843fb1248e783a506af16f3ca46_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNy0xLTEtMS0w_89204271-5506-4363-9648-6c59395fbb3d"
      unitRef="cad">1673800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i1fcd6cf263314b5eb375af60fcdbd426_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RhYmxlOmUwODg4YWI1NGY5ODRkZGFhNjQ5NjIxN2RkMjJhMDIxL3RhYmxlcmFuZ2U6ZTA4ODhhYjU0Zjk4NGRkYWE2NDk2MjE3ZGQyMmEwMjFfNy0zLTEtMS0w_14b2193d-5d62-4732-996e-76df2c80e598"
      unitRef="cad">1651800000</ifrs-full:Goodwill>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i61b1059f86ee487286d887ada946647f_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzc4Mw_5408efde-e8b3-449a-a8de-326fe9960111"
      unitRef="number">0.083</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i29fb8ed992b04558b7c176c33c5600dc_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzc5NQ_e70ab913-f5f4-49db-8c16-402f39854a10"
      unitRef="number">0.259</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i12a40905241a49fe9f5d24572ba2714c_I20191001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMTk4OQ_4dc16c57-a819-407a-8a60-7a60ee5e85c0"
      unitRef="number">0.087</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i996e01269e95432fb137e3068fa2a186_I20191001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMTk5NQ_b5c60203-41f2-455c-be95-022806bcc9f4"
      unitRef="number">0.163</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="i996e01269e95432fb137e3068fa2a186_I20191001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMjAwMg_14a9afb8-f1e2-4db3-8b0c-b429a91928c8"
      unitRef="number">0.030</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="i29fb8ed992b04558b7c176c33c5600dc_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMTA5OTUxMTYzMjAwMg_b463ecad-10fc-4c76-87fb-91904f56b85e"
      unitRef="number">0.030</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount
      contextRef="i8cc67ca3960d4f7391d24c28ebc8d1ca_I20201001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3MzgwOA_1a94ab15-fbb8-45e6-a070-cc5511ccf1da"
      unitRef="cad">62800000</ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount>
    <stn:OperatingMarginRateAppliedToCashFlowProjections
      contextRef="i18312d30b8f848628834ad66b6c09b46_D20201001-20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3MzgyNQ_6b6b0909-da2a-448e-b359-4d2530bda42c"
      unitRef="number">0.081</stn:OperatingMarginRateAppliedToCashFlowProjections>
    <stn:OperatingMarginRateAppliedToCashFlowProjections
      contextRef="ifeba814ee12e42119208285be3f42adf_D20201001-20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3MzgzMQ_48d43fb6-ad30-4e77-9467-86c4e22abc53"
      unitRef="number">0.088</stn:OperatingMarginRateAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="ic52ccd4844554da6a32fa58b4435ceb6_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzg0Mw_2d5c354f-eaa8-48ea-aa09-0e6b1aec74d5"
      unitRef="number">0.102</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount
      contextRef="i5d54ec5176484d0e83406368c2267c9b_I20201001"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzg1Mw_3ce14287-efd1-40f8-9d81-0f373acb4a69"
      unitRef="basis_points">-0.0090</ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount>
    <ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount
      contextRef="i331fc40967b341dd91026a543422d73d_I20201001"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83MC9mcmFnOjQwYWViYTgxMGZmNTQ4MTA5NGQ5YzE5OWQ5ZTllYTI2L3RleHRyZWdpb246NDBhZWJhODEwZmY1NDgxMDk0ZDljMTk5ZDllOWVhMjZfMjc0ODc3OTA3Mzg2MA_7a4fe43f-2f0f-4f58-b529-54c47b0eb681"
      unitRef="basis_points">0.0090</ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzkz_701fb2bc-d952-4fbb-84c4-1af58f08813e">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, 2018&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;307.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;8.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;75.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;15.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;406.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;Impact of IFRS 16&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;&#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.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;(10.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: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;January&#160;1, 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;307.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;8.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;75.2&#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.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;395.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;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;12.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;12.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;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;29.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;10.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;1.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;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;41.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;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;&#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;(4.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;(23.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;(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;(29.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="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;(11.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.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.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.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;(13.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: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;325.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;13.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;65.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="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.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;406.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 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="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="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, 2020&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;325.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="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.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;39.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;2.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="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;368.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;/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;Accumulated amortization&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, 2018&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;116.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.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;32.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;5.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;158.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;Impact of IFRS 16&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;&#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;(4.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;(4.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: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;January&#160;1, 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;116.2&#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.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;32.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;1.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;153.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;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.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;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;25.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.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;66.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="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;&#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;(4.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;(23.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;(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;(29.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="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;(4.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.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.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.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.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: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;142.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="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;8.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;34.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;0.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;186.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;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="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="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, 2020&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;163.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="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;&#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: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.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;&#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: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;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-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: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;Net book value&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;182.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;4.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;30.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.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;219.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="background-color:#e9e9e9;border-bottom:1pt solid #000;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, 2020&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;161.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:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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;2.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: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:1pt 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;182.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:1pt 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 2020, 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 $5.5 (2019 - $16.7). In 2020, software additions through software financing obligations were $0.4 (2019 - $8.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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzk0_eeee6398-5e07-4ef4-9f99-c5780ea6f529">&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, 2018&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;307.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;8.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;75.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;15.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;406.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;Impact of IFRS 16&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;&#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.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;(10.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: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;January&#160;1, 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;307.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;8.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;75.2&#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.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;395.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;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;12.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;12.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;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;29.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;10.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;1.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;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;41.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;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;&#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;(4.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;(23.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;(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;(29.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="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;(11.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.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.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.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;(13.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: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;325.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;13.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;65.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="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.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;406.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 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="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="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, 2020&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;325.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="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.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;39.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;2.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="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;368.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;/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;Accumulated amortization&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, 2018&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;116.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.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;32.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;5.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;158.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;Impact of IFRS 16&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;&#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;(4.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;(4.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: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;January&#160;1, 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;116.2&#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.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;32.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;1.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;153.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;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.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;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;25.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.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;66.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="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;&#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;(4.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;(23.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;(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;(29.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="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;(4.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.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.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.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.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: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;142.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="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;8.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;34.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;0.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;186.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;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="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="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, 2020&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;163.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="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;&#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: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.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;&#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: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;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-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: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;Net book value&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;182.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;4.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;30.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.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;219.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="background-color:#e9e9e9;border-bottom:1pt solid #000;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, 2020&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;161.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:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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;2.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: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:1pt 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;182.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:1pt 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="i557c8c34fc274dd5ba81fba05f00f76e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC0xLTEtMS0w_c898d4ad-3a5a-4692-b85f-56eeb1a26a3a"
      unitRef="cad">307300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iebb62e4ff77c48f5bde9d4b7dd48d169_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC0zLTEtMS0w_69af464a-7207-4470-8652-89d151d2b5fc"
      unitRef="cad">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ib3ba65fc29e6413da6ad497076e44db3_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC01LTEtMS0w_7245ab66-17a7-4adc-a9a8-68bb1eda6621"
      unitRef="cad">75200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i8a32d1cb793d45539851d8ed294953c9_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC03LTEtMS0w_c4d94ffa-687c-4938-a714-8a2da6e6956e"
      unitRef="cad">15000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if533b0a5d8fa4fafb63ee097d49a0140_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNC05LTEtMS0w_c78ff4b7-677b-432a-9f98-8abed100fe17"
      unitRef="cad">406000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iee103c80c877454f90421fc43ace39d5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0xLTEtMS01MDgy_13d2ef69-ff9f-4034-a243-0d3405bb3ea4"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9d4ee914ff3a4edfa481d59b38be3bb8_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0zLTEtMS01MDgy_85d6a46e-f6d4-44b6-a3ee-43c3a505217c"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i306347ddc64e4f1684bc4625eea9b6f1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS01LTEtMS01MDgy_779b43b5-f370-478c-b4ad-e31040b6b322"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9e7eaea171644d3e8641ddc7e627c4f3_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS03LTEtMS01MDgy_50a454c2-db8c-4c2d-ab40-6640047e1fe3"
      unitRef="cad">-10200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if99c578af050422984b6bb73388dfa11_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS05LTEtMS01MDgy_66277682-78c5-43e1-aaa5-7699e3e4dac3"
      unitRef="cad">-10200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id5c991b0fdef432591a9a7e247073f87_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy0xLTEtMS0xMTI5_4c95b9d4-b970-4f0c-8943-e16997ddc439"
      unitRef="cad">307300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i84e1137ecaad4ef7a4b04f77090a6f8b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy0zLTEtMS0xMTMy_cf989cc4-0aea-443e-9cf2-30187a6cf9bc"
      unitRef="cad">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i06b02086f9694401817d2b8b136431d2_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy01LTEtMS0xMTM2_67aa8c5e-2765-421e-a0ed-d8214f9e983d"
      unitRef="cad">75200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ifd6c8e88d8a442d98dc95c96d2c8ea4c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy03LTEtMS0xMTM5_27ec2778-e541-4450-bbc7-f321f100418b"
      unitRef="cad">4800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i2e859e9968cc40b5b79dfde4006c6d36_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNy05LTEtMS0xMTQy_ea533a60-26e3-4380-8cfb-716129d6f82b"
      unitRef="cad">395800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i092a0094729743a88d5146e93b58500c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0xLTEtMS0w_924a9719-de05-46e9-a525-189e1f89a76d"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i32768267801746b69ebb78be76a86391_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS0zLTEtMS0w_fbef0ab8-3d35-46fd-a494-3551b2ebd4e9"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS01LTEtMS0w_d1fe6f88-0f65-4327-b547-e18f807d1a5d"
      unitRef="cad">12000000.0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS03LTEtMS0w_1791a85f-a459-4104-8e8a-1c51c8a1af9e"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNS05LTEtMS0w_c687f6b6-11ea-42ec-90a8-e68c4edb1868"
      unitRef="cad">12000000.0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i092a0094729743a88d5146e93b58500c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi0xLTEtMS0w_6d9bb254-c9cc-433e-a84c-a865c061ecfb"
      unitRef="cad">29500000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i32768267801746b69ebb78be76a86391_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi0zLTEtMS0w_654e73ac-5611-4955-a61d-8b95a05bb967"
      unitRef="cad">10300000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi01LTEtMS0w_d71018c5-4714-4ac5-b43b-c9830d9944b5"
      unitRef="cad">1300000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi03LTEtMS0w_e4a24d71-21af-429d-90ac-ef9878a82291"
      unitRef="cad">300000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNi05LTEtMS0w_8e79a8ab-19d8-415f-b6b3-615e0aa3eea3"
      unitRef="cad">41400000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i092a0094729743a88d5146e93b58500c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC0xLTEtMS0w_d5dbd882-c2a1-430c-a9d6-3f6f7fa26c88"
      unitRef="cad">0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i32768267801746b69ebb78be76a86391_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC0zLTEtMS0w_c474bf31-7467-4620-9ca9-c68503adf1f0"
      unitRef="cad">4700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC01LTEtMS0w_7c942c56-e31b-46b6-b5c9-28cf175f92f7"
      unitRef="cad">23700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC03LTEtMS0w_d2405f5b-168c-4056-8199-49de4048c9bb"
      unitRef="cad">1000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOC05LTEtMS0w_3def786e-aded-465c-a232-3057e6ef6440"
      unitRef="cad">29400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i092a0094729743a88d5146e93b58500c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS0xLTEtMS0w_eb2d85f3-32b8-400f-b82e-75ede63d6721"
      unitRef="cad">-11500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i32768267801746b69ebb78be76a86391_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS0zLTEtMS0w_a086aeed-2da7-41db-aa46-dc14a20fa7d8"
      unitRef="cad">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i9c18edaa6ece4cd0a2e8145a0f87aa71_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS01LTEtMS0w_baf07ebc-3e6e-4e8f-b8a2-8b594c3bfdc9"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i7959182869674e9f9661e50d83c6ffc3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS03LTEtMS0w_c7d49e2e-fbfc-4648-8c32-7ae9a830ce18"
      unitRef="cad">-1800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i62774f31a346480b8176d35415447d14_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfOS05LTEtMS0w_8fddd695-1ea7-4a5d-b5f5-82978aaae677"
      unitRef="cad">-13500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i52aea7094c0049a4b7f9c2a5e20604ed_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtMS0xLTEtMA_4cbfd9d9-8465-4804-85f7-4fbdd78b3d8b"
      unitRef="cad">325300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i4b8e61351db146e8a611d072f2148f2c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtMy0xLTEtMA_d2f63944-a18d-41b7-945c-aa573b32a984"
      unitRef="cad">13700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if982f85d0b804392b6ca50cb6078b395_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtNS0xLTEtMA_f1f6f2f0-2a08-4ab7-b5d5-61863c1f820b"
      unitRef="cad">65000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i2790354116a6404fa655ba90d7b4abd9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtNy0xLTEtMA_03dfacb9-d7f3-4d7d-9744-8277ad6ec0a5"
      unitRef="cad">2300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id7b1d2a85baf47e3bce037c94ed78edd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTEtOS0xLTEtMA_8e9e5eae-ef08-40ae-8501-4a0023ec4789"
      unitRef="cad">406300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtMS0xLTEtMA_d7b10387-68b9-42e5-b414-1d17fb4c17d1"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtMy0xLTEtMA_4be68cc6-d6b7-49ab-9d50-18c4f2a07329"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtNS0xLTEtMA_83d8883b-b3c0-47f7-be8d-189f6f548089"
      unitRef="cad">3400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtNy0xLTEtMA_c7c5a80e-082d-4086-b066-31e38d23d301"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTUtOS0xLTEtMA_08f23a55-fd18-416e-879f-22b0f008c532"
      unitRef="cad">3400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtMS0xLTEtMA_a4b88431-2f94-4040-9bdb-37813c47bf72"
      unitRef="cad">9800000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtMy0xLTEtMA_0ef1a9a5-882a-4ab1-81a0-c7d36cca2346"
      unitRef="cad">2700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtNS0xLTEtMA_47eb3684-dc57-4160-a0f8-15fcec262500"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtNy0xLTEtMA_0b551c80-ec56-4fd3-9672-ed298c3d571b"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTYtOS0xLTEtMA_a2cb4b21-21af-4e62-9e94-795cd3aa0ea8"
      unitRef="cad">12700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctMS0xLTEtMA_71dd27a3-8144-4ead-917a-a2059fafc8ee"
      unitRef="cad">9700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctMy0xLTEtMA_0b21c32b-4866-4b57-a0e1-43444c59f55c"
      unitRef="cad">14300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctNS0xLTEtMA_f063725a-3dfa-4183-aea0-c9de52eb4bfb"
      unitRef="cad">27400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctNy0xLTEtMA_5c90535e-1b06-4a55-8918-a6df8878b597"
      unitRef="cad">500000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTctOS0xLTEtMA_fa830688-a620-485a-9078-e3931ad44a00"
      unitRef="cad">51900000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ibc8bb11b9b4c433685502863eb773560_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtMS0xLTEtMA_2e6e3905-6c98-49e6-9c88-010f851011ed"
      unitRef="cad">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i5dcb2883c2764f3c966b4246fe110f23_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtMy0xLTEtMA_f1c65e46-6a5f-4ad7-b46f-ae07ea7cfde0"
      unitRef="cad">500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="iae36a6d741ca40c3958df6b8b966feaf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtNS0xLTEtMA_17260d39-d295-41ff-8b03-d6d5e783899c"
      unitRef="cad">-1700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i3e7e408d61974d3485b29681c98925c8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtNy0xLTEtMA_7b6cf539-ab92-48bc-86dc-c6405dceba02"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i4cd91ca41025497981b55359b6cacb5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTgtOS0xLTEtMA_0d560d22-90ba-4ea7-8c53-868037152af8"
      unitRef="cad">-1600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ib1811a20a0de4b39be1062fc0a105d90_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktMS0xLTEtMA_35697ccb-178d-4970-9d42-408590a9bd4d"
      unitRef="cad">325000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ic33c6c2b11434c6abec05cdf68cc66b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktMy0xLTEtMA_9a4bfeb0-0ce4-47c6-8177-848d1346e993"
      unitRef="cad">2600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i178b6eb7f2254a12807d2aacf18f45f5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktNS0xLTEtMA_1f237b2d-443e-4f5f-a3a7-9b8f268a8d3c"
      unitRef="cad">39300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i1fb38522b743476eb4c2bbdd36ae8480_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktNy0xLTEtMA_4a54e7c2-95a1-475d-9886-7b8eb770b588"
      unitRef="cad">2000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i72e67a8be141446bacad31dcab83a385_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMTktOS0xLTEtMA_65245187-d74d-412c-92f0-58d3930c753f"
      unitRef="cad">368900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if9c79268d9d744f698f27eb8056660bf_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItMS0xLTEtMA_77d6fd51-3faa-4250-bbae-0f1551ec25e5"
      unitRef="cad">-116200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if348030f856d4b1f8455cc749050523c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItMy0xLTEtMA_01d40462-7879-435c-ae37-faca5626e3f1"
      unitRef="cad">-3600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9e37115138da4ad48e9dbeb82691d16a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItNS0xLTEtMA_015fa7c5-2ff9-4204-9586-977a3073367d"
      unitRef="cad">-32700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i22952edbc8ba46d283a3c1d89fc69670_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItNy0xLTEtMA_56a450f6-63bd-4cfd-941f-7c390506bb87"
      unitRef="cad">-5800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ie6a3d560b42e422f90cd8d691e8e4c57_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjItOS0xLTEtMA_96b353ca-fe8a-4ec4-9937-6062bab18ecd"
      unitRef="cad">-158300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5359bdd9fa5746bebce7f1f3686d40f9_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMS0xLTEtMTE0NQ_05d8109f-a59d-4c87-b90c-64d01e53c8a8"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i1f53c7c05eab44e08529d3c8c8123b6b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMy0xLTEtMTE0NQ_3d2224f1-fb54-4236-b422-2341a08aa97e"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ia98de3e1c17645b1b8381cba3f41fd93_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNS0xLTEtMTE0NQ_92cb461d-91a5-412b-8b95-2561d59270b6"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i8d1d7f8720b54850a985923d068ba221_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNy0xLTEtMTE0NQ_ed4509bc-e6ff-4be2-ad74-799235f7cf48"
      unitRef="cad">4500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i21d5629783d94ac19b4beb40d7604aa3_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtOS0xLTEtMTE0NQ_e10f73e8-05a1-4807-8b4c-a7969b619714"
      unitRef="cad">4500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if7b342b0e8e140e18bc8f494d45109e9_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtMS0xLTEtMTE0OQ_be037eb8-6523-4b52-8580-2c9c7f7803bc"
      unitRef="cad">-116200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if5dd527804294b35be76d16bceb297f5_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtMy0xLTEtMTE0OQ_4b6bb7a2-1902-4031-a763-2f398c24571a"
      unitRef="cad">-3600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i325fbe6b18994eaaa3aeefa0f4e3a0ba_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtNS0xLTEtMTE0OQ_10589793-520c-4f98-8688-07a18e00a9ff"
      unitRef="cad">-32700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i06299a7d08a04eaaa563926fe18e9daf_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtNy0xLTEtMTE0OQ_c28db689-8833-44b0-8b2b-1fb7248485fa"
      unitRef="cad">-1300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i979236714af342d8bdfe59e7f2649599_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjUtOS0xLTEtMTE0OQ_5db00d59-6d44-44bf-a6af-4bf60e13e8e2"
      unitRef="cad">-153800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ic09544ff95a74dd986fd72627450618c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMS0xLTEtMA_3564352e-3400-49ff-8294-2720c3c1fe08"
      unitRef="cad">31100000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i3f9c017e22604f54a861856e373f1600_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtMy0xLTEtMA_7bb4c570-b923-4561-93a6-413a543583f5"
      unitRef="cad">10000000.0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNS0xLTEtMA_5a2aa4d9-f540-4155-814d-9a9c385cc701"
      unitRef="cad">25000000.0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtNy0xLTEtMA_d35bc88a-2be3-451a-8a90-3118cca87333"
      unitRef="cad">800000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjMtOS0xLTEtMA_287c1272-229f-4013-9f95-945a536dd16c"
      unitRef="cad">66900000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ic09544ff95a74dd986fd72627450618c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtMS0xLTEtMA_083a2c3c-e220-49e7-bf38-827afe6f19a1"
      unitRef="cad">0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i3f9c017e22604f54a861856e373f1600_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtMy0xLTEtMA_1db1b498-d83f-4b91-b84a-5bcf6cd61bc9"
      unitRef="cad">-4700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtNS0xLTEtMA_2851df81-7ad8-4913-9de9-2f6973d8d9bd"
      unitRef="cad">-23700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtNy0xLTEtMA_60004634-21bd-439f-8e7a-26264e56bfb1"
      unitRef="cad">-1000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjYtOS0xLTEtMA_b6f3dee1-4f27-4ef6-914b-96d6424c57b5"
      unitRef="cad">-29400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ic09544ff95a74dd986fd72627450618c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctMS0xLTEtMA_63355bbb-2f35-46b6-8ff5-fc2d19e1f7e3"
      unitRef="cad">-4400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i3f9c017e22604f54a861856e373f1600_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctMy0xLTEtMA_ae142aae-0b81-4911-ad90-b6ac0517a6ab"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie22fb32f347040b2921b2594ad4db191_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctNS0xLTEtMA_84aee62f-c3cc-4940-a019-097cc7351868"
      unitRef="cad">500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie427f699ccb24038b5c71bb991c785dd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctNy0xLTEtMA_716f18a4-92ea-4991-b41f-6cc30c615af2"
      unitRef="cad">-600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="iae67b0b575a34aedb32294255a052ba9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjctOS0xLTEtMA_c3d943f5-cfdd-4558-aa6b-6088b5737730"
      unitRef="cad">-4600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i7a9851664112426e88cf6bd7b2931162_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktMS0xLTEtMA_6e03c506-7821-4767-ba6a-12867e5fd350"
      unitRef="cad">-142900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i157697295dc542e090ab166144f6e8fe_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktMy0xLTEtMA_462e87de-1b2e-4cf4-a399-22c231a03236"
      unitRef="cad">-8800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i65169bc4ec424820a578c7dd967bc9e0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktNS0xLTEtMA_d2b75c19-25f1-404a-905d-90ae03b21af3"
      unitRef="cad">-34500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i0e80ee50096741e3bbf962d9c8463589_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktNy0xLTEtMA_4ec7cac5-0106-4996-a4c1-3c5cef1a878e"
      unitRef="cad">-500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i8a32c3d5d6f949c9b9506f51facfe016_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMjktOS0xLTEtMA_14f5c8e6-b269-498c-99b0-4f55df30239f"
      unitRef="cad">-186700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i4c590c5191f348ec82750d093b9b914b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtMS0xLTEtMA_03004f0b-f658-47f4-aa7b-91ce374230c1"
      unitRef="cad">31600000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i15145da660ee47e48d0b9ba442f7f646_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtMy0xLTEtMA_d6fb140a-f540-4ab7-a725-43bffa81d7ba"
      unitRef="cad">5000000.0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ie65f32e068164e30ba7e54729735d8a3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtNS0xLTEtMA_84dc50de-b149-44fa-b9e0-539c418b6f43"
      unitRef="cad">16600000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i9a0e2599965e484d97e5609fdc872e2f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtNy0xLTEtMA_1df6b8c1-1cab-4d18-a03f-bf51d83ad522"
      unitRef="cad">0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzMtOS0xLTEtMA_14d78293-726b-4069-93e4-60766cfe1c2c"
      unitRef="cad">53200000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i4c590c5191f348ec82750d093b9b914b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtMS0xLTEtMA_757a4ef6-83a8-4bb9-ae79-f46d63120d0d"
      unitRef="cad">-9700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i15145da660ee47e48d0b9ba442f7f646_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtMy0xLTEtMA_72275dfb-233d-4c42-b27a-b7d7ed08fd32"
      unitRef="cad">-14300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie65f32e068164e30ba7e54729735d8a3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtNS0xLTEtMA_50974e2b-9afc-4e1a-be44-e032b410d46f"
      unitRef="cad">-27400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i9a0e2599965e484d97e5609fdc872e2f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtNy0xLTEtMA_d77a57d8-9fc6-40a1-919d-e6a40507286b"
      unitRef="cad">-500000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzQtOS0xLTEtMA_a9bcb756-cb16-43d4-80b0-9adb56705940"
      unitRef="cad">-51900000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i4c590c5191f348ec82750d093b9b914b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtMS0xLTEtMA_316b3feb-3956-4dd1-984f-9d0c0ce25619"
      unitRef="cad">-1600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i15145da660ee47e48d0b9ba442f7f646_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtMy0xLTEtMA_a21f89c0-e35d-4244-979a-646a85cb3553"
      unitRef="cad">500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie65f32e068164e30ba7e54729735d8a3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtNS0xLTEtMA_ccfad241-73a8-4b05-859e-f0fcb9fa2f14"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i9a0e2599965e484d97e5609fdc872e2f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtNy0xLTEtMA_dd3c7a9a-f39f-4d1a-a8a1-9439fb4ecf70"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i3d022a50ae014c658f8a22aa66832264_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzUtOS0xLTEtMA_ce29dff9-31c3-490b-9ee8-4fe0ae2f9897"
      unitRef="cad">-1100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ic603fb2ce6c94b79bb2b6f8d26a00f44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtMS0xLTEtMA_e80d25ef-5de6-44c8-ab76-f515269f9e12"
      unitRef="cad">-163200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i2051a6e362594d2085edd641ddde22a1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtMy0xLTEtMA_9f09326b-d71a-421b-b663-4ce9cf1d67f4"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iabd30654ac824130925ddbeccafe72e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtNS0xLTEtMA_38806ba7-5841-4447-9aa4-da65b0128fe0"
      unitRef="cad">-23700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if8ee35d6ac434d85a1abdc398b1dce69_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtNy0xLTEtMA_d8d8e818-8565-4eb2-9c09-4687e7323e36"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i4d41d19c58704702aa9993c2f2b72177_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzYtOS0xLTEtMA_db543efa-952b-4e5b-95a0-d2adab144f52"
      unitRef="cad">-186900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iae2a1f25ac694059a6b594b3785179bf_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktMS0xLTEtMA_b2059f67-778f-40d9-bed1-331133e28f34"
      unitRef="cad">182400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i7e3ed882e95a466885d9421b1090aa28_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktMy0xLTEtMA_56bf5c90-9669-44f8-96e2-1e2d028f95a1"
      unitRef="cad">4900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i59cb3c33c4c349859e1c752b81011719_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktNS0xLTEtMA_6cf91824-7032-4a3e-b034-d7029b09cf0f"
      unitRef="cad">30500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i20d9b2119fc64229aaee23dfadae5ea7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktNy0xLTEtMA_90273305-c0dc-4db8-82ae-d69a7640e80e"
      unitRef="cad">1800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfMzktOS0xLTEtMA_6a859af5-dd73-4191-8f15-4e13c32eb9cf"
      unitRef="cad">219600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ibb68506cc2224dd0ae5ccc86be338913_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtMS0xLTEtMA_2620e80b-8a9f-40df-8574-a289b140a006"
      unitRef="cad">161800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i216a8b19208a4620a6e0ebe81ad9ce9d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtMy0xLTEtMA_ffe9fba8-1f1a-42ab-b6cc-4308869eca39"
      unitRef="cad">2600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id64ac780017846ca9d0d696f95310268_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtNS0xLTEtMA_7b78bde5-db6e-48e2-8463-bf225217b896"
      unitRef="cad">15600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9cfecda5b9d8428b9a8021a1cbe78718_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtNy0xLTEtMA_8fada516-f680-4032-a693-60be00e644d6"
      unitRef="cad">2000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RhYmxlOmM2ZmNhNTZiYTkxMDQ5NDVhNmQ3Y2QwNmVhM2MwMzMzL3RhYmxlcmFuZ2U6YzZmY2E1NmJhOTEwNDk0NWE2ZDdjZDA2ZWEzYzAzMzNfNDMtOS0xLTEtMA_706c4c09-c795-443d-a743-d5cf760ef5e6"
      unitRef="cad">182000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <stn:SoftwareFinancingObligation
      contextRef="i4f293cd096574b21be4e207a98213805_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMjE4_e132b09e-26f9-44c8-9f58-1e6dcd96bc30"
      unitRef="cad">5500000</stn:SoftwareFinancingObligation>
    <stn:SoftwareFinancingObligation
      contextRef="i27580519fed44f7abd82ab5e273cd431_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMjI3_dba5ac59-0d35-4553-99a5-1e91fede8acf"
      unitRef="cad">16700000</stn:SoftwareFinancingObligation>
    <stn:NonCashPortionOfSoftwareAdditions
      contextRef="i4f293cd096574b21be4e207a98213805_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzAy_7f493b88-ffc3-4e9d-af83-bdfd6cccc154"
      unitRef="cad">400000</stn:NonCashPortionOfSoftwareAdditions>
    <stn:NonCashPortionOfSoftwareAdditions
      contextRef="i27580519fed44f7abd82ab5e273cd431_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83Ni9mcmFnOmQwZTVlOTQ5ZTdkZDRhYzNhMmJjYjljYmI4Yzg4YjQ5L3RleHRyZWdpb246ZDBlNWU5NDllN2RkNGFjM2EyYmNiOWNiYjhjODhiNDlfMzEx_e08851cb-f253-4007-b830-406c43fe766c"
      unitRef="cad">8400000</stn:NonCashPortionOfSoftwareAdditions>
    <ifrs-full:DisclosureOfOtherAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODA2_90de61f1-d139-4f8f-928f-48a76416cc44">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: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;2020&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;2019&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;Financial 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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;174.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;153.0&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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;33.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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.6&#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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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;8.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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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:#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;16.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="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;233.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:#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;225.2&#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="padding:2px 1pt;text-align:left;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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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:#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.6&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;6.5&#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:1pt 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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;191.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:1pt 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:#ffffff;border-bottom:1pt 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;207.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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, and deposits.&#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 at FVPL with gains (losses) recorded in net 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;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;2020&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;2019&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:1pt 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:1pt 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:1pt 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:1pt 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;115.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:#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;112.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: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;102.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: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;103.4&#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;59.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="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;54.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:#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;50.2&#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;46.1&#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:1pt solid #000;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:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;174.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:1pt 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:#e9e9e9;border-bottom:1pt 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;167.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:1pt 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:1pt 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;153.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt 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:1pt 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;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt 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;The bonds bear interest at rates ranging from 0.88% to 4.25% per annum (2019 &#x2013; 0.75% to 5.00%). 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;2020&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;2019&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;31.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;9.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;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;77.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;6.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;13.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-bottom:1pt 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;Total&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;115.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:1pt 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:1pt 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;102.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODAz_a6a95d41-fd70-490a-ae00-93de1891fed8">&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;2020&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;2019&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;Financial 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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;174.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;153.0&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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;33.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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.6&#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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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;8.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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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:#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;16.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="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;233.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:#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;225.2&#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="padding:2px 1pt;text-align:left;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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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.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:#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.6&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;6.5&#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:1pt 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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;191.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:1pt 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:#ffffff;border-bottom:1pt 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;207.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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="i993a4ab343e4497ab106c946a094b733_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMy0xLTEtMS0w_14307783-8224-4c84-8ba6-515beebe4d13"
      unitRef="cad">174900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i4ca6d984ac04414191fcc33835faa051_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMy0zLTEtMS0w_3dbc600b-4de5-4a5e-a93b-58aac88cde2b"
      unitRef="cad">153000000.0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i156b1ea1c3094e71a24baaafda33398a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNC0xLTEtMS0w_385a2405-7f8c-4518-b7ef-be3f2b5545d9"
      unitRef="cad">25900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i0e7b8f9c4c2c4112aad710200c55f2b1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNC0zLTEtMS0w_e642d8bd-81a6-48da-a242-e58c101d6954"
      unitRef="cad">33900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i73799db4d1c7452685590810154884ba_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNS0xLTEtMS0w_cc616155-00f0-4aef-8ef5-d1206f96b60f"
      unitRef="cad">12400000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i90e4e700983c421c9128cfa2949a3aa7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNS0zLTEtMS0w_fcee872c-58fc-4b91-8ccf-db1d739ab7b7"
      unitRef="cad">12600000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="id98cad9dcfd8406f99cc6e8621d0033c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNy0xLTEtMS05NTc5_412ea897-37b7-4a1a-a3c5-fc5959180a37"
      unitRef="cad">8300000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i422f10775a5a48e5b80b15a2b2c14f50_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNy0zLTEtMS05NTc5_1e6b9a00-dedc-46f4-95c3-2fd1dde13813"
      unitRef="cad">8800000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i73799db4d1c7452685590810154884ba_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNi0xLTEtMS0w_aa7ec006-89ae-4f3a-b81b-d1694cd56a75"
      unitRef="cad">11800000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i90e4e700983c421c9128cfa2949a3aa7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfNi0zLTEtMS0w_21a25ab0-3979-46de-99ab-1147e81f2c3e"
      unitRef="cad">16900000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOC0xLTEtMS0w_45dcae3c-2add-42d4-b607-60f4b8d338b1"
      unitRef="cad">233300000</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOC0zLTEtMS0w_f862a83f-19e4-4e43-8dc0-51b68d8cce47"
      unitRef="cad">225200000</ifrs-full:OtherAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOS0xLTEtMS0w_ff5f21d5-c8c5-4840-a26b-1ab9336e95df"
      unitRef="cad">34700000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfOS0zLTEtMS0w_6cd8ddab-5647-4840-9220-dd8b7442a4a7"
      unitRef="cad">11600000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentNonfinancialAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTAtMS0xLTEtMA_89b983b4-8a37-42e9-9890-05343f17476b"
      unitRef="cad">7400000</ifrs-full:OtherCurrentNonfinancialAssets>
    <ifrs-full:OtherCurrentNonfinancialAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTAtMy0xLTEtMA_b6985654-73e3-4a8d-af7d-982db7a6d53e"
      unitRef="cad">6500000</ifrs-full:OtherCurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTEtMS0xLTEtMA_8009f12c-0563-41c1-a483-cf81445525f2"
      unitRef="cad">191200000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmUxMWM5Nzk0NTRkMDRiMTI4YWEwYTQyOWE1NGFjYmM0L3RhYmxlcmFuZ2U6ZTExYzk3OTQ1NGQwNGIxMjhhYTBhNDI5YTU0YWNiYzRfMTEtMy0xLTEtMA_01fe761e-09d6-4502-8bd9-a822b588f595"
      unitRef="cad">207100000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODA0_cac902c0-68bf-45e6-bb42-07106fb0e8ab">&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;2020&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;2019&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:1pt 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:1pt 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:1pt 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:1pt 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;115.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:#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;112.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: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;102.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: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;103.4&#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;59.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="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;54.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:#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;50.2&#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;46.1&#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:1pt solid #000;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:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;174.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:1pt 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:#e9e9e9;border-bottom:1pt 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;167.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:1pt 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:1pt 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;153.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt 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:1pt 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;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt 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;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:OtherFinancialAssets
      contextRef="ie449c06139914bfa9381e2ba11ee7b3a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC0xLTEtMS0w_37f34710-9e12-428f-9279-d203239f5822"
      unitRef="cad">115500000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="ie449c06139914bfa9381e2ba11ee7b3a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC0zLTEtMS0w_d59d146d-64bf-41ab-b34c-a3711f6466a0"
      unitRef="cad">112600000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i945a1e6b3da049899dfbc740c309e086_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC01LTEtMS0w_9203708b-1fee-40c7-9e64-cb341934d842"
      unitRef="cad">102800000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i945a1e6b3da049899dfbc740c309e086_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNC03LTEtMS0w_967885c0-8376-41bd-af1b-201177739e70"
      unitRef="cad">103400000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="ie141ff9043b3438bb55ee39cb59b2485_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS0xLTEtMS0w_bada96e8-e167-4599-aa73-aacec2989a5e"
      unitRef="cad">59400000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="ie141ff9043b3438bb55ee39cb59b2485_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS0zLTEtMS0w_9b4e4d69-0067-41eb-a5fd-13acb3a7b99f"
      unitRef="cad">54700000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="ic8e39ea5f54f4facabc4559685c84d84_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS01LTEtMS0w_a3a6a1d2-31ec-4d77-b78d-40fc34e25d97"
      unitRef="cad">50200000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="ic8e39ea5f54f4facabc4559685c84d84_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNS03LTEtMS0w_6df93eae-0b57-4cbc-94d1-6abc794bff5a"
      unitRef="cad">46100000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy0xLTEtMS0w_e179a846-9a0a-43c0-b3f5-613ea3ab5827"
      unitRef="cad">174900000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy0zLTEtMS0w_8c874a6b-0784-43c2-97f3-b25302eeebef"
      unitRef="cad">167300000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy01LTEtMS0w_a07d84a1-5050-4a06-9458-06964197e505"
      unitRef="cad">153000000.0</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOmNiNjk2M2M1MTU3YjQ4MWViOTQ2NmMxZWZiMTVmZDU2L3RhYmxlcmFuZ2U6Y2I2OTYzYzUxNTdiNDgxZWI5NDY2YzFlZmIxNWZkNTZfNy03LTEtMS0w_55c68f60-d2f4-47a2-953c-b085b2e553e3"
      unitRef="cad">149500000</stn:OtherFinancialAssetAtAmortisedCost>
    <stn:BondsInterestRatePercentage
      contextRef="if0c7101a03db4040a015cec1581ccaf9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNjg1_e901df6f-4cb1-4a99-99a6-22b35ccfe29a"
      unitRef="number">0.0088</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="id79256067d1a4eecb9f60da380c020ba_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNjkx_c9ee8408-e174-40d5-9f18-1e0a46973e12"
      unitRef="number">0.0425</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="i5cbcde20b72d438a9d5d9dc9ba36100a_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNzEw_9b282601-8333-4a31-b1da-5aa38ffea418"
      unitRef="number">0.0075</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="ic0f069fff3bf4fef9cefb6de210ded20_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfNzE2_055fe498-cf4f-42f3-b1db-911eaa01ab9a"
      unitRef="number">0.0500</stn:BondsInterestRatePercentage>
    <ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RleHRyZWdpb246ZGY2M2M4YTFhZDczNGNlY2FmOGJjYmJlYzgyYzc4OThfODA1_6741fd9d-dae1-4fc5-bad0-804fdf78d0b5">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;2020&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;2019&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;31.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;9.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;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;77.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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;6.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;13.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-bottom:1pt 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;Total&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;115.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:1pt 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:1pt 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;102.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="i7a41a6b7e7964a88a9e8b5e19501bcde_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfMy0xLTEtMS0w_f6ca684b-59c1-427a-8190-3ce15432792f"
      unitRef="cad">31400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="iabd525aa4b204454b112b20b6690b7ef_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfMy0zLTEtMS0w_9ef1da32-c30f-458e-9b93-3484fe654694"
      unitRef="cad">9500000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i26988d1156cf4d32947a804c2069e3b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNC0xLTEtMS0w_31743345-71ec-482a-bc96-c77f8ce4fd34"
      unitRef="cad">77500000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i900226c715f44c2abde09a9422caa7d3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNC0zLTEtMS0w_41fc4595-9e6c-4da0-b85b-b047504e0247"
      unitRef="cad">79900000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i4ca51b1067314cd2a43a0e73a272cb03_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNS0xLTEtMS0w_faa88e2c-de2a-4103-aeec-282d80d6daf1"
      unitRef="cad">6600000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="ie8f02bf9d70f4dcaba4e64a29c38d9e9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNS0zLTEtMS0w_e0374aaf-7539-4976-bfe4-bb8e80be2d30"
      unitRef="cad">13400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="ie449c06139914bfa9381e2ba11ee7b3a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNi0xLTEtMS0w_89d662c8-6c0e-4e01-a3e5-2b7d4ba5c596"
      unitRef="cad">115500000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i945a1e6b3da049899dfbc740c309e086_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml83OS9mcmFnOmRmNjNjOGExYWQ3MzRjZWNhZjhiY2JiZWM4MmM3ODk4L3RhYmxlOjA2YTRkMTBiN2YwMTQ0NjBhZmM3MTc4MzJhZDMzZWQ1L3RhYmxlcmFuZ2U6MDZhNGQxMGI3ZjAxNDQ2MGFmYzcxNzgzMmFkMzNlZDVfNi0zLTEtMS0w_ace5caa5-56f0-4019-9a42-3ae2f05ac39b"
      unitRef="cad">102800000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMzU_1f821985-aad7-475f-873f-df8a65614159">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;2020&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;2019&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;217.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;225.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;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;277.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;266.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;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;81.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;84.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-bottom:1pt 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;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;576.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:1pt 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: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;576.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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;During 2020, certain jurisdictions, primarily the United States, the United Kingdom, and Australia permitted companies to defer certain non-corporate tax payments. At December&#160;31, 2020, the Company deferred payments of these non-corporate taxes of $39.4. Of this amount, $26.2 is due before the end of 2021 and is recorded in Trade and Other Payables and $13.2 is due before the end of 2022 and is recorded in Other Liabilities (note 20).</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMzY_8e31cb10-2ba6-413c-8e47-a4b16f7cc224">&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;2020&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;2019&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;217.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;225.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;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;277.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;266.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;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;81.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;84.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-bottom:1pt 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;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;576.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:1pt 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: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;576.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="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfMy0xLTEtMS0w_eeaf5a77-308e-47d5-a817-b3f39ceba174"
      unitRef="cad">217600000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfMy0yLTEtMS0w_14f20eb3-2fd5-4c85-8e86-ae21ad0361d0"
      unitRef="cad">225500000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <stn:EmployeeAndPayrollLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNC0xLTEtMS0w_58c55062-a082-47f2-8138-70788a42041a"
      unitRef="cad">277400000</stn:EmployeeAndPayrollLiabilities>
    <stn:EmployeeAndPayrollLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNC0yLTEtMS0w_5d13b837-d14b-4248-ab36-9e6af1f15e3e"
      unitRef="cad">266700000</stn:EmployeeAndPayrollLiabilities>
    <ifrs-full:Accruals
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNS0xLTEtMS0w_60561d7f-ec7f-4c13-82fb-6419598013a2"
      unitRef="cad">81000000.0</ifrs-full:Accruals>
    <ifrs-full:Accruals
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNS0yLTEtMS0w_f9114b4e-8743-4736-9122-39f9d809f169"
      unitRef="cad">84200000</ifrs-full:Accruals>
    <ifrs-full:TradeAndOtherPayables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNy0xLTEtMS0w_209ca21c-b4e1-473e-895c-10692097dd24"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RhYmxlOmZkNTI3YTJkMmFhZDRmNjA4ZWFmN2E4ZDQ0NWYyZGNmL3RhYmxlcmFuZ2U6ZmQ1MjdhMmQyYWFkNGY2MDhlYWY3YThkNDQ1ZjJkY2ZfNy0yLTEtMS0w_30e59365-29af-4313-8977-eef552ffe3d0"
      unitRef="cad">576400000</ifrs-full:TradeAndOtherPayables>
    <stn:DeferredPaymentsOfNonCorporateTaxes
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfODI0NjMzNzIwOTQ0NQ_ff32b6b9-6799-4945-80cc-bee576c52c80"
      unitRef="cad">39400000</stn:DeferredPaymentsOfNonCorporateTaxes>
    <stn:CurrentDeferredPaymentsOfNonCorporateTaxes
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMTA5OTUxMTYyODkxOA_05fa225c-f7bd-448f-968c-dae57a3da6fe"
      unitRef="cad">26200000</stn:CurrentDeferredPaymentsOfNonCorporateTaxes>
    <stn:NonCurrentDeferredPaymentsOfNonCorporateTaxes
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84Mi9mcmFnOmFjYjE5OWNmNzc3ODRlMWJhZjU3ZjBhMmMyNWZlZWNiL3RleHRyZWdpb246YWNiMTk5Y2Y3Nzc4NGUxYmFmNTdmMGEyYzI1ZmVlY2JfMTA5OTUxMTYyODkyNQ_cccc4e87-69f6-4828-ad5e-e8ee08e42908"
      unitRef="cad">13200000</stn:NonCurrentDeferredPaymentsOfNonCorporateTaxes>
    <ifrs-full:DisclosureOfBorrowingsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMzYzOA_7340288c-0879-430a-a372-0cf96daa11b9">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;2020&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;2019&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;299.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="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;/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;&#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:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;448.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;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;309.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;308.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;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;68.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:#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;88.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;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;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:#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;15.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-top:1pt solid #000;padding:0 1pt"/&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;680.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:#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;860.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 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;46.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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&#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: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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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;634.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-bottom:1pt 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:1pt 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;814.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;On October 8, 2020, the Company issued senior unsecured notes (the notes) for gross proceeds of $300.0 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. The Company used the net proceeds from the notes to repay existing indebtedness. &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;The Company has syndicated credit facilities consisting of a senior revolving credit facility in the maximum amount of $800.0 and senior term loans 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 average interest rate for the revolving credit facility and term loan at December&#160;31, 2020, was 2.55% (2019 &#x2013; 3.77%).&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 loans may be repaid from time to time at the option of the Company. As such, net proceeds from the notes were used to repay the revolving credit facility. The revolving credit facility continues to be available to the Company until it matures on June 27, 2024. As at December&#160;31, 2020 and 2019, both tranches of the term loan were payable in Canadian funds of $150.0 (due on June 27, 2022) and $160.0 (due on June 27, 2023). &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, 2020, the Company had issued outstanding letters of credit that expire at various dates before December 2021, are payable in various currencies, and total $8.8 (2019 &#x2013; $49.9). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2020, $786.5 (2019 &#x2013; $282.6) 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;Effective January 1, 2020, the Company entered into 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, 2020, $66.2 (2019 &#x2013; $33.3) 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, $53.8 (2019 &#x2013; $18.7) expire at various dates before January 2022 and $12.4 (2019 &#x2013; $14.6) 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, 2020, was 2.4% (2019 &#x2013; 2.7%). Notes payable may be supported by promissory notes and are due at various times from 2021 to 2023. The aggregate maturity value of the notes at December&#160;31, 2020, was $69.8 (2019 &#x2013; $90.7). At December&#160;31, 2020, $5.7 (US$4.5) (2019 &#x2013; $4.2 (US$3.2)) of the notes was payable in US funds, $38.4 (AU$39.2) (2019 &#x2013; $52.0 (AU$57.1)) was payable in Australian funds, and $17.2 (2019 &#x2013; $23.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;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, 2020, the Company had issued bonds of $155.1 (US$121.8) (2019 - &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;$380.6 (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;293.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 US funds under these surety facilities&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;These bonds expire at various dates before December 2021. 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 $12.0 &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;(2019 - $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; in bonds for Consulting Services. These bonds expire at various dates before September 2026.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMzYzOQ_95e85882-57f3-4d42-a9a7-ff420ddbe6ce">&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;2020&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;2019&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;299.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="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;/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;&#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:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;448.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;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;309.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;308.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;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;68.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:#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;88.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;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;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:#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;15.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-top:1pt solid #000;padding:0 1pt"/&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;680.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:#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;860.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 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;46.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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&#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: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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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;634.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-bottom:1pt 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:1pt 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;814.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="i3c2154eb888b4167be674f27b611582c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0xLTEtMS0yMDA2_be0d75f3-5473-43a6-8605-4154ecd54d0d"
      unitRef="cad">299500000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i127835d1cb454f0aaddc86927d7a517a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0zLTEtMS0yMDEw_f704fc39-3d02-43c5-a611-94505408b630"
      unitRef="cad">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0xLTEtMS0w_f23b4434-8023-489a-b7a6-da3e97bd67e3"
      unitRef="cad">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMy0zLTEtMS0w_866934ac-a9f4-4a76-ab83-965c74214992"
      unitRef="cad">448000000.0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2f6b332e980242209630e6af1101adbb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0xLTEtMS0zNTA_12b0d900-1f25-47df-b66e-6c06dc513bc2"
      unitRef="cad">309100000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2f6b332e980242209630e6af1101adbb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0xLTEtMS0zNTA_ed51faab-dc1f-421e-beb1-3fd2a8af66b9"
      unitRef="cad">309100000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2444f9c3088245bb95a3655d5d149c25_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0zLTEtMS0zNTI_5e843351-1a0d-47b1-ae8c-d8fc7ee025eb"
      unitRef="cad">308500000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i2444f9c3088245bb95a3655d5d149c25_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNS0zLTEtMS0zNTI_cdad3e9e-9bf9-467b-8594-fd9b8a1dc45e"
      unitRef="cad">308500000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i864402a276804c70b60469247f60ecf0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNC0xLTEtMS0w_34ca9a28-521a-4e75-a6ff-9c160e9ec3cb"
      unitRef="cad">68800000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i977c3078eb58437990197400dd032556_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNC0zLTEtMS0w_7a6aa89a-fb09-445e-aff2-0a0842fb2e91"
      unitRef="cad">88700000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="id58aa6b314e64ab7b37bfdacc80e660d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNi0xLTEtMS0w_5706ffa1-04c4-4902-81ea-2a5b776c6b1f"
      unitRef="cad">3400000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i11d1801f3ace4604b786f18dbe65efcf_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfNi0zLTEtMS0w_1fa555b9-44d7-4473-ba2d-c478f94a9495"
      unitRef="cad">15700000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOC0xLTEtMS0w_82d396da-e4aa-41ec-827b-442052461787"
      unitRef="cad">680800000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOC0zLTEtMS0w_e33c1f7c-a6f9-4ca7-b1c8-608a78dc323a"
      unitRef="cad">860900000</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOS0xLTEtMS0w_27288229-d33b-443a-95ee-987e183036db"
      unitRef="cad">46600000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfOS0zLTEtMS0w_3ca4f483-4919-4425-980b-7cb41cc85150"
      unitRef="cad">46900000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMTEtMS0xLTEtMA_83b0e5c6-6453-4a0d-bc7d-405d2e5d34c6"
      unitRef="cad">634200000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RhYmxlOjdjYTViODEyN2MyMzRjMDk5NDQ4YTUwMTYyZDZlZTMwL3RhYmxlcmFuZ2U6N2NhNWI4MTI3YzIzNGMwOTk0NDhhNTAxNjJkNmVlMzBfMTEtMy0xLTEtMA_5295d1e6-234f-42ea-b219-7af6610a8e4a"
      unitRef="cad">814000000.0</ifrs-full:LongtermBorrowings>
    <ifrs-full:NotionalAmount
      contextRef="i942738b4cf334064963b3144112c02fd_I20201008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODE0MA_cde8513d-4dc3-4f89-8f03-5dde4c820609"
      unitRef="cad">300000000.0</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i942738b4cf334064963b3144112c02fd_I20201008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODE0OQ_7aa226ae-12e4-4efb-8c72-ad0c25a727c0"
      unitRef="number">0.02048</ifrs-full:BorrowingsInterestRate>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNzg0_c46d52d8-95fd-43ce-a428-a1d59c1991ef"
      unitRef="cad">800000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i2f6b332e980242209630e6af1101adbb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfODEy_94c81bdb-f96f-4ec5-9111-4ab8c93849d5"
      unitRef="cad">310000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:NumberOfTranches
      contextRef="ie14b35aff8f347339a2d2e97213272a9_D20190719-20190719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfODE4_70e67d57-ac12-431c-9038-03a2a6f4d21c"
      unitRef="tranche">2</stn:NumberOfTranches>
    <stn:LineOfCreditFacilityAdditionalBorrowingsCapacity
      contextRef="iabcb6140199349d5b96ad40d5dc4457a_I20190719"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4OTc3OA_75e64360-8958-41f4-9789-5bd231f8f342"
      unitRef="cad">600000000.0</stn:LineOfCreditFacilityAdditionalBorrowingsCapacity>
    <stn:CreditFacilityAverageInterestRate
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4OTg3OA_59f48111-2859-4170-82ff-18bbe845c5da"
      unitRef="number">0.0255</stn:CreditFacilityAverageInterestRate>
    <stn:CreditFacilityAverageInterestRate
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4OTg4OQ_bb513f11-fcb1-4d08-a500-7515d452b85e"
      unitRef="number">0.0377</stn:CreditFacilityAverageInterestRate>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i9da70fddd37647cba47ddb4aae4c43e4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU2Mg_0c8e500d-947d-4b6a-8162-06eae7d92026"
      unitRef="cad">150000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i29b65ffb25b94bca9a17887abdb506aa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU2Mg_f69ce57b-b6c4-4e69-9562-3db29864f6b0"
      unitRef="cad">150000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i8a4e70f4a6bf4aaaa3cde164c2321474_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU3MA_6af897d6-6eac-43be-81d2-b0f1f6aa8fab"
      unitRef="cad">160000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i5e4e3a1f57dd4d408766a76a3f470573_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4NzU3MA_ce4de5f8-c64c-4c32-879b-a0503e2117dc"
      unitRef="cad">160000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:LettersOfCreditOutstandingAmount1
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjI2NQ_c0f92a81-ef2b-4f34-8bd3-632c03daacf1"
      unitRef="cad">8800000</stn:LettersOfCreditOutstandingAmount1>
    <stn:LettersOfCreditOutstandingAmount1
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjI3NA_44fb4318-3f7e-4108-8c1b-d4d46e38c878"
      unitRef="cad">49900000</stn:LettersOfCreditOutstandingAmount1>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjQyMA_2351dc03-9879-4d83-bc41-22477609ad2a"
      unitRef="cad">786500000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjQyOQ_089fd9ed-8bfe-476b-bddf-53c7afa1fa9b"
      unitRef="cad">282600000</ifrs-full:UndrawnBorrowingFacilities>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="ic94de21512e64de6a14216d28f6db884_I20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODEyMw_098de1de-285b-45d2-a112-24de291eeb91"
      unitRef="cad">100000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjEyNw_3d98b5ae-b6ce-47de-abb8-f435a9f62f1b"
      unitRef="cad">66200000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjEzNQ_69e0e54a-9ca1-4f66-b742-78c0306ae569"
      unitRef="cad">33300000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i31c49e31fbe446a8b556bc28f1972917_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE0Mw_da56b3c3-ee78-483e-8c3b-4061b2f2a51d"
      unitRef="cad">53800000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i1f10ed88172c43d5afc99d611622ef95_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE1Mg_0607efd1-7f21-45f7-9396-a0db3984b019"
      unitRef="cad">18700000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i1d9fcef202b2480888bee4e68fc3ee99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE2MA_99f6bc5a-5b42-417a-818e-1c6606103692"
      unitRef="cad">12400000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="ibe85782bc7c647f38f179f6469d39f38_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjE2OA_cb5647e9-006d-45d1-8b98-ac8d0aad2d89"
      unitRef="cad">14600000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i467a5f28c25b4d0fb685eb17a11c91d0_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODA4Mw_d8397703-64ab-47d2-bb93-31ad03d20e3f"
      unitRef="number">0.024</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ib6c0953dbf9a45ddb70bc7593a44279c_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfNDk0NzgwMjM0ODA4Nw_953982d3-a16d-4023-8cef-9dcdb1e3c6f0"
      unitRef="number">0.027</ifrs-full:BorrowingsInterestRate>
    <stn:AggregateMaturityValueOfNotes
      contextRef="i864402a276804c70b60469247f60ecf0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODM4OA_ccc657a4-4fe4-45a8-931c-b3ed30ef0b81"
      unitRef="cad">69800000</stn:AggregateMaturityValueOfNotes>
    <stn:AggregateMaturityValueOfNotes
      contextRef="i977c3078eb58437990197400dd032556_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODM5OQ_09e2e9cd-a68a-476f-8de3-420116a1236d"
      unitRef="cad">90700000</stn:AggregateMaturityValueOfNotes>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i365053ff0be242d48ed642bbb5ae2bd9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQxMw_139de21d-307e-4f80-a6f0-b0666bf8f863"
      unitRef="cad">5700000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i365053ff0be242d48ed642bbb5ae2bd9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQyMA_654c5dbc-5a55-46a2-a1ed-b8f90351077c"
      unitRef="usd">4500000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i1c808a25f2e243969c03b05f7184ef4d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQzMg_d3aff7af-dff9-4bb4-a7f1-f82190cb73a0"
      unitRef="cad">4200000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i1c808a25f2e243969c03b05f7184ef4d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODQzOQ_3f217ee6-b1ac-4ee8-b3e4-934e069a6bad"
      unitRef="usd">3200000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="icef1f1b4bdd44397be0f02055c19b690_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODUwMA_402d91fb-66b7-4621-abe1-c11be463ce04"
      unitRef="cad">38400000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="icef1f1b4bdd44397be0f02055c19b690_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODUwNw_38a8c264-a236-4c88-8698-9b2d0b389b43"
      unitRef="aud">39200000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i39661acb19a54295836b3f9d85260c34_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjQ4NA_0bdd92af-aa77-4b40-a744-e7771215f5d8"
      unitRef="cad">52000000.0</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i39661acb19a54295836b3f9d85260c34_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjQ4MA_d9e68544-9480-4f00-aab1-c38d5ccfb3d8"
      unitRef="aud">57100000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i99c1f6d9d0224feba3bfaa8a11458824_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODU2MQ_6433e7d1-7d64-4193-8a75-dd5f803289f2"
      unitRef="cad">17200000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="ifda67bece56b42ba8e99945f4063aae3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA4ODU3Mg_151634ff-f676-47c2-bbc3-115a10f95f59"
      unitRef="cad">23200000</stn:CarryingAmountOfNotesPayable>
    <ifrs-full:BondsIssued
      contextRef="id3588e8ef90f4f689193185ac1f04430_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzYyMQ_64113f21-93ab-49e1-96ac-4af530f1c329"
      unitRef="cad">155100000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="id3588e8ef90f4f689193185ac1f04430_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzYzMA_3124b034-9357-4d6b-a04b-56de85899b53"
      unitRef="usd">121800000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i61accace18a84ea8813c11acf41ac8b9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzYzNg_31b8ce2f-d3cd-43a9-a4b8-0b7a2118d04b"
      unitRef="cad">380600000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i61accace18a84ea8813c11acf41ac8b9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MzY0Mg_d968bb3f-6289-4cd6-be91-61c51b657cba"
      unitRef="usd">293000000.0</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i0698de21cf704ecc815337bdcfbb9ed2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjQ5Ng_f77f8a68-d3a8-4bfc-b795-6d7228f6a926"
      unitRef="cad">12000000.0</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="iaa079c8a5d154b9aa961b9c6e1682ba1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84NS9mcmFnOjljMmU5ZTY3OGM4NjQ4MWFiMDU4MjVjZTIwYTE4NDg1L3RleHRyZWdpb246OWMyZTllNjc4Yzg2NDgxYWIwNTgyNWNlMjBhMTg0ODVfMjc0ODc3OTA5MjUwMw_816dae1f-e57d-467a-ac1e-7072a78f6bee"
      unitRef="cad">11500000</ifrs-full:BondsIssued>
    <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzQ0_3f8bb70a-cdd5-4d5f-8d94-9be5b0d2b396">Provisions&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="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;Onerous &lt;br/&gt;contracts &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;Expected &lt;br/&gt;project&lt;br/&gt;losses&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;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;80.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: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;15.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;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;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;4.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.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: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;113.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: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;32.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;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: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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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.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;1.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;46.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;/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;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: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;&#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.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;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: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.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;(8.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;(0.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;(3.9)&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.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;(29.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;(2.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;(0.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;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: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.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;(2.3)&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: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: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;4.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;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;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;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;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;5.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;10.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="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.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="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.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;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;20.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="border-bottom:1pt solid #000;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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;90.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:1pt 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:#e9e9e9;border-bottom:1pt 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;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;border-bottom:1pt 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:#e9e9e9;border-bottom:1pt 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;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;border-bottom:1pt 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:#e9e9e9;border-bottom:1pt 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;&#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:1pt 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:#e9e9e9;border-bottom:1pt 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;10.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:1pt 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:#e9e9e9;border-bottom:1pt 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;107.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:1pt 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;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. 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 thirteen 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzQ1_5884b2e5-bbc4-42d2-bcf7-9d9d509858f7">&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="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;Onerous &lt;br/&gt;contracts &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;Expected &lt;br/&gt;project&lt;br/&gt;losses&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;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;80.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: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;15.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;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;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;4.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.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: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;113.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: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;32.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;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: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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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.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;1.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;46.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;/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;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: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;&#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.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;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: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.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;(8.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;(0.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;(3.9)&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.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;(29.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;(2.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;(0.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;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: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.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;(2.3)&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: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: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;4.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;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;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;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;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;5.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;10.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="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.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="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.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;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;20.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="border-bottom:1pt solid #000;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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;90.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:1pt 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:#e9e9e9;border-bottom:1pt 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;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;border-bottom:1pt 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:#e9e9e9;border-bottom:1pt 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;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;border-bottom:1pt 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:#e9e9e9;border-bottom:1pt 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;&#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:1pt 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:#e9e9e9;border-bottom:1pt 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;10.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:1pt 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:#e9e9e9;border-bottom:1pt 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;107.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:1pt 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;</ifrs-full:DisclosureOfOtherProvisionsExplanatory>
    <ifrs-full:OtherProvisions
      contextRef="i2bc179a58f8643c6b5ba7e3e3302710f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi0xLTEtMS0w_95eb0e00-ef3d-49a2-a6e6-2dfb208629a0"
      unitRef="cad">80100000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i5434cef19c9a4a25b9ad8b6ad17cd551_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi0yLTEtMS0w_71fcfe2a-22c8-4ede-8bba-c03bdc6d62cb"
      unitRef="cad">15400000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i95b9e7b97175442d8719845984609dbb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi0zLTEtMS0w_15dc395d-8f0b-4002-b2ad-5e76d7b5bfeb"
      unitRef="cad">400000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i31d85db658194c94ac1bc42c8f361fc2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi00LTEtMS0w_b66a691c-da85-4464-a112-1d17872dc5bf"
      unitRef="cad">4800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i94c8e0cd3a6342319496e306df8a4408_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi01LTEtMS0w_aac764db-bc78-4e62-acaf-ce8874f6e913"
      unitRef="cad">12300000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMi02LTEtMS0w_1ec469cf-4ba5-4b6f-9667-2e5c32b95f4e"
      unitRef="cad">113000000.0</ifrs-full:OtherProvisions>
    <stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed
      contextRef="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi0xLTEtMS0w_84e1914a-3729-4e15-b257-23518d96d287"
      unitRef="cad">32300000</stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed>
    <stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed
      contextRef="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi0yLTEtMS0w_176f1ab6-1899-421d-8de1-a8e8eaf9ab59"
      unitRef="cad">7200000</stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed>
    <stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed
      contextRef="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi0zLTEtMS0w_53c764af-8db3-4538-a6ac-0cd06cd2161f"
      unitRef="cad">4800000</stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed>
    <stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed
      contextRef="i127f740c960d4cbab52edc10228da02c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi00LTEtMS0w_9f598aee-efc7-4569-bb73-adb66490b453"
      unitRef="cad">700000</stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed>
    <stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed
      contextRef="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi01LTEtMS0w_b14123aa-3966-4fa1-8dcb-3e3400c0028b"
      unitRef="cad">1800000</stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed>
    <stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNi02LTEtMS0w_e33f4158-6999-488a-ba21-8eeecc97a8a8"
      unitRef="cad">46800000</stn:IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy0xLTEtMS0w_20b58c19-8133-4c02-a933-4792c4bb624b"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy0yLTEtMS0w_b32e23ff-a904-42c7-8b70-67ee3e21c176"
      unitRef="cad">100000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy0zLTEtMS0w_4483eba2-7a26-4ec3-9f31-ac08ab8516e8"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i127f740c960d4cbab52edc10228da02c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy00LTEtMS0w_b265ac31-a434-4abd-b108-af502cbe2def"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy01LTEtMS0w_e5a9e189-0d2e-4857-b12d-83766a6b7143"
      unitRef="cad">100000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfNy02LTEtMS0w_0e03df40-a699-4124-b922-3e7c18f0bb89"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC0xLTEtMS0w_4b64ad39-cb8d-4f0a-b727-8f6f51115ef7"
      unitRef="cad">14200000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC0yLTEtMS0w_cb96ba53-fcbd-41ba-bc00-c432dcee840d"
      unitRef="cad">8800000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC0zLTEtMS0w_e9f0b8bd-d01e-4c34-aef7-a34b76ce1c20"
      unitRef="cad">500000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i127f740c960d4cbab52edc10228da02c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC00LTEtMS0w_57659fb6-8d53-41d3-8f5d-091daa53a1da"
      unitRef="cad">3900000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC01LTEtMS0w_83561c9e-5b9b-4d48-ae0d-e74d4a2dc902"
      unitRef="cad">2100000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOC02LTEtMS0w_d72328b9-cbfc-4fb7-acd9-75d9c9a2d50b"
      unitRef="cad">29500000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i643db5f6c0244d9ca97fb1a1b97372e4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS0xLTEtMS0w_ccffc4bf-3791-488a-ae28-c06cec81c778"
      unitRef="cad">-2400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="ic810723bc98f4332869f28d3b92efcfd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS0yLTEtMS0w_088f0c32-edc7-4dd8-8b78-f63efd12091b"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i214f6ea27c93487dabb59574d7d85dff_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS0zLTEtMS0w_60aef2d0-5b80-4560-9e46-6a255709a1ae"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i127f740c960d4cbab52edc10228da02c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS00LTEtMS0w_845916cc-4110-4c83-8fbd-bcecdf898535"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="ic997d6f5e434484c8a7a2f8ecb09803a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS01LTEtMS0w_f6ac4182-f7e8-4660-afbb-f513820cfd36"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfOS02LTEtMS0w_8ee3f379-53df-42f8-9b11-cdf81c45c126"
      unitRef="cad">-2300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="ia63c7284149a4893bff9b468f27c9599_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtMS0xLTEtMA_fe6722a6-2682-4b6a-9b7e-88241b6037b2"
      unitRef="cad">95800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="id35f95832b5f42349caa7bacc00ad750_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtMi0xLTEtMA_9305e2c9-4cf5-4bb1-9e6a-e47a51877ff7"
      unitRef="cad">13800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i47619953b8b942729fe390abe0f77b74_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtMy0xLTEtMA_8180f71b-68cd-44ed-a871-60ef6732045b"
      unitRef="cad">4800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i60798c480f90455c8bb55cedc2e8a258_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtNC0xLTEtMA_b788c732-a83e-4e5f-8083-0a3672e7920b"
      unitRef="cad">1600000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="ice978a2e4d6f4afca018530a3bcff143_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtNS0xLTEtMA_0c3b566f-b5ef-4457-94ec-6ed220740497"
      unitRef="cad">12200000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTEtNi0xLTEtMA_db9c89c6-2086-42bd-8a7d-edb9bfdd8a19"
      unitRef="cad">128200000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="ia63c7284149a4893bff9b468f27c9599_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtMS0xLTEtMA_e3eb6310-e338-496b-ae1d-34ddc5047839"
      unitRef="cad">5600000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="id35f95832b5f42349caa7bacc00ad750_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtMi0xLTEtMA_3670324a-d883-482a-8a8f-d74f57ff13ee"
      unitRef="cad">10400000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i47619953b8b942729fe390abe0f77b74_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtMy0xLTEtMA_2963a1ed-f5b7-44fb-881d-b01219f8f6c0"
      unitRef="cad">1400000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i60798c480f90455c8bb55cedc2e8a258_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtNC0xLTEtMA_602df699-e8cf-46f2-8b0a-e78242127363"
      unitRef="cad">1600000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="ice978a2e4d6f4afca018530a3bcff143_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtNS0xLTEtMA_7b250c7d-950d-4c5a-81f8-e742d031af52"
      unitRef="cad">1500000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTMtNi0xLTEtMA_009ae0a7-0f61-45c4-8518-a0d0fbfa1a96"
      unitRef="cad">20500000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="ia63c7284149a4893bff9b468f27c9599_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtMS0xLTEtMA_7b3f3a6c-17b8-44e6-a40c-ce7dace4c8d7"
      unitRef="cad">90200000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="id35f95832b5f42349caa7bacc00ad750_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtMi0xLTEtMA_1a0e4ce9-945d-4b20-b036-61ec4f15a922"
      unitRef="cad">3400000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i47619953b8b942729fe390abe0f77b74_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtMy0xLTEtMA_ab9d17f9-8d8f-4f11-a143-35c48d7af212"
      unitRef="cad">3400000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i60798c480f90455c8bb55cedc2e8a258_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtNC0xLTEtMA_2215bb8e-7de4-4565-89dd-5503c0839497"
      unitRef="cad">0</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="ice978a2e4d6f4afca018530a3bcff143_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtNS0xLTEtMA_566a0369-c210-468b-a67d-c63fa26f1d57"
      unitRef="cad">10700000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RhYmxlOmU5NzQ4ODRlNTYzMzQxNTM5YjJlNDJhOWM1MzkyY2JmL3RhYmxlcmFuZ2U6ZTk3NDg4NGU1NjMzNDE1MzliMmU0MmE5YzUzOTJjYmZfMTUtNi0xLTEtMA_b41a7ca9-95b3-4bcc-a067-8c2f67cf6582"
      unitRef="cad">107700000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i91ff0555144741828a8c6e153db8c6c8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfMzk1_2bda8eca-9615-4ddc-9466-2c2bc6644643">one</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i0d8e8ad8d7904173a62d714f47995510_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNDAx_eb4441d7-a39e-4c73-80da-c7c7c9d9d908">five years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i32b9672b64e447e3a90b344375006f3c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzM2_2bcc7de5-530a-4685-b3ae-6b87e2ae4d11">one</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="ic06bfee499684f03a676350303300461_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml84OC9mcmFnOmY3MDk3YmYzMGFiMjQ1N2U5N2UyYTU3OTZjNDNhOWNhL3RleHRyZWdpb246ZjcwOTdiZjMwYWIyNDU3ZTk3ZTJhNTc5NmM0M2E5Y2FfNzQy_8896171a-4085-4e49-a27b-e8cdf85337f6">thirteen years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzNQ_f05a3014-2037-41e6-bdea-cf8e624664a1">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;2020&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;2019&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;(47.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;(26.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="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 liability&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;73.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;69.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;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;17.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;15.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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91.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:1pt 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:1pt 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;85.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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.4 &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 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 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 significant 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, purchased for certain plan members upon retirement, protect a portion of the Plans from changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with insurance 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;2020&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:700;line-height:120%"&gt;2019&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:1pt 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; Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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; Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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="border-top:1pt 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;/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;563.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;(519.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;43.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;494.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;(448.8)&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;45.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="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;10.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;(10.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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.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;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;0.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;&#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.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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&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: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;10.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;(8.9)&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.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;13.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="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)&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.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="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;Other comprehensive loss (income)&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="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;text-align:left;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;(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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;&#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;(55.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;(55.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;text-align:left;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;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;&#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="padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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 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;40.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;40.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;81.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;&#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;81.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 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;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;&#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.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;(4.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;&#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;(4.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: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;Remeasurement loss on net employee defined benefit liability, before tax&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;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;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;(41.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;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;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;75.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;(55.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;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="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;Effect of movement in exchange 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;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;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;(5.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="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.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;(5.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;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.2&#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;(0.8)&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: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;47.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;(46.9)&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;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;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;70.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;(51.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;19.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="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;Other&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="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;text-align:left;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;(20.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;20.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;&#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;(14.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;14.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;&#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;(20.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;(20.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;(23.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;(23.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-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;(20.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;(0.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;(20.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="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;(14.8)&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;(8.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;(23.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="border-bottom:1pt 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;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;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: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-bottom:1pt 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:1pt 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;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;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:middle"/&gt;&lt;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: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-bottom:1pt 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:1pt 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;563.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;(519.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020, 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 $0.4, net of deferred tax recovery of $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;2019 &#x2013; loss of $16.5, net of deferred tax recovery of $3.6).&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;br/&gt;2020&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;2019&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;(47.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;(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 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;73.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;69.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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: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-bottom:1pt 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:1pt 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;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;2020&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;2019&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;9.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;7.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;149.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;163.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;&#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;130.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;73.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;&#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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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;127.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;123.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;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;85.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;85.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;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;41.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;29.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 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;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;9.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:1pt 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;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;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: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;span style="color:#000000;font-family:'Arial',sans-serif;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:1pt 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: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;519.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="border-bottom:1pt solid #000;border-top:1pt 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 56% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 22% of plan assets are held in annuity policies that are purchased for certain plan members upon retirement. The fair value of these policies reflects the value of the obligation for these retired plan members 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;2020&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;2019&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.15&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.89&#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.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.34&#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.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.60&#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.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.44&#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: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;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom: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:9pt;font-weight:700;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom: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: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, 2020, the weighted average duration of the defined benefit obligation was 15 years (2019 &#x2013; 16 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;On November 25, 2020, it was announced that the Chancellor of the United Kingdom has consented to the Retail Prices Index (RPI) and the Consumer Prices Index including housing costs (CPIH) being converged by 2030. CPIH is very closely correlated with the Consumer Prices Index (CPI), which is used to measure the inflation link to the date of retirement for participants who are no longer active. As a result of the announcement, the Company reduced CPI by a further 0.1% to 2.4% (2019 - 2.6%) resulting in a net decrease to the defined benefit obligation of $2.4, recorded through 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&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;2020&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;2019&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:1pt 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:1pt 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:1pt 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:1pt 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;(19.6)&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;20.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;(18.9)&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;19.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;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.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;(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="padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;/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.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;(1.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;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;(1.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;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.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;(12.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;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;(9.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-bottom: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;Change in one year in the life expectancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom: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;13.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: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: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;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt 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: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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzNg_0533bb8b-a538-4404-ba6f-489847b90135">&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;2020&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;2019&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;(47.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;(26.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="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 liability&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;73.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;69.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;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;17.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;15.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-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91.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:1pt 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:1pt 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;85.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;2020&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;2019&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;(47.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;(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 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;73.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;69.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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: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-bottom:1pt 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:1pt 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;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="i12148b9a3def4942a2723cb2d814a785_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfMy0xLTEtMS0w_9f51cbe5-5949-4ccf-93f7-1c86cb9ffa61"
      unitRef="cad">47300000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfMy0yLTEtMS0w_f512ae84-5eee-4a3a-9e55-e2cf04c5103d"
      unitRef="cad">26000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNS0xLTEtMS0w_8c252312-398b-4988-829d-497343c51890"
      unitRef="cad">73700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNS0yLTEtMS0w_08bbbcea-5023-437c-8b74-44f92928d4d8"
      unitRef="cad">69800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ie08c85f0019041c0a08b76feaff611d8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNi0xLTEtMS0w_8d315a71-5ace-4a50-86bf-e3e0f4741bbd"
      unitRef="cad">17500000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i991163bac65a4d68a1eb583a6c6ebcd4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfNi0yLTEtMS0w_9c3ce0b2-572e-4508-b296-fa690b1a976a"
      unitRef="cad">15400000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfOC0xLTEtMS0w_41cf6775-180e-47a2-8b85-f0c2c94afef5"
      unitRef="cad">91200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmVhODU0YWVlYTFhNTQzYjA4ZmFhMmE3MjVlMTA3NWQ5L3RhYmxlcmFuZ2U6ZWE4NTRhZWVhMWE1NDNiMDhmYWEyYTcyNWUxMDc1ZDlfOC0yLTEtMS0w_117379ad-0a76-4723-974d-1e0efee75837"
      unitRef="cad">85200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjc0ODc3OTA3NTU2MQ_d0e63237-ce84-4aaa-ae0d-97b949f3a34c"
      unitRef="cad">15400000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
    <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzMA_d5eaa131-3f7e-44fa-a863-248b56708c39">&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;2020&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:700;line-height:120%"&gt;2019&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:1pt 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; Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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; Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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="border-top:1pt 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;/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;563.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;(519.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;43.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;494.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;(448.8)&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;45.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="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;10.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;(10.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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.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;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;0.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;&#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.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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;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.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&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: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;10.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;(8.9)&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.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;13.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="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)&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.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="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;Other comprehensive loss (income)&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="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;text-align:left;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;(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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;&#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;(55.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;(55.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;text-align:left;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;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;&#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="padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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 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;40.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;40.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;81.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;&#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;81.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 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;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;&#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.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;(4.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;&#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;(4.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: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;Remeasurement loss on net employee defined benefit liability, before tax&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;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;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;(41.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;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;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;75.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;(55.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;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="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;Effect of movement in exchange 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;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;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;(5.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="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.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;(5.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;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.2&#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;(0.8)&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: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;47.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;(46.9)&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;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;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;70.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;(51.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;19.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="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;Other&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="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;text-align:left;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;(20.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;20.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;&#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;(14.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;14.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;&#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;(20.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;(20.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;(23.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;(23.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-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;(20.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;(0.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;(20.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="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;(14.8)&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;(8.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;(23.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="border-bottom:1pt 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;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;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: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-bottom:1pt 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:1pt 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;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;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:middle"/&gt;&lt;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: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-bottom:1pt 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:1pt 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;563.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;(519.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="i04177de8fec248a2971f3fb9a026116d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi0xLTEtMS0w_d9317739-a19c-459c-a684-0790d85cc7ee"
      unitRef="cad">563100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie60223bedd154bf7ab2a5649228e7ada_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi0yLTEtMS0w_5a0e04e2-d611-4b02-8012-8efcd130b4d8"
      unitRef="cad">-519300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi0zLTEtMS0w_349612ac-fdcf-4714-b6e4-81e422b3affe"
      unitRef="cad">43800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="id656eb362270432ab80ec625a9b3c13b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi00LTEtMS0w_880d7072-6a13-4018-a26a-5847493a2f3d"
      unitRef="cad">494300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie9f7c659aa9c4f3bb49cf5019aaebadb_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi01LTEtMS0w_de6e27fc-f584-4177-9c65-bd760a6558b0"
      unitRef="cad">-448800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i671b192884b84819874ff2bf4b1b5388_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMi02LTEtMS0w_11fb13cf-746a-436e-90a5-0043ae57a9b1"
      unitRef="cad">45500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi0xLTEtMS0w_1cc3b8b5-6642-42dc-8dcc-ff33617ee697"
      unitRef="cad">10600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi0yLTEtMS0w_533a96af-4ad4-4a64-bbbe-4917d4ea7ed8"
      unitRef="cad">-10000000.0</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi0zLTEtMS0w_eb6c1731-9c9a-419d-b95c-35f300ed05df"
      unitRef="cad">600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi00LTEtMS0w_2251258f-2b07-4bed-9cc8-20fae60307fd"
      unitRef="cad">13000000.0</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi01LTEtMS0w_461c40f6-56ac-4e64-825c-8c0e214b0e9d"
      unitRef="cad">-12100000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNi02LTEtMS0w_b90e5260-4937-4f6e-87dc-922ef0a9733f"
      unitRef="cad">900000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy0xLTEtMS0w_0a4d683f-a0e0-4538-bfeb-6c6579ee70e7"
      unitRef="cad">300000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy0yLTEtMS0w_247d369e-d233-4823-9dc6-610df7a58492"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy0zLTEtMS0w_d5eda66c-e9a8-4a89-9283-afecf4fda34b"
      unitRef="cad">300000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy00LTEtMS0w_7eee9a9e-9215-45d1-a4b2-496786861318"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy01LTEtMS0w_22cec427-4867-43ff-a353-4fef412a7f97"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfNy02LTEtMS0w_99743a74-e2f0-4fd5-b664-d6217997e1b2"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC0xLTEtMS0w_11f3f9f8-93d2-4ace-8175-67c6b08a7f20"
      unitRef="cad">0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC0yLTEtMS0w_610e9fae-c671-4c36-a36c-9f74a08bfb3e"
      unitRef="cad">1100000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC0zLTEtMS0w_9f24a482-f473-45d4-85f6-612aecd6dc06"
      unitRef="cad">1100000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC00LTEtMS0w_b060a4ba-7abd-4838-a504-ddc62ccd1830"
      unitRef="cad">0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC01LTEtMS0w_79aaced1-4d78-431c-a6f4-d2de02efd130"
      unitRef="cad">1100000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfOC02LTEtMS0w_1cdbc1f1-c918-459e-a039-3acc6a0a2e3e"
      unitRef="cad">1100000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtMS0xLTEtMA_5e736c47-261e-48dd-aae4-4fbb18e321f2"
      unitRef="cad">10900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtMi0xLTEtMA_1e6014cc-76d5-4466-b843-d175a68ec389"
      unitRef="cad">-8900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtMy0xLTEtMA_d5870074-9755-44f3-ab60-9b4ddc47f98c"
      unitRef="cad">2000000.0</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtNC0xLTEtMA_c0295624-e8c1-4796-aeb6-63e48241bef8"
      unitRef="cad">13000000.0</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtNS0xLTEtMA_ac061623-7b90-419a-8fdf-1a3f1b301aa1"
      unitRef="cad">-11000000.0</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTAtNi0xLTEtMA_2a2cbab1-69eb-4494-9dca-76e80996a48d"
      unitRef="cad">2000000.0</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtMS0xLTEtMA_f79cb681-61f6-4c08-bdce-3fb4c3084b90"
      unitRef="cad">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtMi0xLTEtMA_8d4d7629-f31f-4d93-9229-99d4d90e797f"
      unitRef="cad">41100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtMy0xLTEtMA_2e1e6b9b-5b5c-4294-8599-013fad69028a"
      unitRef="cad">41100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtNC0xLTEtMA_47216b4e-169b-4224-9785-d966186a3b90"
      unitRef="cad">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtNS0xLTEtMA_41b5baf8-384f-4d1e-8ea8-987eeb24eead"
      unitRef="cad">55500000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTMtNi0xLTEtMA_e21316ae-3482-4814-ac6e-25e604fbb0a3"
      unitRef="cad">55500000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtMS0xLTEtMA_c80f255c-661e-4989-bfc2-4a50640cdf83"
      unitRef="cad">-1000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtMi0xLTEtMA_709512c2-3108-44d0-a95a-751585e9b652"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtMy0xLTEtMA_aa845f9e-1761-48ef-96e8-51813ce89463"
      unitRef="cad">-1000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtNC0xLTEtMA_cb05655a-938f-4130-982b-b8998e192c83"
      unitRef="cad">1900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtNS0xLTEtMA_7efe2c12-326c-4bb9-beec-66614ddfbefc"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTYtNi0xLTEtMA_977a4536-7c7a-45ff-95d9-fa071a9eb83e"
      unitRef="cad">1900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctMS0xLTEtMA_65028164-4da4-4ff1-b1fd-eba78d7ce2e6"
      unitRef="cad">-40000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctMi0xLTEtMA_d5011bab-7d36-4f81-8f23-54f8b2359806"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctMy0xLTEtMA_11bc519a-76ae-4d26-a80e-af7922711ced"
      unitRef="cad">-40000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctNC0xLTEtMA_e1de737a-b9c7-4f56-8b20-73f3a32b6c88"
      unitRef="cad">-81900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctNS0xLTEtMA_08dbeaf3-5ce2-4b3f-8942-a6207d6c35c0"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTctNi0xLTEtMA_c7457bc9-cb84-433e-94af-1557a0171df3"
      unitRef="cad">-81900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtMS0xLTEtMA_ba3c32fb-cde8-4918-a049-42e7a59631d7"
      unitRef="cad">-600000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtMi0xLTEtMA_b0bb9b18-9d9b-4adc-8eb2-b764c09b2676"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtMy0xLTEtMA_cd7c08cd-c4a4-440b-ad37-0882868a8a7b"
      unitRef="cad">-600000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtNC0xLTEtMA_4ca6b948-cb48-4467-993f-79916e7e301f"
      unitRef="cad">4400000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtNS0xLTEtMA_fc3fd01a-14ef-4118-9668-b8c43d33087c"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMTgtNi0xLTEtMA_c48fd556-2ae6-477c-bceb-a4e175d8de5d"
      unitRef="cad">4400000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtMS0xLTEtMA_0a59d48c-1aea-4a4d-9847-d9566442c7bc"
      unitRef="cad">-41600000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtMi0xLTEtMA_adf95668-d5c0-4a6c-abd1-bd941cefb632"
      unitRef="cad">41100000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtMy0xLTEtMA_f9bc2826-7591-43a3-a1a4-a1074e9a34fe"
      unitRef="cad">-500000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtNC0xLTEtMA_d374fd44-87f7-452f-8aa1-9c9df95e05eb"
      unitRef="cad">-75600000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtNS0xLTEtMA_ea0c8aa7-9007-4485-9c8e-af270912b733"
      unitRef="cad">55500000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjAtNi0xLTEtMA_2f5efdcc-e9ca-4a40-8122-2a4d240e3544"
      unitRef="cad">-20100000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItMS0xLTEtMA_cc3b1829-d6bc-448b-a79a-f2d51c059ee6"
      unitRef="cad">-6100000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItMi0xLTEtMA_7ff4880a-e6c6-4dc4-90a5-adbb9bc4f072"
      unitRef="cad">5800000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItMy0xLTEtMA_2d7c3b63-df5e-43eb-9e3e-38d971911e1b"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItNC0xLTEtMA_fcbd2414-0401-4a9b-9d5a-4c23420c8e79"
      unitRef="cad">5000000.0</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItNS0xLTEtMA_6dde8c40-c9e5-4849-9aca-11b897adc9ba"
      unitRef="cad">-4200000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjItNi0xLTEtMA_1b487768-d0df-4e5f-ac71-679386311fb4"
      unitRef="cad">800000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtMS0xLTEtMA_b6832036-b48d-48cd-9434-79a98308acec"
      unitRef="cad">-47700000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtMi0xLTEtMA_7e23415d-b719-4d28-bb9c-ff235f9a269d"
      unitRef="cad">46900000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtMy0xLTEtMA_6b016f3e-4967-4741-bc89-88630addcf88"
      unitRef="cad">-800000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtNC0xLTEtMA_9efe39b3-7d0f-4109-bfd3-d26bc2f29bce"
      unitRef="cad">-70600000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtNS0xLTEtMA_9d18deaa-6501-4ce2-8768-4fa80b63b983"
      unitRef="cad">51300000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjQtNi0xLTEtMA_da545677-9e38-4415-99b0-2093767f70c1"
      unitRef="cad">-19300000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctMS0xLTEtMA_d41ebf4d-e5fe-4474-a1a0-b33a6be04e44"
      unitRef="cad">20100000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctMi0xLTEtMA_9785a0c9-5d70-4470-baca-9a7798504378"
      unitRef="cad">-20100000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctMy0xLTEtMA_7ed0be66-a7af-4747-bdcd-9fa0e2ad7dfe"
      unitRef="cad">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctNC0xLTEtMA_6a5ef32a-0d39-41fb-974e-ba69dba6225e"
      unitRef="cad">14800000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctNS0xLTEtMA_510b86f3-74c8-4a98-a445-d04b4d1409f6"
      unitRef="cad">-14800000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjctNi0xLTEtMA_46cb6086-c1b5-4fcf-b964-83497d2ff9e3"
      unitRef="cad">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtMS0xLTEtMA_3b28e29f-de08-414b-ae37-b86b98eebf0d"
      unitRef="cad">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtMi0xLTEtMA_ba3feaef-56b3-4346-87f5-31d020b87f28"
      unitRef="cad">20200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtMy0xLTEtMA_bed95055-57b2-43d0-a980-b9714822d89c"
      unitRef="cad">20200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtNC0xLTEtMA_1f9c0939-cd12-42b2-9367-1df87129faef"
      unitRef="cad">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtNS0xLTEtMA_3503405a-10d3-429d-9684-abbdffec71ac"
      unitRef="cad">23000000.0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMjgtNi0xLTEtMA_f3574238-3488-4b0d-af80-2a0733928f46"
      unitRef="cad">23000000.0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i8e3932bd49dd420182b4b6bb0b833322_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtMS0xLTEtMA_08d30cec-1522-46dd-b181-b73a0feb7388"
      unitRef="cad">-20100000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="iea70c70049cb46308d419079e6aa84b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtMi0xLTEtMA_337e8def-9eb4-4122-955a-13dfb485f628"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="ic519de3fde144305a6765e41bd0020ca_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtMy0xLTEtMA_9ed7daf6-bdaf-48f5-afb0-7f93a75b8bd4"
      unitRef="cad">-20200000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="ia253073e30094d6f98c22d53a864b999_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtNC0xLTEtMA_ac61b561-521d-4501-bf57-90351414e614"
      unitRef="cad">-14800000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="ia1adc266f956466d9792c9ca7f21a5f0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtNS0xLTEtMA_24b2927f-b2b9-4e46-bb20-a82056eec141"
      unitRef="cad">-8200000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i3760a8ef551647a5a1b0b4fa801625ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzAtNi0xLTEtMA_7ccc5616-fbd9-4da0-8426-7ebc10c26b62"
      unitRef="cad">-23000000.0</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i16fa9d1caf0d45e3ac6f12504b5de4c1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItMS0xLTEtMA_fccefc39-c0cf-409d-869c-d8e7ad337fa9"
      unitRef="cad">601600000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i512a141167314b4c8fc704526dc6e2f6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItMi0xLTEtMA_3c99122d-0a30-4c93-b0a3-14e732f1b9db"
      unitRef="cad">-575200000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItMy0xLTEtMA_21301912-9868-4126-990a-8917cdb0c39f"
      unitRef="cad">26400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i04177de8fec248a2971f3fb9a026116d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItNC0xLTEtMA_8120a472-8960-401d-991f-1fcb4ef2f1d3"
      unitRef="cad">563100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie60223bedd154bf7ab2a5649228e7ada_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItNS0xLTEtMA_4d8ac3ca-c2b7-456d-b37d-a2aaa36507c9"
      unitRef="cad">-519300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOmE5NjA5OWFiMTU1MjRjZmQ5NzYzYTkxYWEzMmRkNGFmL3RhYmxlcmFuZ2U6YTk2MDk5YWIxNTUyNGNmZDk3NjNhOTFhYTMyZGQ0YWZfMzItNi0xLTEtMA_04c49e6f-57a2-41be-b1e2-a432b48fc618"
      unitRef="cad">43800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjYzMQ_c676c5eb-4771-4b3e-8112-721589a33476"
      unitRef="cad">-400000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjY2Ng_efbb4837-aeb7-4558-b160-246c28216f2a"
      unitRef="cad">-100000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjY4Mw_8a75c8d7-2dfd-49eb-bcab-cdf60b176dbd"
      unitRef="cad">-16500000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjcxOA_fad839ac-a7af-4bd9-b396-3f3f5635cfa4"
      unitRef="cad">-3600000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNS0xLTEtMS0w_b44ce0eb-2faf-49da-9ab7-c0af0f3a81cc"
      unitRef="cad">47300000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNS0yLTEtMS0w_246ffc7d-2624-46fd-bc21-4e48d4514b4d"
      unitRef="cad">26000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNi0xLTEtMS0w_f21002f1-449f-424c-8a13-b8f0e267fba1"
      unitRef="cad">73700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfNi0yLTEtMS0w_ad46dd33-c9b3-4776-8002-41f681c70796"
      unitRef="cad">69800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i12148b9a3def4942a2723cb2d814a785_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfOC0xLTEtMS0w_380b7a3b-6466-4ead-8f71-446f731a5d5d"
      unitRef="cad">26400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie9078d1ca561424791fb0fd66b351648_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI5NGExNjEzMTEzMjQ4NmM5NDAwZDEzYmE4ZWQ2NWEyL3RhYmxlcmFuZ2U6Mjk0YTE2MTMxMTMyNDg2Yzk0MDBkMTNiYThlZDY1YTJfOC0yLTEtMS0w_c112f6b8-f328-48bb-b29d-5daa3aa2a8e7"
      unitRef="cad">43800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzMg_bc1c47d2-6389-4bf9-97fe-079e98fe1311">&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;2020&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;2019&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;9.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;7.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;149.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;163.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;&#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;130.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;73.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;&#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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;&#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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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;127.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;123.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;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;85.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;85.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;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;41.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;29.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 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;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;9.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:1pt 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;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;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: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;span style="color:#000000;font-family:'Arial',sans-serif;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:1pt 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: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;519.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="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMy0xLTEtMS0w_e03f885c-b20c-4fad-91d2-56f1543ba92e"
      unitRef="cad">9600000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMy0yLTEtMS0w_7861c664-36b6-4f3f-b850-0b40e8924e90"
      unitRef="cad">7600000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i7fc4bf3b55da4160a018b19ec424487d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNi0xLTEtMS0w_cb324edc-d868-4891-871c-26a5918691b5"
      unitRef="cad">149100000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i2ce5be349f184c5696579fe10ca0cd90_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNi0yLTEtMS0w_76aa0cd2-e6b8-49c1-8f98-91b81246df89"
      unitRef="cad">163400000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i7fc4bf3b55da4160a018b19ec424487d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNy0xLTEtMS0w_36794860-31ad-44cd-98b8-ee1d303d1d32"
      unitRef="cad">130600000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i2ce5be349f184c5696579fe10ca0cd90_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfNy0yLTEtMS0w_346c365f-a4eb-4562-9fb9-3f353e567eff"
      unitRef="cad">73300000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets
      contextRef="i7fc4bf3b55da4160a018b19ec424487d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOC0xLTEtMS0w_52f0f006-b736-4eef-8eec-8a1703a8109a"
      unitRef="cad">21200000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
    <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets
      contextRef="i2ce5be349f184c5696579fe10ca0cd90_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOC0yLTEtMS0w_81975999-baf8-43ad-873e-93bf04df71ba"
      unitRef="cad">13200000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i7fc4bf3b55da4160a018b19ec424487d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOS0xLTEtMS0w_b7c659b0-6e90-4784-86ca-411fd0174482"
      unitRef="cad">10100000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i2ce5be349f184c5696579fe10ca0cd90_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfOS0yLTEtMS0w_ea038217-35fb-4d7b-8c45-e39e3529f6ea"
      unitRef="cad">14400000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets
      contextRef="if4c536ee52e3491b873fa920d5c82d95_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTItMS0xLTEtMA_7f01f5a4-5cb4-4100-92fa-dc3f59724cd2"
      unitRef="cad">127000000.0</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
    <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets
      contextRef="i68806ff5df6a496099bb4a59b0b7ca09_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTItMi0xLTEtMA_380b2bdc-4b5b-43e9-8a18-582c1617c13d"
      unitRef="cad">123200000</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
    <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets
      contextRef="if4c536ee52e3491b873fa920d5c82d95_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTQtMS0xLTEtMA_ae4dfce8-5530-478d-bca0-6a2859b16ee4"
      unitRef="cad">85500000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
    <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets
      contextRef="i68806ff5df6a496099bb4a59b0b7ca09_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTQtMi0xLTEtMA_00931d2c-df66-4afb-a7bf-8dcdadaa75bb"
      unitRef="cad">85000000.0</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="if4c536ee52e3491b873fa920d5c82d95_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTUtMS0xLTEtMA_47ed2aef-0d4c-4a86-b70c-63f1c79356cb"
      unitRef="cad">41200000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i68806ff5df6a496099bb4a59b0b7ca09_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTUtMi0xLTEtMA_9438f2a5-90b8-4ad5-b2a2-d8e1f7dcdbbb"
      unitRef="cad">29900000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="if4c536ee52e3491b873fa920d5c82d95_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTYtMS0xLTEtMA_abe18270-6b53-4898-9934-0f5681de4ddb"
      unitRef="cad">900000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i68806ff5df6a496099bb4a59b0b7ca09_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTYtMi0xLTEtMA_7de29feb-5126-4305-a2cd-b93ca4aa7df2"
      unitRef="cad">9300000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:PlanAssetsAtFairValue
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTgtMS0xLTEtMA_ee91566b-9466-4115-9d9a-81fd053e4c21"
      unitRef="cad">575200000</ifrs-full:PlanAssetsAtFairValue>
    <ifrs-full:PlanAssetsAtFairValue
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjI4NjY5OWEyYTY4MTQ2YTQ5MmEyYjhhODhhODc0N2NlL3RhYmxlcmFuZ2U6Mjg2Njk5YTJhNjgxNDZhNDkyYTJiOGE4OGE4NzQ3Y2VfMTgtMi0xLTEtMA_0e9d6e71-a21c-4753-8be1-c1bb49dbeb85"
      unitRef="cad">519300000</ifrs-full:PlanAssetsAtFairValue>
    <stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMzQ3OA_a9cd2f3a-2245-4349-9989-9b74bb11e892"
      unitRef="number">0.56</stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash>
    <stn:PercentageOfPlanAssetInAnnuityPolicies
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMzYyNg_788ce14e-6d09-4298-88d1-a5717d22827c"
      unitRef="number">0.22</stn:PercentageOfPlanAssetInAnnuityPolicies>
    <stn:DisclosureOfActuarialAssumptionsTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzMw_d76aa8d1-2e78-4630-9107-b46108137d08">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;2020&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;2019&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.15&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.89&#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.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.34&#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.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.60&#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.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/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.44&#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: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;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom: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:9pt;font-weight:700;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom: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: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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMi0xLTEtMS0w_3f3df720-4295-4dbe-a10e-6ddf5d5a9bc7"
      unitRef="number">0.0115</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMi0yLTEtMS0w_16d78c6f-dee3-4b55-a36e-627825c91f79"
      unitRef="number">0.0189</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMy0xLTEtMS0w_67b14389-86a8-4ac1-bad6-3291c31e5edc"
      unitRef="number">0.0417</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMy0yLTEtMS0w_4f9cc6d7-c473-4062-9e25-d4f25be13186"
      unitRef="number">0.0434</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNC0xLTEtMS0w_6d3f9e9a-6e0b-446d-950c-33cd104767b3"
      unitRef="number">0.0240</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNC0yLTEtMS0w_759b4b43-d792-4c43-b199-b35ca9018473"
      unitRef="number">0.0260</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNS0xLTEtMS0w_a4436de7-8c22-478d-859e-d83d4820e329"
      unitRef="number">0.0341</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfNS0yLTEtMS0w_69783633-5464-4c28-8ead-4f06d9cd4e88"
      unitRef="number">0.0344</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOC0xLTEtMS0w_f8f8049b-9015-4620-8dc9-7340ddeea808">P22Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOC0yLTEtMS0w_ab74cad0-d69f-45ab-b490-6fd59262e215">P22Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOS0xLTEtMS0w_cd716d54-f130-40be-9a71-738432977c2a">P24Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfOS0yLTEtMS0w_ccfe37fe-c663-4954-9ec8-b6cf5f125bb2">P24Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTItMS0xLTEtMA_fdc95fe8-ce47-45af-981e-73e11c6b6a85">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTItMi0xLTEtMA_52487916-ff6d-454c-a6b4-ab796f30af3c">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTMtMS0xLTEtMA_f8d9d90f-6421-4303-9383-142073f38142">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjIyNWY0OTk0NWJiODQ3NzQ4ZTliY2UyYzNjNWMxY2M1L3RhYmxlcmFuZ2U6MjI1ZjQ5OTQ1YmI4NDc3NDhlOWJjZTJjM2M1YzFjYzVfMTMtMi0xLTEtMA_0bf69921-99b6-42fa-8d90-27eed549f2f5">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTYzNzk1Ng_e5d05f4f-2e01-44cd-bda0-94ad4454971a">P15Y</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNDc0MA_12fcb97e-076b-4851-9c48-5b2d936e64e6">P16Y</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <stn:ActuarialAssumptionOfExpectedRatesOfInflationDecreases
      contextRef="i14111e64d6ee4f21826bf0bce1a4be5b_I20201125"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTY0MzM5NQ_61f45c28-a95f-4d28-8475-2d83c30a6bd6"
      unitRef="number">0.001</stn:ActuarialAssumptionOfExpectedRatesOfInflationDecreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTY0MzM3Nw_6d3f9e9a-6e0b-446d-950c-33cd104767b3"
      unitRef="number">0.024</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMTA5OTUxMTY0MzM4OQ_759b4b43-d792-4c43-b199-b35ca9018473"
      unitRef="number">0.026</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ieb507355b85e48b8bca501547752b8a0_D20201125-20201125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfMjc0ODc3OTA4MzkxNw_d5d9eb11-d552-448a-bf89-76b8a008247d"
      unitRef="cad">2400000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RleHRyZWdpb246MmVkNjViZGE4YTg2NDY2NWI5NWYzOWJhOTZhM2U0MDJfNTYzNA_128bbe68-d5fb-4b92-b423-f66ba48ff9d4">&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;2020&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;2019&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:1pt 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:1pt 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:1pt 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:1pt 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;(19.6)&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;20.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;(18.9)&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;19.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;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.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;(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="padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;/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.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;(1.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;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;(1.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;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.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;(12.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;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;(9.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-bottom: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;Change in one year in the life expectancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom: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;13.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: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: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;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt 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:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i584174bdef6e4e59baadfe027626057a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0wLTEtMS0wL3RleHRyZWdpb246N2UwMGJjMWE5N2RmNDA1OGJlNmFkZTNjODQzZGE2YjNfMzE_38d5ccb9-4840-419b-9e70-62f8aa803e2c"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i584174bdef6e4e59baadfe027626057a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0wLTEtMS0wL3RleHRyZWdpb246N2UwMGJjMWE5N2RmNDA1OGJlNmFkZTNjODQzZGE2YjNfMzE_867ffe7d-be0a-47fe-88bd-c9b12f5b45ab"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i584174bdef6e4e59baadfe027626057a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0xLTEtMS0w_79dc427b-b45c-4abc-9b12-382d60bd1e39"
      unitRef="cad">-19600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i584174bdef6e4e59baadfe027626057a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0yLTEtMS0w_2a35f0cf-6f15-434b-9423-bb2446ebbc0c"
      unitRef="cad">20300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i94277690ba2f4b97932ec9acd9076731_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy0zLTEtMS0w_f80040e8-3d40-4e23-bbcf-cad029ed54cd"
      unitRef="cad">-18900000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i94277690ba2f4b97932ec9acd9076731_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfMy00LTEtMS0w_bdb3f0a4-214e-47ff-b86f-532afdcf0f2b"
      unitRef="cad">19600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i4becd325803f43f29b6db3c48f28cc38_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0wLTEtMS0wL3RleHRyZWdpb246NDhjOGQ1ZGE4MDUxNDY4YzhlNDcyZDc4MDAzZWIyNjZfNDc_2ce9cad4-dafc-4479-819c-321f0826f6f9"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i4becd325803f43f29b6db3c48f28cc38_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0wLTEtMS0wL3RleHRyZWdpb246NDhjOGQ1ZGE4MDUxNDY4YzhlNDcyZDc4MDAzZWIyNjZfNDc_7a311b65-43ff-4106-9675-9ebe3e0498ba"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i4becd325803f43f29b6db3c48f28cc38_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0xLTEtMS0w_088a8ecd-305a-470d-b28d-78f9173f3ec2"
      unitRef="cad">5600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i4becd325803f43f29b6db3c48f28cc38_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0yLTEtMS0w_37db838c-e563-41f2-b445-44fd1f548eb4"
      unitRef="cad">-5300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ie969bd10764f40138985bb7b40a35274_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC0zLTEtMS0w_016f2b1a-77bb-4980-bc39-bb05c2507eab"
      unitRef="cad">5700000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ie969bd10764f40138985bb7b40a35274_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNC00LTEtMS0w_6977a55d-363d-4a39-95a9-cb2be72b50eb"
      unitRef="cad">-5500000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0wLTEtMS0wL3RleHRyZWdpb246OTM0Mzc0ZThhYjE3NGM0ZGI4OWI2OWQ2YTVhMDM1MWJfMzE_2b832771-54e3-4bed-951d-e311172773b2"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0wLTEtMS0wL3RleHRyZWdpb246OTM0Mzc0ZThhYjE3NGM0ZGI4OWI2OWQ2YTVhMDM1MWJfMzE_aaf61cc5-7a84-4f16-90f7-3f8e7b23c0a5"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0xLTEtMS0w_f9b1168a-ca7a-46bc-aee3-e758a6f44dfd"
      unitRef="cad">1200000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i8856e5c8edd94c80a43119a9ca57d7b3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0yLTEtMS0w_8a8c069a-d9bf-49ac-8b93-7d6bdd833442"
      unitRef="cad">-1200000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ie0bb4d407bd547a7a17b4c7f4e7ec420_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS0zLTEtMS0w_504f8730-8efa-4510-babc-38c08c0ea6d8"
      unitRef="cad">1000000.0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ie0bb4d407bd547a7a17b4c7f4e7ec420_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNS00LTEtMS0w_01477a89-b02d-4030-8227-ea062b417252"
      unitRef="cad">-1000000.0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i8b9bb17de3674aac8b0205b606ef49ee_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0wLTEtMS0wL3RleHRyZWdpb246MzA4MmRhYTQ5ZTBhNDZiOTgyYzRjZTQ3MTJhY2UxOTRfNDU_992ee975-9f3b-46ee-8c92-4f663eca8d79"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i8b9bb17de3674aac8b0205b606ef49ee_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0wLTEtMS0wL3RleHRyZWdpb246MzA4MmRhYTQ5ZTBhNDZiOTgyYzRjZTQ3MTJhY2UxOTRfNDU_f129d3a1-9d30-4472-8298-0e38a6cc7829"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i8b9bb17de3674aac8b0205b606ef49ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0xLTEtMS0w_372ff344-447e-43e3-8c5d-384253730a79"
      unitRef="cad">12900000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i8b9bb17de3674aac8b0205b606ef49ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0yLTEtMS0w_21ba6b1f-a95c-45f2-9213-619393466dee"
      unitRef="cad">-12300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ie2de81df6f57498fb5aa7bea4d85efb6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi0zLTEtMS0w_7c1aea3e-67be-4670-be3b-4bcd4068cd05"
      unitRef="cad">10500000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ie2de81df6f57498fb5aa7bea4d85efb6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNi00LTEtMS0w_44453433-4c65-4727-848f-b1de00d22510"
      unitRef="cad">-9200000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="if1ac453f95b74bf390e36939fa23cf44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy0xLTEtMS0w_bff577d9-0fc1-4f66-94b3-6559d4fe1dd7"
      unitRef="cad">13300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="if1ac453f95b74bf390e36939fa23cf44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy0yLTEtMS0w_53363fdf-81ea-4e55-a5d5-6c7411bd7ccf"
      unitRef="cad">-13300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="id35d83ba1e2d4f5d9fc002765da2b6a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy0zLTEtMS0w_7fb8a2ed-a696-4767-96da-bd04fd56db32"
      unitRef="cad">11800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="id35d83ba1e2d4f5d9fc002765da2b6a7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85MS9mcmFnOjJlZDY1YmRhOGE4NjQ2NjViOTVmMzliYTk2YTNlNDAyL3RhYmxlOjJhZDZkMWZhZGJkYzRjMjZiZDUyZGEwMGE1MGQyMTllL3RhYmxlcmFuZ2U6MmFkNmQxZmFkYmRjNGMyNmJkNTJkYTAwYTUwZDIxOWVfNy00LTEtMS0w_3567edc9-9d53-4d97-8a43-d7c90b9b2077"
      unitRef="cad">-11800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RleHRyZWdpb246ZWU2ZjAwY2E5MWVhNDkwMzhkN2I0NjIxZmFjZWFhYmVfMjI5_65cc9a9d-9c58-4a06-8a74-24b046b4ab8c">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;2020&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;2019&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;25.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;23.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;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;13.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;&#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;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;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="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&#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;3.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:1pt solid #000;padding:0 1pt"/&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;53.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;28.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 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;14.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;12.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:1pt 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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;39.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:1pt 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:1pt 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;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RleHRyZWdpb246ZWU2ZjAwY2E5MWVhNDkwMzhkN2I0NjIxZmFjZWFhYmVfMjI4_63b54204-2704-4736-86da-25d6887661d8">&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;2020&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;2019&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;25.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;23.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;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;13.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;&#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;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;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="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&#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;3.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:1pt solid #000;padding:0 1pt"/&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;53.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;28.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 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;14.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;12.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:1pt 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;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;39.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:1pt 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:1pt 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;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0yLTEtMS0w_a9e1409c-8308-41cc-82eb-3302643c91f7"
      unitRef="cad">25500000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0zLTEtMS0w_c1c71ead-4fed-4908-8669-7d181879d79d"
      unitRef="cad">23000000.0</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0yLTEtMS0xNjcy_314ad064-5d20-4677-a91d-d9ac1222cd0d"
      unitRef="cad">13200000</ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNC0zLTEtMS0xNjcy_4e88dadb-8843-4a59-a99d-5afec467002e"
      unitRef="cad">0</ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0yLTEtMS0xNjc2_87e7fbfc-d113-40a6-8f71-94604a21e346"
      unitRef="cad">6900000</ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging>
    <ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0zLTEtMS0xNjc2_74372202-54f1-4b79-b8d9-cc1fdc6bfaf2"
      unitRef="cad">1500000</ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging>
    <stn:MiscellaneousOtherLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0yLTEtMS0w_9e823774-be7d-4064-8eb2-e6b688de45ee"
      unitRef="cad">8200000</stn:MiscellaneousOtherLiabilities>
    <stn:MiscellaneousOtherLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNS0zLTEtMS0w_ba38069f-19ea-4a52-97ee-256d16d71cdf"
      unitRef="cad">3600000</stn:MiscellaneousOtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNy0yLTEtMS0w_8cedbe32-f675-4ae7-b555-89e42c8f8449"
      unitRef="cad">53800000</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfNy0zLTEtMS0w_215d206b-8167-4290-9fae-4dd886e2cc0e"
      unitRef="cad">28100000</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfOC0yLTEtMS0w_350dc2fd-5197-42e0-87aa-cd2e4308b622"
      unitRef="cad">14300000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfOC0zLTEtMS0w_738e75f6-7221-41dd-a007-255cee142e09"
      unitRef="cad">12100000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfMTAtMi0xLTEtMA_7ac387c1-34a3-4543-a86c-607c22983780"
      unitRef="cad">39500000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85NC9mcmFnOmVlNmYwMGNhOTFlYTQ5MDM4ZDdiNDYyMWZhY2VhYWJlL3RhYmxlOjRjM2RkOWVhOWVlODQ3OWZiMWRiMGJhYmVjNzY0NzVhL3RhYmxlcmFuZ2U6NGMzZGQ5ZWE5ZWU4NDc5ZmIxZGIwYmFiZWM3NjQ3NWFfMTAtMy0xLTEtMA_13a6bcf9-3a6d-440b-9957-2799e93bed4e"
      unitRef="cad">16000000.0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DisclosureOfCommitmentsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNTcw_3f11da64-b8d6-4da5-92c8-c6a523dd5923">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. The Company also has various purchase obligations such as cloud services, software support, and equipment. These commitments as at December&#160;31, 2020, 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;299.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.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: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;78.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;170.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;/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;3.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;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.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;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: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;24.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;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;4.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;19.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;/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;Purchase obligations&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;85.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;51.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;33.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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;412.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:1pt 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:#e9e9e9;border-bottom:1pt 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;104.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:1pt 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:#e9e9e9;border-bottom:1pt 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;116.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:1pt 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:#e9e9e9;border-bottom:1pt 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;191.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:1pt 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;Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements as at December&#160;31, 2020, are $7.9 (2019 - $14.5), of which $2.1 (2019 - $3.6) relates to sublease receivables included in other assets (note 15).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsExplanatory>
    <ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNTcx_281744f2-bbf2-4fef-b6de-5e1e0940cef6">These commitments as at December&#160;31, 2020, 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;299.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.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: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;78.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;170.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;/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;3.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;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.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;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: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;24.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;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;4.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;19.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;/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;Purchase obligations&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;85.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;51.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;33.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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;412.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:1pt 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:#e9e9e9;border-bottom:1pt 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;104.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:1pt 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:#e9e9e9;border-bottom:1pt 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;116.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:1pt 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:#e9e9e9;border-bottom:1pt 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;191.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:1pt 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;</ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi0xLTEtMS0w_1b9d0439-c88b-41e7-b3bd-476c5a583e5e"
      unitRef="cad">299200000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi0yLTEtMS0w_c011381d-5b64-4e37-bcde-859c17c2bfae"
      unitRef="cad">50100000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi0zLTEtMS0w_912a0f2c-5453-475c-afa1-d850726f9889"
      unitRef="cad">78600000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMi00LTEtMS0w_ade47aab-dd7b-48ae-9d26-93c501af016f"
      unitRef="cad">170500000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy0xLTEtMS0w_014bda6e-0faf-49a9-95c8-4ce8bf9f84bb"
      unitRef="cad">3300000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy0yLTEtMS0w_c377eb3a-86a2-4825-aecd-2c6141c4f63b"
      unitRef="cad">2200000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy0zLTEtMS0w_aaf0c13a-a10b-4872-be33-b14677ac525a"
      unitRef="cad">900000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfMy00LTEtMS0w_3234813e-ee21-46bd-84a2-44ad5718834c"
      unitRef="cad">200000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC0xLTEtMS0w_131b0597-01be-42eb-bc75-e8aa48d279ff"
      unitRef="cad">24700000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC0yLTEtMS0w_7c671bc5-ee7d-41bb-b98a-c6ba6a636265"
      unitRef="cad">600000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC0zLTEtMS0w_bfa2d473-182d-43c0-a249-e420a1cb06eb"
      unitRef="cad">4300000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNC00LTEtMS0w_34356d6d-982c-435b-b549-415b7e178768"
      unitRef="cad">19800000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:PurchaseContractualObligation
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS0xLTEtMS0w_2c2de8c9-f860-4f3c-849d-575a739848af"
      unitRef="cad">85200000</stn:PurchaseContractualObligation>
    <stn:PurchaseContractualObligation
      contextRef="i0addcdb6c27849f8b2a0406fa1291205_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS0yLTEtMS0w_4085a265-720e-4213-a165-b3beff49d4dd"
      unitRef="cad">51600000</stn:PurchaseContractualObligation>
    <stn:PurchaseContractualObligation
      contextRef="i9c16c40740ac491eac067dd78a55ba60_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS0zLTEtMS0w_1c0ce7b3-5d97-498d-9a36-6f729753cea9"
      unitRef="cad">33000000.0</stn:PurchaseContractualObligation>
    <stn:PurchaseContractualObligation
      contextRef="i93a5976a307b4c2b9772530eaf6c0e3d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNS00LTEtMS0w_6f579bc9-b328-4d95-89f6-5b8dd250f444"
      unitRef="cad">600000</stn:PurchaseContractualObligation>
    <stn:Commitments
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy0xLTEtMS0w_7db4dc33-696f-4901-b173-f3bfa67b0765"
      unitRef="cad">412400000</stn:Commitments>
    <stn:Commitments
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy0yLTEtMS0w_0b6a82e2-70c1-44bd-9a5b-3bece6b83f07"
      unitRef="cad">104500000</stn:Commitments>
    <stn:Commitments
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy0zLTEtMS0w_3fb119d3-d9ef-49a5-afcc-720622134ac5"
      unitRef="cad">116800000</stn:Commitments>
    <stn:Commitments
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RhYmxlOjczZGRjYWQyNmVkOTRkN2NiZWIzOTk0MDk1ZjJjNTcwL3RhYmxlcmFuZ2U6NzNkZGNhZDI2ZWQ5NGQ3Y2JlYjM5OTQwOTVmMmM1NzBfNy00LTEtMS0w_c3ff7afd-2278-48fb-b171-ac3d8577413c"
      unitRef="cad">191100000</stn:Commitments>
    <stn:UndiscountedLeasePaymentsToBeReceived
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNDY4_e778164d-a546-4e27-acde-8ac31d835def"
      unitRef="cad">7900000</stn:UndiscountedLeasePaymentsToBeReceived>
    <stn:UndiscountedLeasePaymentsToBeReceived
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNDc3_4d7bcbcc-3b02-4642-be03-9dcca0b8a10d"
      unitRef="cad">14500000</stn:UndiscountedLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNDkx_db4275db-c47e-4f1c-9109-98d3227cde61"
      unitRef="cad">2100000</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml85Ny9mcmFnOjgwZmMzMzhkMDcyNjRlOWZhYjRkMWM5Y2JlMGU5NGEyL3RleHRyZWdpb246ODBmYzMzOGQwNzI2NGU5ZmFiNGQxYzljYmUwZTk0YTJfNTAw_f803a1f6-489f-434a-aa5d-660ddbb91f0c"
      unitRef="cad">3600000</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:EstimatedFinancialEffectOfContingentAssets
      contextRef="i2666a0350a994654a3447c53decdb9e3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDAvZnJhZzplNzA5MTlhODU1MWY0MjBjYjdlMmE5MGViMzY4OTdhOC90ZXh0cmVnaW9uOmU3MDkxOWE4NTUxZjQyMGNiN2UyYTkwZWIzNjg5N2E4XzI0MTQ_50c67edb-92ef-4121-ad26-8eb9e969f644"
      unitRef="cad">0</ifrs-full:EstimatedFinancialEffectOfContingentAssets>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2Mzg_719c5737-e2b1-4654-b8c5-bebb0fd89112">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;12, 2020, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to 5,605,224 common shares during the period November&#160;16, 2020, to November&#160;15, 2021. 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, 2020 and December&#160;31, 2019, 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 2020, 2,047,948 (2019 &#x2013; 1,400,713) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $78.3 (2019 &#x2013; $43.2). Of this amount, $16.8 and $0.4 (2019 &#x2013; $10.9 and $0.3) reduced share capital and contributed surplus, respectively, and $61.1 (2019 &#x2013; $32.0) 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 2020.&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 6, 2019&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 30, 2019&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, 2020&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.145&#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;16.1&#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 26, 2020&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, 2020&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, 2020&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.155&#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;17.2&#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 6, 2020&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, 2020&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, 2020&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.155&#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;17.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 5, 2020&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, 2020&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, 2020&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.155&#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;17.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: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-bottom: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-bottom: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-bottom: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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom: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="background-color:#e1e0df;border-bottom:1pt 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, 2020, trade and other payables included $17.2 (2019 &#x2013; $16.1) related to the dividends declared on November&#160;4, 2020.&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 units (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 2020, the Company recognized a share-based compensation expense of $16.4 (2019 &#x2013; $18.1) in administrative and marketing expenses in the consolidated statements of income. Of the amount expensed, $1.0 (2019 &#x2013; $3.4) related to the amortization of the fair value of options granted and $15.4 (2019 &#x2013; $14.7) related to the cash-settled share-based compensation (RSUs, DSUs, and PSUs). Also, an adjustment of $0.9 (December&#160;31, 2019 - nil) 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:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.331%"/&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;2020&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;2019&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;4,051,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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,987,542&#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;31.11&#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,840,320)&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;31.83&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;(753,583)&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;25.09&#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;(86,960)&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.58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;(182,879)&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.41&#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;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="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;1,816,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.36&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;3,023,878&#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.04&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The options held by officers and employees at December&#160;31, 2020, were 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:17.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;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;Options Exercisable&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;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Range&#160;of&#160;Exercise&lt;br/&gt;Prices&#160;per&#160;Share&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;Outstanding&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&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life in Years&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&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price per&lt;br/&gt;Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;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;Exercisable&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&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life in Years&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&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price per&lt;br/&gt;Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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="background-color:#e1e0df;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="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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;31.75 - 32.98&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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,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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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;1.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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;1,816,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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;1.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.36&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;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;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;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;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;These options expire on dates between March 4, 2021 and May&#160;15, 2023.&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;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, 2020&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, 2019&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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;164,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;875,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;275,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;&#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: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;744,081&#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;306,459&#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;142,043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;320,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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,147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;166,963&#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;379,289&#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;44,806&#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;(234,966)&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;(149,848)&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;(198,815)&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;(75,315)&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;(17,567)&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;(91,692)&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;(2,259)&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;(48,816)&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-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, end 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="border-bottom:1pt solid #000;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 vested, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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;&#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:1pt 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:1pt 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;&#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:1pt 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:1pt 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;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&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-bottom:1pt 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: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;During 2020, the Company granted 138,148 RSUs to officers and employees at a fair value of $5.8, based on the trading price of the Company&#x2019;s common shares at the grant date. These units are adjusted for dividends as they arise, based on the number of units held on the record date. These units vest upon completing a three-year service condition that starts after the grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. For units that vest, unit holders will receive cash payments based on 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, 2020, the obligations accrued for RSUs were $4.2 (2019 - $1.1) 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. PSUs vest upon completing a three-year service condition that starts on the grant date. The number of units that vest is subject to a percentage that can range from 0% to 200%, depending on achieving three-year performance and market objectives as described below. The fair value of these units is measured using the Monte Carlo method. For units that vest, unit holders receive a cash payment based on the closing market price of the Company&#x2019;s common shares on the third anniversary date of issue.&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 PSUs granted in 2018, the cash payment is based on the volume weighted average of the closing market price of the Company&#x2019;s common shares for the last five trading days preceding the vesting date, less withholding amounts. The performance objectives for these units include achieving a range of net income growth and return on equity targets with equal weighting. The fair value of these units is expensed over their three-year vesting 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;For the PSUs granted in 2019 and onwards, the Company amended its PSU agreement by increasing the weighting of the return on equity target to 60% and by replacing the net income growth with a market objective of total shareholder return relative to the Company&#x2019;s peer group for a 40% weighting.&lt;/span&gt;&lt;/div&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 2020, 308,136 PSUs (2019 - 378,049) were granted at a fair value of $16.4 (2019 - $11.6). At December&#160;31, 2020, the obligations accrued for PSUs were $14.3 (2019 &#x2013; $11.1) 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. A DSU is equal to one common share. These units vest on their grant date and are paid in cash to the directors of the board on their death or retirement. They are valued 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. These units are recorded at fair value. DSUs are adjusted for dividends as they arise, based on the number of units outstanding on the record 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;During 2020, 37,147 DSUs (2019 &#x2013; 44,772) were granted at a fair value of $1.4 (2019 &#x2013; $1.2), based on the closing market price of the Company&#x2019;s common shares at the grant date. 149,848 DSUs were paid (2019 - 75,315) at a value of $6.1 (2019 - $2.4). At December&#160;31, 2020, the outstanding and vested DSUs had a fair value of $6.7 (2019 &#x2013; $10.2) included in other liabilities (note 20).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram
      contextRef="i8f83a7a5355f431ea34f15317164bcea_I20201112"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzYxNjM_992e9119-910e-4b20-b54d-0486387d98eb"
      unitRef="shares">5605224</stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram>
    <stn:SharesRepurchasedForCancellation
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzc1OA_05b6592b-80a2-4874-8625-3bf9d1137f53"
      unitRef="shares">2047948</stn:SharesRepurchasedForCancellation>
    <stn:SharesRepurchasedForCancellation
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzc4MQ_702a06b2-221b-4284-99b9-81acf044cf62"
      unitRef="shares">1400713</stn:SharesRepurchasedForCancellation>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg1Mw_707c68b4-c021-4a0d-8f65-ed5ca5768184"
      unitRef="cad">78300000</ifrs-full:CancellationOfTreasuryShares>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg2Mg_e65a1ffb-2ac6-4231-bbbc-ddb8a42a6b54"
      unitRef="cad">43200000</ifrs-full:CancellationOfTreasuryShares>
    <ifrs-full:ReductionOfIssuedCapital
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg4Mw_15d6cea5-865c-4578-abb1-d65ea8979884"
      unitRef="cad">16800000</ifrs-full:ReductionOfIssuedCapital>
    <stn:ReductionOfContributedSurplus
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg5MA_8856ec97-1edb-4774-9bf7-d3ce3e49220a"
      unitRef="cad">400000</stn:ReductionOfContributedSurplus>
    <ifrs-full:ReductionOfIssuedCapital
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzg5OQ_0171b687-2801-4d08-93ed-b8d2ae1fa1ec"
      unitRef="cad">10900000</ifrs-full:ReductionOfIssuedCapital>
    <stn:ReductionOfContributedSurplus
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzkwNg_c617a6d8-2f32-44c0-be53-5253e9cca96f"
      unitRef="cad">300000</stn:ReductionOfContributedSurplus>
    <stn:ChargesToRetainedEarnings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzk2MQ_60313a47-acd5-4234-ac50-c3c1c0a49935"
      unitRef="cad">-61100000</stn:ChargesToRetainedEarnings>
    <stn:ChargesToRetainedEarnings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzk3MA_6ccbf8c9-61dc-4ab1-80f6-33e89dcd92f0"
      unitRef="cad">-32000000.0</stn:ChargesToRetainedEarnings>
    <ifrs-full:DisclosureOfDividendsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2Mzk_bed61785-e067-439a-9027-a8bdabc9649c">The table below describes the dividends paid in 2020.&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 6, 2019&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 30, 2019&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, 2020&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.145&#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;16.1&#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 26, 2020&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, 2020&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, 2020&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.155&#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;17.2&#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 6, 2020&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, 2020&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, 2020&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.155&#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;17.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 5, 2020&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, 2020&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, 2020&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.155&#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;17.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: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-bottom: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-bottom: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-bottom: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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom: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="background-color:#e1e0df;border-bottom:1pt 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="iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzEtMy0xLTEtMA_27aa5cf7-66f6-4547-a0c5-4b46232a30be"
      unitRef="cadPerShare">0.145</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzEtNC0xLTEtMA_3831cbb0-316a-47d1-acd8-f6572f5f5a29"
      unitRef="cad">16100000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i995e3620df6c47f5a229dde1f1073253_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzItMy0xLTEtMA_d69c25fe-5711-41ed-8436-ddf8703b7424"
      unitRef="cadPerShare">0.155</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i995e3620df6c47f5a229dde1f1073253_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzItNC0xLTEtMA_2c1f23c5-465d-4ac7-acbc-8fcc231b3abe"
      unitRef="cad">17200000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i84ed897ea6cd4dfb8303d7f068faa0ee_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzMtMy0xLTEtMA_c9fce2ed-b25c-4705-885d-b0ce3ebdeed9"
      unitRef="cadPerShare">0.155</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i84ed897ea6cd4dfb8303d7f068faa0ee_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzMtNC0xLTEtMA_bf51c5e8-5f8f-4417-bbb1-069994306cf2"
      unitRef="cad">17300000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="ief8d5a509e484a5686036181db76c82b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzQtMy0xLTEtMA_3f9c9fe3-1976-49a2-852f-54176554028e"
      unitRef="cadPerShare">0.155</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="ief8d5a509e484a5686036181db76c82b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzQtNC0xLTEtMA_587ccc79-5398-4bba-ab4a-5e4513cb6965"
      unitRef="cad">17400000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i75ee71b90f4d43ce81929b2a260f1c1c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzUtMy0xLTEtNzQwOQ_ebdfcb00-6056-46f3-8867-8d4432493bde"
      unitRef="cadPerShare">0.155</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i75ee71b90f4d43ce81929b2a260f1c1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTowY2NiMWFmMGM0YzI0NjlhODNkY2ZiNmRlYzVlYThiNi90YWJsZXJhbmdlOjBjY2IxYWYwYzRjMjQ2OWE4M2RjZmI2ZGVjNWVhOGI2XzUtNC0xLTEtNzQxMw_a4a90621-1a19-46f2-8b89-470ee8729d2c"
      unitRef="cad">0</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendPayables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NTk_c13fc778-dec8-49aa-abff-af823116179c"
      unitRef="cad">17200000</ifrs-full:DividendPayables>
    <ifrs-full:DividendPayables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2Njg_a65c3b62-a6d5-49f6-b6f7-53a4c130a76c"
      unitRef="cad">16100000</ifrs-full:DividendPayables>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY1MTk_325e6a61-2978-4709-ac17-aad45aad642e"
      unitRef="cad">16400000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY1MzA_7a8d8596-49b8-4555-9b23-540b6e3d1605"
      unitRef="cad">18100000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY2NDI_45e3b315-6dda-4e47-a2fd-ba11f046b337"
      unitRef="cad">1000000.0</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY2NTM_8ea55292-a266-4a48-9ccd-f762fda002c1"
      unitRef="cad">3400000</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY3Mjc_3b8e1579-d815-4727-800c-9a1e883cb8b2"
      unitRef="cad">15400000</ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzY3NTA_2ebd0b31-7a1a-40fd-b810-eb09c6111ea1"
      unitRef="cad">14700000</ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzMyOTg1MzQ4OTQwMzA_1da3ae43-05a8-4a73-947b-69da64ece3c8"
      unitRef="cad">900000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2NDA_1dee068b-9941-41b9-a1ee-a784d02c3b87">&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:38.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.278%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.331%"/&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;2020&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;2019&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;4,051,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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,987,542&#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;31.11&#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,840,320)&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;31.83&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;(753,583)&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;25.09&#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;(86,960)&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.58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;(182,879)&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.41&#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;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="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;1,816,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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.36&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;3,023,878&#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.04&#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;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtMS0xLTEtMA_4635a09a-7dd9-4fec-b5ee-0cab90cae939"
      unitRef="number">4051080</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtMi0xLTEtMA_637c4bd5-e24f-435f-a1d8-65c0aa83a248"
      unitRef="cadPerShare">32.17</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i21e1b1c9f26148afb4c621a0668447cd_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtMy0xLTEtMA_78f5d04b-71ed-43bb-9ccc-c6027a5b2f44"
      unitRef="number">4987542</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i21e1b1c9f26148afb4c621a0668447cd_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzMtNC0xLTEtMA_6f4832ab-56bb-4f6d-b802-1ec453170f1e"
      unitRef="cadPerShare">31.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtMS0xLTEtMA_39e9dc2e-e88e-4abe-b5be-a557ba707013"
      unitRef="number">1840320</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtMi0xLTEtMA_f7383463-2ed4-46c7-8047-3e5f1da50fde"
      unitRef="cadPerShare">31.83</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtMy0xLTEtMA_c0060d09-76de-45ed-bdef-8bd4f0dad0f8"
      unitRef="number">753583</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzUtNC0xLTEtMA_39fc1fb6-18af-44c0-91f1-b7a15d5a3454"
      unitRef="cadPerShare">25.09</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtMS0xLTEtMA_3b3a9b39-8263-4b16-be56-c6ad66cb9f2b"
      unitRef="number">86960</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtMi0xLTEtMA_22d64d01-c7f8-4e70-8cea-3fc1d1b2edd3"
      unitRef="cadPerShare">32.58</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtMy0xLTEtMA_c308f5fb-77af-4c48-bb9f-9bff217c1e2a"
      unitRef="number">182879</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzYtNC0xLTEtMA_b19c4c3b-b2e6-427e-bfb9-133bf7c8690b"
      unitRef="cadPerShare">32.41</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtMS0xLTEtMA_a68fba48-ae46-4739-bd66-3da0121adc2b"
      unitRef="number">2123800</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtMi0xLTEtMA_c0cf4363-6008-4e15-a2aa-dbe2e85e7a60"
      unitRef="cadPerShare">32.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtMy0xLTEtMA_d8aa7e28-048d-47d0-a3c4-b952ac3935c2"
      unitRef="number">4051080</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzgtNC0xLTEtMA_a1b7f9dd-1886-495f-9424-379771dfd0f3"
      unitRef="cadPerShare">32.17</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktMS0xLTEtMzA5OA_5c552ae4-ddf0-423c-b884-c3506c9f60e9"
      unitRef="number">1816592</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktMi0xLTEtMzYyNw_116ab85b-8586-4f5d-bbde-78fadd268274"
      unitRef="cadPerShare">32.36</stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement>
    <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktMy0xLTEtMzYzMg_e6be6187-6260-47da-8de8-c2008eb2b553"
      unitRef="number">3023878</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmMDE3OTdlNmUzYTM0NTA4OTlhZmVhM2Q3ZGJmZDFlYi90YWJsZXJhbmdlOmYwMTc5N2U2ZTNhMzQ1MDg5OWFmZWEzZDdkYmZkMWViXzktNC0xLTEtMzYzNg_ea4dc104-729f-4fdf-99e5-0978d9b48e74"
      unitRef="cadPerShare">32.04</stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement>
    <ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2NDE_453e096a-f886-454c-8ed1-a5d7e8d409a1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The options held by officers and employees at December&#160;31, 2020, were 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:17.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;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;Options Exercisable&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;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Range&#160;of&#160;Exercise&lt;br/&gt;Prices&#160;per&#160;Share&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;Outstanding&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&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life in Years&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&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price per&lt;br/&gt;Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;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;Exercisable&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&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life in Years&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&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price per&lt;br/&gt;Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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="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="background-color:#e1e0df;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="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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;31.75 - 32.98&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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,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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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;1.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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;1,816,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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;1.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.36&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;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;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;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="iec5de4b8a47a4b33a0577b5982239d96_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjc1YzE5ZDMwNDc3YjRiNDdhZjBlZmYxMDhlNDY0NmZkXzU0OTc1NTgxMzg5MDI_934a09ba-62c9-455a-95a5-0a4fcc2bf83e"
      unitRef="cadPerShare">31.75</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="i07bec14ca263423fb98780c951449605_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjc1YzE5ZDMwNDc3YjRiNDdhZjBlZmYxMDhlNDY0NmZkXzU0OTc1NTgxMzg5MTA_83ee8929-94b8-4cf8-8496-5ec14049f5b5"
      unitRef="cadPerShare">32.98</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i19bd7894675d433da13db342e281576d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMS0xLTEtMA_de60ce7b-4a86-4e75-b907-dfc1386c2d87"
      unitRef="number">2123800</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="i8aef3369870c499abb2e1a4093bbd4b3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMi0xLTEtMA_2704fb90-6ca9-4023-a059-441e656b3f58">P1Y5M12D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i19bd7894675d433da13db342e281576d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtMy0xLTEtMA_6473ce00-4074-4a42-b61b-9dd076e398fd"
      unitRef="cadPerShare">32.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="i19bd7894675d433da13db342e281576d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtNS0xLTEtMA_98802cfa-869c-4089-93b8-7dbfa8bb4895"
      unitRef="number">1816592</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions
      contextRef="i8aef3369870c499abb2e1a4093bbd4b3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtNi0xLTEtMA_6ff5b769-8aae-4f6f-b396-06017be8f665">P1Y3M18D</stn:WeightedAverageRemainingContractualLifeOfExercisableShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="i19bd7894675d433da13db342e281576d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpjMmFkOWQ0OTZmODA0ZTFhOWY1MTk2ODM5ZmUyNjY0OC90YWJsZXJhbmdlOmMyYWQ5ZDQ5NmY4MDRlMWE5ZjUxOTY4MzlmZTI2NjQ4XzMtNy0xLTEtMA_352f7d39-1290-40ff-9b1a-9a3466245725"
      unitRef="cadPerShare">32.36</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY2NDU_154424c1-e6f6-4df4-bdf1-36ecdb45d335">&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, 2020&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, 2019&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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;164,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;875,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;275,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;&#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: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;744,081&#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;306,459&#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;142,043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;320,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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,147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;166,963&#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;379,289&#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;44,806&#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;(234,966)&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;(149,848)&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;(198,815)&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;(75,315)&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;(17,567)&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;(91,692)&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;(2,259)&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;(48,816)&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-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, end 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="border-bottom:1pt solid #000;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 vested, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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;&#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:1pt 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:1pt 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;&#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:1pt 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:1pt 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;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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"&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-bottom:1pt 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;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i79ee4eb494864bd7876dfd298b3919b5_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtMS0xLTEtMA_e11b3ad4-1389-49eb-b7a0-ef5cb1b82a34"
      unitRef="number">164704</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="iacc5c86258c94b14aff84d33e947bcc9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtMi0xLTEtMA_b4377f72-75b3-4f86-8b16-512e9a846e7b"
      unitRef="number">875739</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtMy0xLTEtMA_80905de8-ef65-4aae-a41d-28ae4e968c6d"
      unitRef="number">275950</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="if05d9e34764b4b4b82df4062501d7f1d_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtNC0xLTEtMTYzNA_8d6025ca-7ae3-442e-91fc-9f33904e086a"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i68ac986e851c478590caa3790d32d95a_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtNC0xLTEtMA_d7a377bb-0e6f-48d3-8320-7accc39ce7cb"
      unitRef="number">744081</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i4ed0659e9f484d41a4eb672e5879265d_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzMtNS0xLTEtMA_1c59476a-dd7c-4178-873b-27c2264843bf"
      unitRef="number">306459</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ie1acb0c424fc46759232e67cff671191_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtMS0xLTEtMA_57747cc2-5ab1-4bcf-9eb4-0227c63a2e58"
      unitRef="number">142043</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtMi0xLTEtMA_4ad01b08-a0d4-4cd2-a071-e827aaff2013"
      unitRef="number">320256</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtMy0xLTEtMA_d97dc217-465a-4e5c-a3b9-75f2d45db2e6"
      unitRef="number">37147</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtNC0xLTEtMTYzNA_90fab707-3836-4eba-b48e-e559ff3e843d"
      unitRef="number">166963</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i505b928185de476087abaed2a9064182_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtNC0xLTEtMA_be8b3100-9b3a-43bf-867f-3866bd0437ba"
      unitRef="number">379289</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzQtNS0xLTEtMA_a9cb359f-f763-4be5-ac4b-6df7c9935c51"
      unitRef="number">44806</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="ie1acb0c424fc46759232e67cff671191_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtMS0xLTEtMA_dee11a0c-0cca-47d1-b45a-232fa20b0479"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtMi0xLTEtMA_178e943a-ecb1-41a7-9554-25557a9b2b97"
      unitRef="number">234966</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtMy0xLTEtMA_b24abd5b-e9af-4046-94a5-dba9cc784d63"
      unitRef="number">149848</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtNC0xLTEtMTYzNA_3f274ac2-670a-48bb-accd-3ea72ee51e69"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i505b928185de476087abaed2a9064182_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtNC0xLTEtMA_886d1743-f5a4-4465-96e1-b94b47c66d9b"
      unitRef="number">198815</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzUtNS0xLTEtMA_4d972555-4f48-4134-a573-d509c496a9a0"
      unitRef="number">75315</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="ie1acb0c424fc46759232e67cff671191_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtMS0xLTEtMA_894576ce-5d52-4ead-8cf2-1a7a205456ec"
      unitRef="number">17567</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtMi0xLTEtMA_4a2c0f30-452c-495d-a201-0183c6f2ce6d"
      unitRef="number">91692</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtMy0xLTEtMA_aa733e0b-d9e0-4c19-bdd0-6fb5d72298dc"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i915169226c894fc8b705a786b59f6bb3_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtNC0xLTEtMTYzNA_36cc70a9-032d-47e8-9940-5966f4ceea7b"
      unitRef="number">2259</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i505b928185de476087abaed2a9064182_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtNC0xLTEtMA_54bc25a7-8c6b-4c70-b17d-f0b99e14ef9f"
      unitRef="number">48816</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzYtNS0xLTEtMA_d75083e7-96a3-4a9b-b25c-1afcfeb80ec0"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="ib280f7abe7a84f5593534915cb88c162_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtMS0xLTEtMA_c0b32c0f-433c-4cda-8532-4a05c94d43b4"
      unitRef="number">289180</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i87473f4ece22400ea37c4c67c3dc0e1c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtMi0xLTEtMA_b5cab3b5-5656-4e04-970d-f845a086b616"
      unitRef="number">869337</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="iefe482882f164d5498d2e99475422ce0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtMy0xLTEtMA_f39a7e86-657d-4fdd-957e-1df1a4c10b51"
      unitRef="number">163249</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i79ee4eb494864bd7876dfd298b3919b5_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtNC0xLTEtMTYzNA_fdbc1a13-d783-460a-8581-b6c33cbf97a4"
      unitRef="number">164704</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="iacc5c86258c94b14aff84d33e947bcc9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtNC0xLTEtMA_e38de533-e767-4f43-a447-2d50a6ba9418"
      unitRef="number">875739</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzgtNS0xLTEtMA_85e32ab2-039a-4ba7-afd7-e73cfc10befe"
      unitRef="number">275950</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="ib280f7abe7a84f5593534915cb88c162_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTEtMS0xLTA_8677cd7e-fc9b-4aaa-b676-baf6384f381f"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="i87473f4ece22400ea37c4c67c3dc0e1c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTItMS0xLTA_fa984e4d-60f7-454b-9dfc-e0327fd2f0f4"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="iefe482882f164d5498d2e99475422ce0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTMtMS0xLTA_4c8ef6d2-7b3a-4316-ba1a-9ccf150eef64"
      unitRef="number">163249</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="i79ee4eb494864bd7876dfd298b3919b5_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTQtMS0xLTE2MzQ_2bc9d764-f3df-49fb-bb36-59ddf7a8bc95"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="iacc5c86258c94b14aff84d33e947bcc9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTQtMS0xLTA_76c8ed8f-f4e4-432d-a468-dcc65b33d7d9"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90YWJsZTpmNTgzYzE5YmI3YzE0ZjQxYjNiMjA1NGZmYWE5ZGY3Mi90YWJsZXJhbmdlOmY1ODNjMTliYjdjMTRmNDFiM2IyMDU0ZmZhYTlkZjcyXzEwLTUtMS0xLTA_0c6350eb-4a8a-4d5c-951e-aba864d64570"
      unitRef="number">275950</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="id332772c7a2e47ebb4e0751ccda7bb56_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzMyOTI_e879a33d-032b-4e29-ba8e-d4d67cffe55f"
      unitRef="number">138148</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="ia611039f4fbe4c91be8cfebeb92a8d75_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzMzNDU_cf2a5c76-9c1a-4f6c-9d9f-346eb43f594c"
      unitRef="cad">5800000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="id332772c7a2e47ebb4e0751ccda7bb56_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk4Mzk_bc75e04f-db16-4285-87ff-f5dd669cafba">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="ib280f7abe7a84f5593534915cb88c162_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQwMDQ_95a86ff8-28af-4e88-9dd3-bfd23ab5b82d"
      unitRef="cad">4200000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i79ee4eb494864bd7876dfd298b3919b5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQwMTM_80a8973b-2761-4d9c-acd4-8c2253428e37"
      unitRef="cad">1100000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk5MDE_7a4ee24e-8bf5-4e80-90ce-feefea83573e">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="ib445f0291a294b71af145691c42eac23_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQ0NzE_e888579d-069b-41ca-a12f-58b4f68537da"
      unitRef="number">0</stn:SharebasedPaymentArrangementVestingRightsPercentage>
    <stn:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="ic597d50ecdb04be594df9f4cde5a0e0e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzQ0Nzc_560c093c-c2f6-460d-8b30-936ea108ae9b"
      unitRef="number">2</stn:SharebasedPaymentArrangementVestingRightsPercentage>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk4NDA_6e65b46c-19df-40eb-aaea-939f8811bcba">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i8c70f358e48f44c698a27fb8f079f98f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk5MTA_53f0fdb9-4601-4008-bfd3-1f997075f745">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease
      contextRef="ib499fb7b7f494bc39e9cba70ca1ef412_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzUzMTI_ac8ab88e-fd5a-44cb-a92f-28e14d467db9"
      unitRef="number">0.60</stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease>
    <stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease
      contextRef="i2da08fc0191f4871ab45c311c58e3b4e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU0NDk_1cce54ec-6a12-4053-889d-7b0f3c0f6bd6"
      unitRef="number">0.40</stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i33d2edbb749241dab6ec2832afe20f84_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzc5Nzg_4616f6fc-0039-4c42-b134-ab859b181e2e"
      unitRef="number">308136</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i8f108218ceba49b8bd10a068dfc73d9c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1MDM_a84457cf-dbfd-4a45-9c98-ba85b7083fee"
      unitRef="number">378049</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i1abe927d11ce4d8ea0a76ce7987410a3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1Mzk_bfd7b10d-1adf-4865-bf11-44c3f95db3f4"
      unitRef="cad">16400000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i7e8f19a69c1d4772849472c540f91958_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1NDg_af88e09b-6d37-4461-911f-994bdb69626d"
      unitRef="cad">11600000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i87473f4ece22400ea37c4c67c3dc0e1c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU1OTg_e7d71e99-3247-4aed-b90a-ae8326032147"
      unitRef="cad">14300000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="iacc5c86258c94b14aff84d33e947bcc9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzU2MDc_c7f5cfc6-c7fc-4be3-ae2b-572458f08800"
      unitRef="cad">11100000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:OtherEquityInstrumentsConversionRate
      contextRef="ibc0608c6935747c598b0c7918bf34ded_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzEwOTk1MTE2Mzk4NDY_e9927879-69b0-4b54-b0b4-b0f26ff1839e"
      unitRef="number">1</stn:OtherEquityInstrumentsConversionRate>
    <stn:NumberOfTradingDays
      contextRef="ibc0608c6935747c598b0c7918bf34ded_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzYxNTI_42113237-356f-4efa-a06b-55c4dbc5d69b"
      unitRef="day">10</stn:NumberOfTradingDays>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i592fbe95c9084815804be2e983c4b737_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzI3NDg3NzkwNzc5ODI_6fb88320-1348-41a3-90e1-2bf397542f57"
      unitRef="number">37147</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i3a79ee77af0c4b40921dac0fbaac016a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzYzOTM_8dfbac2b-64c0-40f5-be30-659916445a00"
      unitRef="number">44772</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="ibc0608c6935747c598b0c7918bf34ded_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY0Mjk_dae1230e-0088-421d-9c53-6da51a808988"
      unitRef="cad">1400000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i33aa6bedf9374bf99bbfe28d4e7f9eb2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY0Mzg_44f4cb09-1f56-4b57-8aa0-b6ba48f10189"
      unitRef="cad">1200000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM1ODY_4afdf58a-3318-4369-92ad-9b9e794d6f06"
      unitRef="number">149848</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM1OTU_fdf08887-b1b6-42a6-87bb-b195c7fd282c"
      unitRef="number">75315</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="iea2bfcbcf016401fbbf302e2ebb772a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM2MDM_2802f021-a6dc-4925-b35f-dd807b5aa464"
      unitRef="cad">6100000</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="i43d9210aa9854644a37d527a7484bb2e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzE2NDkyNjc0NTM2MDk_f47e4923-35a4-47b4-b9b9-baaf96d591d9"
      unitRef="cad">2400000</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
      contextRef="iefe482882f164d5498d2e99475422ce0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY1ODY_94f874d6-cded-4498-a8da-f8ec849db978"
      unitRef="cad">6700000</ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011>
    <ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
      contextRef="i04b07a38cfdd4a91942b146fc1ef7ecf_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDMvZnJhZzpmNWViNzViNmEzOTM0MWJiOWFkZTUyMjUwMjllMWViMC90ZXh0cmVnaW9uOmY1ZWI3NWI2YTM5MzQxYmI5YWRlNTIyNTAyOWUxZWIwXzY1OTU_f4b62543-0f2e-4848-be6b-3195b7508ea8"
      unitRef="cad">10200000</ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011>
    <ifrs-full:DisclosureOfFairValueMeasurementExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90ZXh0cmVnaW9uOmE3NmYwZTk0OTZkNzQ5MTM4NTg4ODg3NGEwZDU3MTg0XzIwNzY_64f7ea5d-0360-4aaa-a543-92b5d5b7c53b">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 2020, 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, 2020:&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:49.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&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:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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;174.9&#160;&lt;/span&gt;&lt;/td&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;174.9&#160;&lt;/span&gt;&lt;/td&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: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 rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom: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;20,25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom: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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom: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: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="background-color:#e9e9e9;border-bottom: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: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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom: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: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="background-color:#e9e9e9;border-bottom:1pt 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;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 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, 2020:&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;Quoted&#160;Prices&#160;in &lt;br/&gt;Active&#160;Markets&#160;for &lt;br/&gt;Identical&#160;Items&lt;br/&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;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&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;Significant Unobservable Inputs&lt;br/&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:700;line-height:120%"&gt;299.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 #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:700;line-height:120%"&gt;297.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:#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:1.5pt 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:1.5pt 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:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;68.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:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;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:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;69.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-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;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:1.5pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90ZXh0cmVnaW9uOmE3NmYwZTk0OTZkNzQ5MTM4NTg4ODg3NGEwZDU3MTg0XzIwNzc_abe081bd-fb18-4d1e-af49-570d63c1e278">&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, 2020:&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:49.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.791%"/&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:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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;174.9&#160;&lt;/span&gt;&lt;/td&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;174.9&#160;&lt;/span&gt;&lt;/td&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: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 rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom: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;20,25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom: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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom: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: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="background-color:#e9e9e9;border-bottom: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: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;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom: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: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="background-color:#e9e9e9;border-bottom:1pt 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:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
    <ifrs-full:OtherFinancialAssets
      contextRef="i77163f4b02414af39e4b71bc56c0a6b7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtMi0xLTEtMA_a01900e5-2a5b-43da-ba3d-68628df9eb8d"
      unitRef="cad">174900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ia9951367334f453a9541dfc26d3b98b0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtNC0xLTEtMA_19ea2af1-1457-4584-8f73-825edd166434"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i68e3fa524d2f4510ba00893ebb37d010_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtNi0xLTEtMA_8ffd6492-3989-496b-9589-ca28ca764b52"
      unitRef="cad">174900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i0af3420aab3e42b6a44a89c76fb56549_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzQtOC0xLTEtMA_05c9a89f-b5a3-48d5-bc7c-59422e41ab77"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="ifdf266163b7746b7af20eefa8990970d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctMi0xLTEtMA_51648290-e4fb-4393-a41e-621ab3596c03"
      unitRef="cad">6900000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="iea0c49b4ef4f4cf68752687e573e342c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctNC0xLTEtMA_c638d3e3-cfc3-433a-a0cd-f198d06befa0"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i5245737726d54ecfaea5c285c3de06d7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctNi0xLTEtMA_8fac2087-b0b1-4e52-91e4-fa0d3ef02a7f"
      unitRef="cad">6900000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i3d6c58386f4b4acc93a781f4876f3787_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTpiZTQ1ZmU4ZDA2ZmE0MGU1ODZhYTQ2YTBjNmYzNDkzNC90YWJsZXJhbmdlOmJlNDVmZThkMDZmYTQwZTU4NmFhNDZhMGM2ZjM0OTM0XzctOC0xLTEtMA_588976fc-7fcf-4735-a5c1-de50066bee88"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90ZXh0cmVnaW9uOmE3NmYwZTk0OTZkNzQ5MTM4NTg4ODg3NGEwZDU3MTg0XzIwNzg_82358779-0e2a-483d-b57e-cca1040fa5ce">&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, 2020:&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;Quoted&#160;Prices&#160;in &lt;br/&gt;Active&#160;Markets&#160;for &lt;br/&gt;Identical&#160;Items&lt;br/&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;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&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;Significant Unobservable Inputs&lt;br/&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:700;line-height:120%"&gt;299.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 #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:700;line-height:120%"&gt;297.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:#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:1.5pt 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:1.5pt 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:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;68.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:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;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:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;69.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-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;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:1.5pt 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="i489d554155174240af63da21391144e6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtMy0xLTEtMTU3Mw_b9fcd2ff-e1e7-437c-9b70-1107df1a0409"
      unitRef="cad">299500000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i0e14200210514ce59b9ef4cb0ff8b486_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNS0xLTEtMTU4OQ_fd402d5c-567c-4e54-8c2f-af5e5ce98455"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i70c6163c9d314669a3112c0f8ad7c47b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNy0xLTEtMTU3OQ_198e7997-21d0-43e1-a5f5-e94409b60ed1"
      unitRef="cad">297800000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="iee500b22ed264e44be1d7c4ba108d1f6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtOS0xLTEtMTU5Mw_b6e2b5ee-dc36-4203-a40c-1fda2b94001e"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="ia81fbf26401c496e998601c993949e22_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtMy0xLTEtMA_5d50106e-3229-4f78-9ca8-d01a5329b5e8"
      unitRef="cad">68800000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i667436e689a34f5a8009eca7ad9935a2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNS0xLTEtMA_9d73fcd8-470d-48d5-9c0f-ab33fd9f9a70"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="idf500f93dd83412a9ccae3d8a9df4c4c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtNy0xLTEtMA_445eeed4-cb22-4efd-abcf-595ee5474f0b"
      unitRef="cad">69500000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i6374d65b9afe4accb32cabf0319a5176_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMDkvZnJhZzphNzZmMGU5NDk2ZDc0OTEzODU4ODg4NzRhMGQ1NzE4NC90YWJsZTo3N2Y1ZGQ3Mjc1YTA0NTdlOWIwZGFmYmI5OGZhYjI1Mi90YWJsZXJhbmdlOjc3ZjVkZDcyNzVhMDQ1N2U5YjBkYWZiYjk4ZmFiMjUyXzMtOS0xLTEtMA_85665e59-5641-4c9e-a4ee-da992bf92b67"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY4MDQ_505aa699-06a9-47b0-b35c-5a58a74c009a">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%"&gt;The Company has an interest rate swap agreement to manage the interest rate risk related to a tranche of the term loan with a notional amount of $160.0, both 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, 2020, is an unrealized loss of $5.4 ($4.1 net of tax) (2019 - $1.5 ($1.1 net of tax)). The Company has designated the swap as a cash flow hedge against a tranche of the term loan; therefore, the unrealized gains and losses relating to the swap are recorded in other comprehensive (loss) income and in the statement of financial position as other assets or other 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;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, maturity, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the interest rate swap is identical to the hedged risk 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;Hedge ineffectiveness could arise due to a renegotiation or amendment to terms of the hedged tranche of the term loan which could create a mismatch in the notional amount or term. In the event the hedging relationship is no longer effective or ceases to exist, the gains and losses will be recorded 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;As at December&#160;31, 2020, the Company has a foreign currency forward contract to purchase USD$75.0 for CAD$96.0 equivalent on the trade date that matures on February 5, 2021. The contract was entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2020, 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 loss 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.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 statement of financial position within trade and other payables.&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 generally increased the nature and extent of risks arising from financial instruments that the Company is exposed to. Management expects that the COVID-19 pandemic will most significantly impact credit risk, liquidity risk, and price risk. The extent to which these risks will be impacted is being closely monitored and is expected to change as the situation continues to develop. Management will continue to evaluate 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, 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, 2020, was $1,649.6 (2019 &#x2013; $1,682.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 limits its exposure to credit risk by placing its cash and cash equivalents in 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 &lt;/span&gt;&lt;/div&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 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, 2020, the days of revenue in trade receivables was 58 (2019 &#x2013; 61). &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:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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, 2020&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.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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,180.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;864.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;160.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;60.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;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;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;69.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;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;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.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;0.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;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.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.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: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, 2019&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;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;Expected loss rate&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="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.10&#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;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;0.13&#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;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;0.30&#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;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;0.59&#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;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.05&#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;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,308.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;914.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;221.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;63.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;27.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;81.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-bottom: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;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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 2020, $2.0 trade receivables were written off (2019 &#x2013; $1.7) and the Company had no recoveries 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. To the extent that the credit risk for any instruments significantly increases since initial acquisition, the impairment provision is determined using the lifetime 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;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, long- and short-term 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, 2020, was $786.5 (2019 &#x2013; $282.6). 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, 2020&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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;576.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;576.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;&#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;740.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;127.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;226.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;385.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="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;683.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;47.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;334.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;300.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="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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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: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 contractual obligations&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,012.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="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;757.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="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;568.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;686.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;/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, 2019&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;text-align:left;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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;576.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;&#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;810.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;138.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;255.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;417.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;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;863.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;47.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;366.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;448.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;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.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;1.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.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:1pt 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;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt 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,274.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;782.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;623.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;868.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 based on floating interest rates. However, this risk has been largely mitigated by our fixed rate senior unsecured notes (note 17) and our interest rate swap on 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: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;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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.&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 1.0% increase or decrease in equity prices at December&#160;31, 2020, would increase or decrease the Company&#x2019;s net income by $1.3, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:NominalAmountOfHedgingInstrument
      contextRef="i62b5e4b596be4da490e1c3f31ce5dfbd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzIzOQ_71344e2d-ed87-4b2a-a655-9363f41a404e"
      unitRef="cad">160000000.0</ifrs-full:NominalAmountOfHedgingInstrument>
    <ifrs-full:AverageRateOfHedgingInstrument
      contextRef="i62b5e4b596be4da490e1c3f31ce5dfbd_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzQzNQ_74f9e776-e6e6-4627-889d-d9c51126912e"
      unitRef="number">0.02295</ifrs-full:AverageRateOfHedgingInstrument>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="if830c310ada04e67a08b5d954312e1fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzU3OQ_9a0e3c02-7cef-4c38-a1a5-a8adbabb640c"
      unitRef="cad">-5400000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <stn:UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax
      contextRef="if830c310ada04e67a08b5d954312e1fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzU4Mw_78d9f3c9-ca45-4382-894a-d907913e82da"
      unitRef="cad">-4100000</stn:UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="i57bc877823e949dca3f2bce8781f019b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI3NDg3NzkwNzgzMTM_6b447cb1-a927-45b3-a6bc-c7ee4db28c39"
      unitRef="cad">-1500000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <stn:UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax
      contextRef="i57bc877823e949dca3f2bce8781f019b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI3NDg3NzkwNzgzMTk_0b43861a-521a-4b68-8283-8ad208f62b83"
      unitRef="cad">-1100000</stn:UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax>
    <ifrs-full:NotionalAmount
      contextRef="i6720394fa4334f83b6e627d3cc1b6859_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzE2NTA_b320e358-7391-4fd1-85f9-18ff3fb5eed0"
      unitRef="usd">75000000.0</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="i6720394fa4334f83b6e627d3cc1b6859_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzE2NTk_f16decb4-80ea-4c72-ac62-cae884e39266"
      unitRef="cad">96000000.0</ifrs-full:NotionalAmount>
    <ifrs-full:LossesOnChangeInFairValueOfDerivatives
      contextRef="i6cd83d9622df4e7cb710b50f9a99bffc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzE4NjU_e79d9ee7-e269-45e1-971f-548b0aac3130"
      unitRef="cad">500000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
    <ifrs-full:MaximumExposureToCreditRisk
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI0NDA_7d50ef93-3ac8-4b4b-840a-5522510e073c"
      unitRef="cad">1649600000</ifrs-full:MaximumExposureToCreditRisk>
    <ifrs-full:MaximumExposureToCreditRisk
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI0NDk_bb055d2d-6813-49e7-b0ec-660183efc6b9"
      unitRef="cad">1682400000</ifrs-full:MaximumExposureToCreditRisk>
    <stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM1MzY_f366fba6-eeb0-490c-9309-d3443fa17f27"
      unitRef="day">58</stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables>
    <stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM1NDU_f8f9acbf-c7aa-40fc-804b-ccdbba49acb9"
      unitRef="day">61</stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables>
    <ifrs-full:DisclosureOfProvisionMatrixExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY4MDY_d1512205-0322-4745-952c-51863ba77ba2">&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:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#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, 2020&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.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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.52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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,180.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;864.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;160.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;60.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;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;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;69.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;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;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.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;0.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;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.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.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: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, 2019&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;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;Expected loss rate&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="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.10&#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;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;0.13&#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;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;0.30&#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;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;0.59&#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;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.05&#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;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,308.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;914.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;221.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;63.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;27.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;81.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-bottom: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;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: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.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom: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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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="i1a33c60512a84176bcbfc1dd81d46d3b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtMy0xLTEtMA_9a68609d-62b6-4811-b799-258683df4d41"
      unitRef="number">0.0012</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i308567acdb724b4d8f6cc707f2c2e421_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtNS0xLTEtMA_2179c9c1-6979-4d0b-ae8a-4a91b04e60ab"
      unitRef="number">0.0016</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ib64e29e7e3f24796b1c8261672092e3e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtNy0xLTEtMA_1dfc8193-54a2-46c5-8b00-dd37312eca60"
      unitRef="number">0.0038</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ia0873e387dd5425d930b902f9f31f4d1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtOS0xLTEtMA_ca1bde09-4149-4e00-9053-b7d99f81616d"
      unitRef="number">0.0076</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="icac17bac9e0a4a54bff5696ae517f3f6_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzMtMTEtMS0xLTA_f05cb89d-e51b-40f8-9bb5-b14405516d6c"
      unitRef="number">0.0152</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="i72e67a8be141446bacad31dcab83a385_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtMS0xLTEtMA_661efc73-ee35-4b43-a3c2-0c7dd1ee817e"
      unitRef="cad">1180900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i3296f54dd2984904b6619ea0df16a04e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtMy0xLTEtMA_047b16bc-aae9-4eed-a740-121a566206b6"
      unitRef="cad">864700000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="ica533f916bdf45bf9f40f59daca46add_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtNS0xLTEtMA_b4453b8a-3aac-4430-8594-f20c708e88fa"
      unitRef="cad">160300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i804ba6a5e7df434cbf787d4a113ff3aa_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtNy0xLTEtMA_4c37ec3b-887e-4605-ae79-9f379bc8b949"
      unitRef="cad">60900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i6ae9b61e636f492db10b587bbd3ccb5e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtOS0xLTEtMA_0f7ae7ea-bcee-4437-a7b4-7474bb9fb758"
      unitRef="cad">25900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i81f316fcb0804bd6a08630c913e6cad8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzQtMTEtMS0xLTA_1f5e1c46-62bb-4871-a159-4d9134857fc4"
      unitRef="cad">69100000</ifrs-full:FinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i834d2df5c3b84d0fb13f09221a3328a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtMS0xLTEtMA_fcdd145f-6b2e-4697-8e21-25adda48d2b1"
      unitRef="cad">3700000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i90a240345ce544a190ea92d4eb4eba08_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtMy0xLTEtMA_aeece3a0-407e-4193-9301-5a1bec830282"
      unitRef="cad">1300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="id61577cd6dd849d099d02627009483be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtNS0xLTEtMA_8aa96ede-bca8-4919-844f-80470033eeb8"
      unitRef="cad">300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="idf2e50519cc24f1b86665c3db8d0a55a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtNy0xLTEtMA_f4cae7a9-93c2-4bf5-8622-52813b43d1d4"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i5fa2d4debf84420fb03635f7aad3c49e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtOS0xLTEtMA_5b8499f6-4500-4a37-935c-ce01440fd5f4"
      unitRef="cad">300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i6f6d8f02fb3b456da2829638a03e6b60_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzYtMTEtMS0xLTA_61df2057-5f4c-43b7-98cc-59209f71ad19"
      unitRef="cad">1600000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i1d0a6c6ab3cd4a00a6741204cc0a3d41_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTMtMS0xLTA_21e5f222-31b6-4c56-852e-8a2029a39aee"
      unitRef="number">0.0010</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i82a04d784d714b76976f3cbaa8e22824_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTUtMS0xLTA_117497a7-fd50-4029-ab7e-1857c0743078"
      unitRef="number">0.0013</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="if2c0fd32c292469088abc94d130380bc_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTctMS0xLTA_60b07f7d-7ff5-4c89-bee0-20bb9ed03add"
      unitRef="number">0.0030</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i6838ba61cf634cd3b211df840fd7441a_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTktMS0xLTA_ad275f65-7699-41ae-a58a-3bff28ab5256"
      unitRef="number">0.0059</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i3ec44c83167c408a963f77750e56d639_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEwLTExLTEtMS0w_bb73d7ea-5cf0-4149-8ea1-7a386b3d31c8"
      unitRef="number">0.0105</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="id7b1d2a85baf47e3bce037c94ed78edd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTEtMS0xLTA_a37f5395-cbb1-49e9-9d85-bdd974e96b23"
      unitRef="cad">1308300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i5b311fce881947f19e94188a081548ea_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTMtMS0xLTA_830b6e52-b78b-49ae-8830-66dc3397fecc"
      unitRef="cad">914700000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="idbf0d976fb61432389cf0f2ef63c5153_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTUtMS0xLTA_a4d4c283-bc1d-4b65-b0d2-34377311ca1a"
      unitRef="cad">221100000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i8084846ef75645e1bde7020beaae1805_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTctMS0xLTA_aa7b4b18-c5f7-4a3c-896a-2f89eed7cb38"
      unitRef="cad">63500000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i60abecab17b34d84b78ca51fd8fac5df_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTktMS0xLTA_871f40da-797d-45d0-9e06-3e07e2e9e087"
      unitRef="cad">27800000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="id8b6c49368354c14bb890ac63ce229e3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzExLTExLTEtMS0w_5b86ba93-26f5-4338-abd3-074a16552a55"
      unitRef="cad">81200000</ifrs-full:FinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i0566c7beba364c21aed78c8d29de38c3_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTEtMS0xLTA_1625926f-3f92-4741-9871-cbcdc5a748fb"
      unitRef="cad">2800000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ie37c16382a9044d9be28c3d0910abcf5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTMtMS0xLTA_9b4e3a41-10e2-4a6f-a967-cf21434c86fa"
      unitRef="cad">1100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i2a518bda70f24f4c96e90b6ed6546cf4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTUtMS0xLTA_518e4a05-c8df-498f-9116-3c2d1507bdde"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i3db26c6b0017494284a715eb8979a490_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTctMS0xLTA_e3d6097d-cfb9-45c3-95f1-e08f6248aac3"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="idb67b3c9e1d74452b45a5a5730823e96_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTktMS0xLTA_2c1f01be-8bfc-487a-b01c-c2ee42ba99ef"
      unitRef="cad">300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i29c119dfd47b458ab18bcf0771195db6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo2ZDk3YmM5ZmEzMjk0MzdjOWQ0YmNjZjY3ZjI4YTI3MS90YWJsZXJhbmdlOjZkOTdiYzlmYTMyOTQzN2M5ZDRiY2NmNjdmMjhhMjcxXzEzLTExLTEtMS0w_a1248c18-c32c-40ac-aff6-37a453f4d579"
      unitRef="cad">1000000.0</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM2Njc_d5f60f65-6652-4263-969b-80d19519adbb"
      unitRef="cad">2000000.0</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzM3MTE_0d4f5d26-c5cb-4a23-a258-ce2941ea72a1"
      unitRef="cad">1700000</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzI3NDg3NzkwNzkzNjI_a7d45cde-f8c0-4eb9-8460-8c669979ece4"
      unitRef="aud">800000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzEwOTk1MTE2Mzg1MDA_2351dc03-9879-4d83-bc41-22477609ad2a"
      unitRef="cad">786500000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzEwOTk1MTE2Mzg1MTA_089fd9ed-8bfe-476b-bddf-53c7afa1fa9b"
      unitRef="cad">282600000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY4MDc_bf530646-812b-494b-aa85-5058d7f17de3">&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, 2020&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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;576.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;576.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;&#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;740.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;127.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;226.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;385.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="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;683.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;47.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;334.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;300.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="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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;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: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 contractual obligations&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,012.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="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;757.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="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;568.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;686.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;/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, 2019&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;text-align:left;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;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;576.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;&#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;810.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;138.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;255.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;417.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;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;863.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;47.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;366.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;448.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;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.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;1.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.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:1pt 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;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt 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,274.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;782.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;623.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;868.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtMS0xLTEtMA_c22f1efa-118d-4107-8e12-13daa9bfa911"
      unitRef="cad">4700000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtMy0xLTEtMA_736fe5b7-a260-4fab-8654-8303097e0e45"
      unitRef="cad">4700000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtNS0xLTEtMA_6a62dd64-a59c-40ea-9fe7-856977ccb1fc"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzUtNy0xLTEtMA_aa31bb73-2ef0-48d4-9a34-d72a750a5c23"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtMS0xLTEtMA_71d7bd6c-941e-47d1-9e4b-6ad30a41c5e4"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtMy0xLTEtMA_472ee831-dae8-484f-a1fc-9732704ed395"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtNS0xLTEtMA_fc3fc1dc-c50e-4f99-8acc-9c4d5c0e466f"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzYtNy0xLTEtMA_80ec56c8-c0ff-4a53-937b-2ac7fd39161c"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctMS0xLTEtMA_622f505b-5b73-4faf-ba5f-807d2a27316c"
      unitRef="cad">740300000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctMy0xLTEtMA_fa56f37e-4e8c-4984-847d-c8b5e178dadb"
      unitRef="cad">127800000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctNS0xLTEtMA_74be67a8-748e-4760-876d-060a48e05776"
      unitRef="cad">226900000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzctNy0xLTEtMA_aac0bc95-30ee-4f87-9965-6cd77f8ec0de"
      unitRef="cad">385600000</ifrs-full:GrossLeaseLiabilities>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtMS0xLTEtMA_35504f5f-0de2-4da8-a217-9a3346999739"
      unitRef="cad">683200000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtMy0xLTEtMA_084ee764-1d90-4a04-8aa5-91123a5a5c93"
      unitRef="cad">47600000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtNS0xLTEtMA_47efd1a8-290e-4e77-bb9a-d0c1a990327e"
      unitRef="cad">334700000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzgtNy0xLTEtMA_6f741e4c-1d4f-4e11-8bb5-1cdb62e1888b"
      unitRef="cad">300900000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktMS0xLTEtMA_cdfd7718-4311-489f-9d70-cac5a8e0ee64"
      unitRef="cad">8200000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktMy0xLTEtMA_c1bc7eee-ba0d-455d-bc6e-d20216944e4f"
      unitRef="cad">900000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktNS0xLTEtMA_2560524f-9a1e-4edb-bd70-c530f7d78839"
      unitRef="cad">7200000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzktNy0xLTEtMA_a8dbeba1-11be-436a-ac96-ae43a14a2cc6"
      unitRef="cad">100000</stn:OtherBorrowingsUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTEtMS0xLTA_90c74179-095e-4b47-83a9-14bbaf48aac7"
      unitRef="cad">2012400000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ifa3245577a434259bb66cf6998fa5fbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTMtMS0xLTA_50f79550-7ce5-4570-bd5b-f9312aad1ed0"
      unitRef="cad">757000000.0</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i84e37f281ef94f76b1e861e5beee9758_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTUtMS0xLTA_19e6b3b3-d494-4785-bfa1-c6ad15332e35"
      unitRef="cad">568800000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i6fdf48d18ef24b92a77d91ad12125390_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzExLTctMS0xLTA_983b1227-af0f-48fe-a6e4-c6123e4b6d02"
      unitRef="cad">686600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTEtMS0xLTI1MDA_6445e0f7-9fb8-4ed3-94f7-7d8c8b800fbf"
      unitRef="cad">19500000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="id756adcdec674e00bdd77b1a8e8f8318_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTMtMS0xLTI1MDA_9a5d8dad-104a-4072-a28f-4a439d6c6c58"
      unitRef="cad">19500000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i0fdd7cba96714c39b67996121e59868a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTUtMS0xLTI1MDA_ab848a1a-2ad2-45e3-99a4-d1fc40bf6e9b"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="ia7766a8ec8594d95ad5347ae5a069765_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTctMS0xLTI1MDA_ea0a0e43-53ef-49cc-8bfc-02f3d3488c51"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTEtMS0xLTA_a6e3a0e8-8136-4e37-b538-2749e4bccd1c"
      unitRef="cad">576400000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="id756adcdec674e00bdd77b1a8e8f8318_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTMtMS0xLTA_bda9a70c-f47d-4a42-98fb-6557d63f7580"
      unitRef="cad">576400000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i0fdd7cba96714c39b67996121e59868a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTUtMS0xLTA_f31fe579-dc80-443d-923b-e7247ecf5236"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ia7766a8ec8594d95ad5347ae5a069765_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE1LTctMS0xLTA_f078dbd5-c01a-4aa8-8357-baee8d970f61"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTEtMS0xLTI1MDQ_c32cffb8-bb67-4734-8a09-cf4680cf582e"
      unitRef="cad">810500000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="id756adcdec674e00bdd77b1a8e8f8318_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTMtMS0xLTI1MDQ_4a7f4243-dd1f-4e38-aa9d-5ce63654cc5b"
      unitRef="cad">138500000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i0fdd7cba96714c39b67996121e59868a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTUtMS0xLTI1MDQ_37a73a5f-7ba6-4107-808b-2148139a9453"
      unitRef="cad">255000000.0</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ia7766a8ec8594d95ad5347ae5a069765_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTctMS0xLTI1MDQ_11dabfcd-dce5-4304-9d40-3c6ace19353d"
      unitRef="cad">417000000.0</ifrs-full:GrossLeaseLiabilities>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTEtMS0xLTA_eeda372d-78f7-4a4b-ad9e-d9c83afd6e7e"
      unitRef="cad">863000000.0</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="id756adcdec674e00bdd77b1a8e8f8318_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTMtMS0xLTA_41c83d9f-2dfe-425e-8128-a3dad56bbabd"
      unitRef="cad">47200000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i0fdd7cba96714c39b67996121e59868a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTUtMS0xLTA_0ccca796-8af6-45da-aa6a-d0aa93485f4a"
      unitRef="cad">366900000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ia7766a8ec8594d95ad5347ae5a069765_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE2LTctMS0xLTA_44ec4e31-9626-4f5f-b7ef-c6c79b9ea7a2"
      unitRef="cad">448900000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTEtMS0xLTA_5be0339f-a379-4512-bae1-f54f286706b9"
      unitRef="cad">4800000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="id756adcdec674e00bdd77b1a8e8f8318_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTMtMS0xLTA_7c5c36fd-b289-48e3-97a8-fe3aa0454838"
      unitRef="cad">900000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i0fdd7cba96714c39b67996121e59868a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTUtMS0xLTA_0e7541be-6422-4ebf-9937-3463a3d62291"
      unitRef="cad">1800000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ia7766a8ec8594d95ad5347ae5a069765_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE3LTctMS0xLTA_128bd019-1dfb-4b8e-b9d2-a373720a6e03"
      unitRef="cad">2100000</stn:OtherBorrowingsUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTEtMS0xLTA_7adb88ae-c780-4e0e-a439-da4318f93773"
      unitRef="cad">2274200000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="id756adcdec674e00bdd77b1a8e8f8318_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTMtMS0xLTA_1aa187f1-705d-464f-8c25-52143d824be0"
      unitRef="cad">782500000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i0fdd7cba96714c39b67996121e59868a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTUtMS0xLTA_bdc7dc61-4a8f-41a3-ae02-19c7f3671a5f"
      unitRef="cad">623700000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ia7766a8ec8594d95ad5347ae5a069765_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90YWJsZTo3ZjI0MWI5YjE4MmU0OTU0OTEyZTc2YWM5MzJkNzZiYi90YWJsZXJhbmdlOjdmMjQxYjliMTgyZTQ5NTQ5MTJlNzZhYzkzMmQ3NmJiXzE5LTctMS0xLTA_459246fb-2dde-463b-a67e-019a36f9cc82"
      unitRef="cad">868000000.0</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <stn:PercentageOfChangesInEquityPrices
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzEwOTk1MTE2MzcxOTU_4ad2f62d-d580-4bd1-839f-1d3eb7e7729c"
      unitRef="number">0.010</stn:PercentageOfChangesInEquityPrices>
    <stn:AdjustmentsForIncreaseDecreaseInProfitLoss
      contextRef="ia4e26ac5a39d4bbdad4c538c94fc381b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTIvZnJhZzpkMjUyNmEzOThjMjU0MjFhOWY3ODE0OWQ3YzA1NzNhMy90ZXh0cmVnaW9uOmQyNTI2YTM5OGMyNTQyMWE5Zjc4MTQ5ZDdjMDU3M2EzXzY3ODg_74a300c7-1828-4783-a5d3-aa7b284b3833"
      unitRef="cad">1300000</stn:AdjustmentsForIncreaseDecreaseInProfitLoss>
    <ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90ZXh0cmVnaW9uOjlmZDU0ODY1ZjIxNDQ5MGI5ZjA1MzdkZWQzYjJlNDBjXzE2ODI_d89b82fe-687a-4633-9840-fd7711289335">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;2020&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;2019&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;46.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;46.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;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;634.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;814.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-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;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;680.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;860.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;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;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;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;text-align:left;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;(289.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;(223.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: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 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;396.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;656.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="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;1,928.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,875.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:1pt 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:1pt 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;2,324.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:1pt 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:1pt 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,532.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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 (measured quarterly) and senior unsecured notes. The financial covenants 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). 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, 2020.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory>
    <stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90ZXh0cmVnaW9uOjlmZDU0ODY1ZjIxNDQ5MGI5ZjA1MzdkZWQzYjJlNDBjXzE2ODM_7ab75316-01ff-43d7-9f9d-540763bd7128">&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;2020&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;2019&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;46.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;46.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;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;634.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;814.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-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;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;680.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;860.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;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;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;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;text-align:left;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;(289.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;(223.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: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 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;396.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;656.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="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;1,928.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,875.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:1pt 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:1pt 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;2,324.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:1pt 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:1pt 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,532.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzQtMS0xLTEtMA_21704b26-9d12-480f-b9f9-885a1b05121e"
      unitRef="cad">46600000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzQtMy0xLTEtMA_d805cc34-4f83-4be9-8d0f-39e866e2cdf2"
      unitRef="cad">46900000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzUtMS0xLTEtMA_3750d6df-855e-4004-8cb0-4f90694ff613"
      unitRef="cad">634200000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzUtMy0xLTEtMA_4eacc93c-3260-4374-84f6-a67359289cbe"
      unitRef="cad">814000000.0</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzctMS0xLTEtMA_b6293560-96ba-4168-820c-134ea36b1466"
      unitRef="cad">680800000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzctMy0xLTEtMA_fbec3a5f-7a4e-4774-9b5c-f654f94544dd"
      unitRef="cad">860900000</ifrs-full:Borrowings>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzgtMS0xLTEtMA_0484a222-bf94-4e9d-ac02-86d917db98b4"
      unitRef="cad">4700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzgtMy0xLTEtMA_b3473c9f-30d6-4928-968e-cb93e65ca2d5"
      unitRef="cad">19500000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzktMS0xLTEtMA_26f61fb9-3de0-41ee-b35e-d229cf4bce5e"
      unitRef="cad">289500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzktMy0xLTEtMA_983607d9-0906-448d-a383-75bbe3046122"
      unitRef="cad">223500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:NetDebt
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzExLTEtMS0xLTA_9c067181-a3f1-4ac5-ba7f-9719cdd8f4e8"
      unitRef="cad">396000000.0</ifrs-full:NetDebt>
    <ifrs-full:NetDebt
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzExLTMtMS0xLTA_7d2d1173-7e6e-4062-b0a3-362db4d0330d"
      unitRef="cad">656900000</ifrs-full:NetDebt>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzEyLTEtMS0xLTA_4bba59ca-b8d5-497d-911a-f69b8c907ca8"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzEyLTMtMS0xLTA_ecb3102c-de6f-47ad-bb54-c563139ab7c7"
      unitRef="cad">1875500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <stn:CapitalNetOfCashAndCashEquivalents
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzE0LTEtMS0xLTA_106f4cfe-b1d9-42b5-a88d-435f17aa0b18"
      unitRef="cad">2324500000</stn:CapitalNetOfCashAndCashEquivalents>
    <stn:CapitalNetOfCashAndCashEquivalents
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90YWJsZToxZWVhYTY2NTU1YWQ0YjA5YTUyMzZhMWJjNjE0ZDQyZC90YWJsZXJhbmdlOjFlZWFhNjY1NTVhZDRiMDlhNTIzNmExYmM2MTRkNDJkXzE0LTMtMS0xLTA_4c639add-82e0-420e-a984-76bc218765cb"
      unitRef="cad">2532400000</stn:CapitalNetOfCashAndCashEquivalents>
    <ifrs-full:CashOnHand
      contextRef="i07bec14ca263423fb98780c951449605_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMTgvZnJhZzo5ZmQ1NDg2NWYyMTQ0OTBiOWYwNTM3ZGVkM2IyZTQwYy90ZXh0cmVnaW9uOjlmZDU0ODY1ZjIxNDQ5MGI5ZjA1MzdkZWQzYjJlNDBjXzExNDQ_04915be6-a080-453d-b904-357c8c98ee83"
      unitRef="cad">150000000.0</ifrs-full:CashOnHand>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTE_237c3f62-c04c-402f-a0c8-2b0efd1d7561">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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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.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;27.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;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;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.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 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;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;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;/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.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.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="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 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;(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.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 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;(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;(2.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.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:1pt 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:1pt 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;26.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;76.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;54.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;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="padding:2px 0 2px 1pt;text-align:right;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="border-bottom:1pt 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;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.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:1pt 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:1pt 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;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;(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;12.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;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.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;7.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;(1.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.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;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;(4.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;(4.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-bottom:1pt 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;Deferred income tax (recovery) expense&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(21.9)&lt;/span&gt;&lt;/td&gt;&lt;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:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt 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;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;2020&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;2019&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;154.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;162.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;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;27.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.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;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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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;5.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;8.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;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.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.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;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;(26.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;(22.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;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;(84.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;(90.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;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;(108.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;(127.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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: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-bottom:1pt 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:1pt 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;(41.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 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;2020&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;2019&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;(41.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;(33.1)&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;Impact of IFRS 16 in 2019&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;11.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: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;January 1, 2019&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;(41.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;(21.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;/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;(2.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;4.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;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.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;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.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;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;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="padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td 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 (expense) 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;20.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;(15.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-bottom:1pt 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;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;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: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-bottom:1pt 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:1pt 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;(41.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;At December&#160;31, 2020, 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;2020&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;2019&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;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: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.2&#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: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;Non-capital&#160;tax losses:&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;Expire (2021 to 2040)&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;37.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.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;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;33.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;71.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: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;70.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;109.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;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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;74.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:1pt 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:1pt 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;125.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 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 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 that increased income taxes recoverable and deferred tax liabilities.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTI_05384ff3-6544-4778-9fd9-ae73ee645f01">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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.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;27.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;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;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.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 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;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;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;/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.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.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="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 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;(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.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 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;(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;(2.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.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:1pt 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:1pt 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;26.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzQtMS0xLTEtMA_485162b5-36eb-41ad-a334-4851feb78ccb"
      unitRef="number">0.256</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzQtMy0xLTEtMA_313a1c56-f044-4289-8841-57a5d73eb33c"
      unitRef="number">0.270</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxRateEffectOfForeignTaxRates
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzYtMS0xLTEtMA_68c13af7-a9a1-4e5d-b65b-f6f0802bb3b6"
      unitRef="number">0.025</ifrs-full:TaxRateEffectOfForeignTaxRates>
    <ifrs-full:TaxRateEffectOfForeignTaxRates
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzYtMy0xLTEtMA_e27ba6f7-7382-4eb5-a791-d5664b93e1c7"
      unitRef="number">0.022</ifrs-full:TaxRateEffectOfForeignTaxRates>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzctMS0xLTEtMA_d977e283-9ffa-48dc-b2da-57a2d5336af0"
      unitRef="number">0.016</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzctMy0xLTEtMA_1a4a0817-97e5-4963-b240-e9ed2fc0d624"
      unitRef="number">0.007</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzgtMS0xLTEtMA_0d84e9bb-a44d-402b-a800-4666f661cbd1"
      unitRef="number">-0.005</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzgtMy0xLTEtMA_80ccf3e9-6f1d-4481-8316-fd97f5d61c08"
      unitRef="number">0.006</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEwLTEtMS0xLTA_375b8dc6-86a1-4dc1-aa1e-22b3c5784a10"
      unitRef="number">0.011</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEwLTMtMS0xLTA_0eed68c7-1f57-4091-90ab-b58da557722d"
      unitRef="number">0.010</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzExLTEtMS0xLTA_2c288af0-aeff-4845-a1f3-079215153df2"
      unitRef="number">-0.015</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzExLTMtMS0xLTA_04a2f339-3192-4baa-ac6b-2db4f2ce3593"
      unitRef="number">-0.027</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEzLTEtMS0xLTA_abba22ad-39d1-48fb-8180-63f8f7f67b3b"
      unitRef="number">0.266</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo2MjEwM2NmYjE4NWM0MjYwOWEyNWU1NjE5ZGFiNjc2NS90YWJsZXJhbmdlOjYyMTAzY2ZiMTg1YzQyNjA5YTI1ZTU2MTlkYWI2NzY1XzEzLTMtMS0xLTA_ccfba5c1-d33e-4564-8f69-33178a9f2d2f"
      unitRef="number">0.268</ifrs-full:AverageEffectiveTaxRate>
    <stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTM_7b4ee945-a22e-4f3a-ab14-c775f6ce0fae">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;76.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;54.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;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="padding:2px 0 2px 1pt;text-align:right;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="border-bottom:1pt 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;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.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:1pt 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:1pt 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;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;(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;12.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;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.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;7.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;(1.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.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;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;(4.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;(4.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-bottom:1pt 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;Deferred income tax (recovery) expense&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(21.9)&lt;/span&gt;&lt;/td&gt;&lt;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:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt 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;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzQtMS0xLTEtMA_86899d21-a567-496f-8ac6-c69a3dc591ca"
      unitRef="cad">76900000</stn:IncomeTaxExpenseContinuingOperationsCurrent>
    <stn:IncomeTaxExpenseContinuingOperationsCurrent
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzQtMy0xLTEtMA_511a0166-9336-4d56-94fc-b1b791a598ee"
      unitRef="cad">54900000</stn:IncomeTaxExpenseContinuingOperationsCurrent>
    <stn:TaxExpenseRelatingToUKReorganizationAndUSTransition
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzUtMS0xLTEtMA_95ccc39e-4e2e-42d7-a4c4-96239a36fc46"
      unitRef="cad">2600000</stn:TaxExpenseRelatingToUKReorganizationAndUSTransition>
    <stn:TaxExpenseRelatingToUKReorganizationAndUSTransition
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzUtMy0xLTEtMA_078f2167-d713-4592-9866-42b59761f7d8"
      unitRef="cad">1100000</stn:TaxExpenseRelatingToUKReorganizationAndUSTransition>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzctMS0xLTEtMA_b96d8101-9e4a-4acc-85b1-bddcd7cb7a90"
      unitRef="cad">79500000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo0ZmIyZGY3OGZmZjY0N2Y5ODE0NTE2MjlhMDJmMjZlYy90YWJsZXJhbmdlOjRmYjJkZjc4ZmZmNjQ3Zjk4MTQ1MTYyOWEwMmYyNmVjXzctMy0xLTEtMA_4c893717-7e7d-4a7d-a917-078ca4f75f38"
      unitRef="cad">56000000.0</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzQtMS0xLTEtMA_c55cdea3-9fbf-4f9a-964e-c81b35317805"
      unitRef="cad">-17000000.0</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzQtMy0xLTEtMA_f2c4a49b-bef8-4703-939f-0c65a3f8e63f"
      unitRef="cad">12900000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzUtMS0xLTEtMA_3dbbebfa-b88e-48ac-b0d1-eb119290121a"
      unitRef="cad">800000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzUtMy0xLTEtMA_763db4d9-8101-4c8f-b167-18c70bbe6831"
      unitRef="cad">7800000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzYtMS0xLTEtMA_08fa925f-414b-4887-bd15-371ca9b74b27"
      unitRef="cad">-1700000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzYtMy0xLTEtMA_86804bbc-f959-4142-a817-ede8fbba6372"
      unitRef="cad">-1000000.0</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
    <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzctMS0xLTEtMA_8ab132e7-e4f6-4905-aa01-d056b5916e68"
      unitRef="cad">4000000.0</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
    <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzctMy0xLTEtMA_bed0c096-9cba-41f3-92f5-9c3243f876d4"
      unitRef="cad">4600000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzktMS0xLTEtMA_1ef218ee-8e60-4ca0-b392-1ab72651ebc6"
      unitRef="cad">-21900000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTphYTAwNWRlYWQ2ODc0ZWUyYTQ5ZTU2ZmQyYTgzZjg1OS90YWJsZXJhbmdlOmFhMDA1ZGVhZDY4NzRlZTJhNDllNTZmZDJhODNmODU5XzktMy0xLTEtMA_ddc89ea0-9ee7-4245-b75c-5b065e20d126"
      unitRef="cad">15100000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTQ_7db64006-701d-41b3-b676-c0d4ff718558">&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;2020&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;2019&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;154.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;162.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;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;27.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.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;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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;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.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;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;5.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;8.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;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.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.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;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;(26.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;(22.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;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;(84.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;(90.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;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;(108.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;(127.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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: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-bottom:1pt 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:1pt 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;(41.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 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;2020&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;2019&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;(41.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;(33.1)&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;Impact of IFRS 16 in 2019&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;11.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: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;January 1, 2019&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;(41.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;(21.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;/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;(2.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;4.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;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.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;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.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;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;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="padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td 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 (expense) 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;20.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;(15.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-bottom:1pt 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;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;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: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-bottom:1pt 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:1pt 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;(41.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="i8a95d1036b024fda8114380a7f9aecdb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzUtMS0xLTEtMA_9d4f58bc-079b-4fdf-a5fb-22fc9793eee1"
      unitRef="cad">154900000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i38f6f0a1859b48aea651b12bbffea9f0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzUtMy0xLTEtMA_28f589bc-0a84-4054-a8e0-ba37d60dfcd9"
      unitRef="cad">162000000.0</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1c2317caf58440778a181c2c3a5cf7bd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzYtMS0xLTEtMA_5d9c39ce-028c-4d29-a5c0-1b9e0316d3b8"
      unitRef="cad">27700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i5b185cac7d994ffd8f1d1c3bec811f08_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzYtMy0xLTEtMA_0dad7e20-be3a-4fde-834b-065b972fae49"
      unitRef="cad">16200000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i4e0e714324054a2c9f59730633066420_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzctMS0xLTEtMA_c5b08837-dc73-4c02-b7b9-c42cb3ddfd33"
      unitRef="cad">8700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i067a09f8e5414bd4bd23e9d0ddbc1f9c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzctMy0xLTEtMA_e9f614cc-b104-4412-8eb8-25c2f4cfd3eb"
      unitRef="cad">11400000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="idc747a41cb7a48238df8c7f435582d27_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzgtMS0xLTEtMA_ebbcf3f7-055b-4277-86af-67bc9f18becc"
      unitRef="cad">5700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ib4ffdea6cd5841aabf8e65b30b845e9a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzgtMy0xLTEtMA_741f6238-d8b5-4111-a273-08787c89c891"
      unitRef="cad">8500000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i7361c780c09145779cf67d13fae84d1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzktMS0xLTEtMA_d0e761e5-b36a-4d57-bc92-fa46648f5e37"
      unitRef="cad">1200000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="icdb9abb2f5414908ab04085239ef562f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzktMy0xLTEtMA_6930673a-77cf-49b4-9612-f50040d12536"
      unitRef="cad">1100000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i842a9a52872f4e3bad99447543aeddd7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEwLTEtMS0xLTA_ceeda48f-100a-4390-9f0c-c2aefb04110c"
      unitRef="cad">26200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i5d030b92fad8412eafd75876ba1dda6b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEwLTMtMS0xLTA_84b6b436-9009-401d-8b31-5e38734eca1b"
      unitRef="cad">22700000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ib1775870f77548d8ae1102eab39f10d5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzExLTEtMS0xLTA_b17768f5-cba6-47bb-87ec-b7e8bdf9e975"
      unitRef="cad">84300000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i20eca6ec169d4ad4b92f03ec3f680b16_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzExLTMtMS0xLTA_5b22ede5-b68b-4699-be1e-615ba0bf8944"
      unitRef="cad">90100000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="icba8a3cadf6d449cb3811fa15c9afd6b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEyLTEtMS0xLTA_27d9af31-b7c3-45c9-8434-183116af6aca"
      unitRef="cad">108700000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ic27f9d9a58eb4d7f96fc7f6362676d57_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzEyLTMtMS0xLTA_4c8fcb15-cdf8-4b50-82d3-9bf51ee0830f"
      unitRef="cad">127700000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzE0LTEtMS0xLTA_0ff52874-0dea-4f7d-8bac-c3dbd6cf3db2"
      unitRef="cad">21000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo1MGRkY2MzZThjZGQ0NDFhOTYzMzU1MTNjM2Y0NzE2Ni90YWJsZXJhbmdlOjUwZGRjYzNlOGNkZDQ0MWE5NjMzNTUxM2MzZjQ3MTY2XzE0LTMtMS0xLTA_d8a47815-b97b-48c1-bd82-9f941198a1b6"
      unitRef="cad">41300000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="if025aa514fae4ab7affcfba64c8a7222_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzMtMS0xLTEtMA_c8db3d4d-6cdb-4034-8983-b46a7d0900dc"
      unitRef="cad">41300000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i9116200f37944f7698a627fa110b10a3_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzMtMy0xLTEtMA_41603117-9204-46b5-87d0-d3225bd835ff"
      unitRef="cad">33100000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i6455875fd537407db7afa8d5262a349b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzQtMS0xLTEtMA_eab52781-b0e4-46d8-b8dc-f0b34f4a2120"
      unitRef="cad">0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i5a3618dda8f5437ebc8169d94d4e2f88_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzQtMy0xLTEtMA_790b7828-9c04-4175-9c00-a675d1134cb0"
      unitRef="cad">-11500000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzYtMS0xLTEtMA_ba6a35c5-7b95-4d89-92f5-c3e137ad230f"
      unitRef="cad">41300000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i21e1b1c9f26148afb4c621a0668447cd_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzYtMy0xLTEtMA_5c703596-48cb-42b1-91b8-6909e43ce129"
      unitRef="cad">21600000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzgtMS0xLTEtMA_ce4b54e0-e68f-43e9-9206-e890ddc90d3e"
      unitRef="cad">2000000.0</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzgtMy0xLTEtMA_db1097e9-a9b0-4478-b883-831f0f6482e2"
      unitRef="cad">-4000000.0</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzktMS0xLTEtMA_c1106123-58e9-4ee8-b1c7-b60a0e9421e7"
      unitRef="cad">-900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzktMy0xLTEtMA_a9363d79-b497-4dc1-b531-4dc83a06d9f3"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
    <stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEwLTEtMS0xLTA_8ea2b903-731d-4814-b627-3c439da3c5e8"
      unitRef="cad">-400000</stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset>
    <stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEwLTMtMS0xLTA_f1bbdbae-9bcd-46f1-8b68-cc3c2f34cfef"
      unitRef="cad">-200000</stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzExLTEtMS0xLTA_6cc4f76e-e87f-445f-9d3f-57963f4c354e"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzExLTMtMS0xLTA_730e4a70-d606-41a8-bb25-c3397b94cea3"
      unitRef="cad">9600000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEyLTEtMS0xLTA_72a4f3a7-54c7-4a80-a5df-b1cd72265c6e"
      unitRef="cad">-20800000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzEyLTMtMS0xLTA_9956618e-3e74-4a9b-9ebe-9f36a7faa0b9"
      unitRef="cad">15100000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzE0LTEtMS0xLTA_9b0557c0-a897-46f0-9944-dc7ef911c208"
      unitRef="cad">21000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZTo3YTUwNTEyMTUwYjY0YzJhYTNlZjk0MmVkMWNlMWY1NC90YWJsZXJhbmdlOjdhNTA1MTIxNTBiNjRjMmFhM2VmOTQyZWQxY2UxZjU0XzE0LTMtMS0xLTA_ddcc2ac5-71d4-4e4a-83f4-689f314fc2cb"
      unitRef="cad">41300000</ifrs-full:DeferredTaxLiabilityAsset>
    <stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzIyMTY_512d0a0e-bd54-4a54-9b63-7bdd20077309">&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, 2020, 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;2020&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;2019&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;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: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.2&#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: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;Non-capital&#160;tax losses:&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;Expire (2021 to 2040)&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;37.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.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;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;33.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;71.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: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;70.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;109.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;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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;74.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:1pt 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:1pt 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;125.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzMtMS0xLTEtMA_767a8dff-4341-4053-a315-f0842a38e34a"
      unitRef="cad">1100000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzMtMy0xLTEtMA_516dd00f-ab10-4c97-93be-1adb71543a25"
      unitRef="cad">9200000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i68bd28bc1fd14f89ac9e13d68d093ad4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzYtMS0xLTEtMA_bc9bf671-e6aa-4eb9-92c9-ce1d2a14b824"
      unitRef="cad">37000000.0</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i1eda359952bc4e52a9ecdd185dde93a5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzYtMy0xLTEtMA_1b39162f-61e3-46cb-a7fd-72a074ae4fa0"
      unitRef="cad">37800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i667c9e89b76e42b09198bdd0fd0fe706_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzctMS0xLTEtMA_3f079964-1f22-4a36-b8a6-e465ada1295f"
      unitRef="cad">33500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i3526092929a74b83b42599ad31a7b67e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzctMy0xLTEtMA_a5112774-174c-47ed-be92-e5175b8aa9ed"
      unitRef="cad">71200000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ie107d5669b2c443fba3dba6c2aa58a23_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzgtMS0xLTEtMA_bb73d75f-11b9-4250-bc1c-7698479c3c29"
      unitRef="cad">70500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ib8fa49c3746c4f17aa82a3e89c54d138_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzgtMy0xLTEtMA_f3889be0-945e-4b14-b3bb-d16697b63d76"
      unitRef="cad">109000000.0</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i4f2c23cc6afa43a4a7ff011bd40d8900_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzExLTEtMS0xLTA_baafdbc1-e57b-4150-942d-493c5632e77a"
      unitRef="cad">2600000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i9d779e5e740e45c78fc3ee86f932d46a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzExLTMtMS0xLTA_9afc7bc3-9bdf-44fa-bbcd-e3995ac3ef6c"
      unitRef="cad">6800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i1c2317caf58440778a181c2c3a5cf7bd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzEzLTEtMS0xLTA_6e440935-3eb6-4f3f-a9fa-7a5e58a3f2ca"
      unitRef="cad">74200000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i5b185cac7d994ffd8f1d1c3bec811f08_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90YWJsZToyY2NkNzg4ZDE2NzI0ZmEwYWQ2ZjkzMWI1ZjhkNWFjOS90YWJsZXJhbmdlOjJjY2Q3ODhkMTY3MjRmYTBhZDZmOTMxYjVmOGQ1YWM5XzEzLTMtMS0xLTA_04fc3a1f-8eff-44ed-a21e-8a4225b43086"
      unitRef="cad">125000000.0</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <stn:AdjustmentForTaxRelatingToTaxLegislationChanges
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjEvZnJhZzphNGZkYzAxMWVkMjM0MTRmOTQyZDY5NTJjMDE2ZWNkNi90ZXh0cmVnaW9uOmE0ZmRjMDExZWQyMzQxNGY5NDJkNjk1MmMwMTZlY2Q2XzgyNDYzMzcyMTYwNjM_87abde49-ca94-4de1-9463-859c2d119063"
      unitRef="cad">9100000</stn:AdjustmentForTaxRelatingToTaxLegislationChanges>
    <ifrs-full:DisclosureOfFinanceCostExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90ZXh0cmVnaW9uOmRkNDJmMTUzNjBiNTQ1ZTE4YTNkYjk1N2QwMWY0NWU3Xzg0_9f5efa7f-9824-4126-bf93-2cf9d8bf2535">Net Interest Expense and Other Net Finance Expense&lt;div&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;/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: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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;20.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;37.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;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;28.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;32.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;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;4.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;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: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;Total interest expense&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;53.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;73.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="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 income on FVOCI investment debt securities&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;15&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.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;(2.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;text-align:left;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.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)&lt;/span&gt;&lt;/td&gt;&lt;td 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;Total interest income&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;(3.9)&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;(3.7)&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-bottom:1pt 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;Net interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;49.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:1pt 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:1pt 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;69.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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: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;Other net finance expense&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&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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="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-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;Bank charges&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;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-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.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;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.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.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="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="border-bottom:1pt 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;Other net finance expense&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.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:1pt 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:1pt 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;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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:DisclosureOfFinanceCostExplanatory>
    <ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90ZXh0cmVnaW9uOmRkNDJmMTUzNjBiNTQ1ZTE4YTNkYjk1N2QwMWY0NWU3Xzg1_10c027c4-1f97-4342-bdd2-244b43e0fec4">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;20.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;37.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;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;28.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;32.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;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;4.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;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: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;Total interest expense&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;53.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;73.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="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 income on FVOCI investment debt securities&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;15&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.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;(2.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;text-align:left;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.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)&lt;/span&gt;&lt;/td&gt;&lt;td 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;Total interest income&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;(3.9)&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;(3.7)&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-bottom:1pt 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;Net interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;49.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:1pt 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:1pt 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;69.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzUtMi0xLTEtMA_5dd6328b-98f1-4843-b7ea-884c612608de"
      unitRef="cad">20100000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzUtNC0xLTEtMA_83ff7eca-26c5-44d0-83bb-a7d87ad27261"
      unitRef="cad">37600000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzYtMi0xLTEtMA_12fd14fc-162f-4381-9ac4-e51376b424f8"
      unitRef="cad">28800000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzYtNC0xLTEtMA_0a0d147b-0ad9-48e7-9986-495a4a9fccd5"
      unitRef="cad">32300000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <stn:InterestExpenseOnOther
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzctMi0xLTEtMA_8d00263d-fc60-4a2b-9688-0f0481d640b8"
      unitRef="cad">4200000</stn:InterestExpenseOnOther>
    <stn:InterestExpenseOnOther
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzctNC0xLTEtMA_f346b49f-6a31-4645-93f5-a5d3da984a4e"
      unitRef="cad">3400000</stn:InterestExpenseOnOther>
    <ifrs-full:InterestExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzktMi0xLTEtMA_f449c6cd-e475-470b-96e1-32c61c5217b9"
      unitRef="cad">53100000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzktNC0xLTEtMA_fa4c62df-5029-4290-826f-135d015f1fd1"
      unitRef="cad">73300000</ifrs-full:InterestExpense>
    <ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzExLTItMS0xLTA_244dde8a-8e65-48c8-b6b0-cfe0b2eabbed"
      unitRef="cad">2800000</ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzExLTQtMS0xLTA_f6ed68c2-77f3-4318-a27f-27a4ff6135cb"
      unitRef="cad">2500000</ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:InterestIncomeOnOtherFinancialAssets
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzEyLTItMS0xLTA_f50053a6-22b5-4445-96bb-3f5c821c9c1b"
      unitRef="cad">1100000</ifrs-full:InterestIncomeOnOtherFinancialAssets>
    <ifrs-full:InterestIncomeOnOtherFinancialAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzEyLTQtMS0xLTA_f4ab0bfe-cdff-4045-a8dd-cc722416a9d8"
      unitRef="cad">1200000</ifrs-full:InterestIncomeOnOtherFinancialAssets>
    <ifrs-full:RevenueFromInterest
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE0LTItMS0xLTA_b4bd7954-7fba-4064-9f36-f32ac8bb838a"
      unitRef="cad">3900000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE0LTQtMS0xLTA_fecf2d0c-9969-4aa2-9b03-a079e9c5a3c4"
      unitRef="cad">3700000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestRevenueExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE2LTItMS0xLTA_4ae0e977-b0e1-4099-9a70-7358adb34357"
      unitRef="cad">-49200000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo2NzY2ZDMyZDk5MjA0NzBjYjlkOGI1ZjYyY2I4OWIzYy90YWJsZXJhbmdlOjY3NjZkMzJkOTkyMDQ3MGNiOWQ4YjVmNjJjYjg5YjNjXzE2LTQtMS0xLTA_9816f0f4-f9f8-415d-99cf-1942d0bebd6f"
      unitRef="cad">-69600000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90ZXh0cmVnaW9uOmRkNDJmMTUzNjBiNTQ1ZTE4YTNkYjk1N2QwMWY0NWU3Xzgz_710831c6-bfcb-429e-a3a1-81d1a7b15a2b">&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;Other net finance expense&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&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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="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-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;Bank charges&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;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-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.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;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.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.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="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="border-bottom:1pt 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;Other net finance expense&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.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:1pt 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:1pt 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;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory>
    <ifrs-full:BankAndSimilarCharges
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzYtMS0xLTEtMA_26ff3a17-9f63-40b9-90cb-cf46acf648b4"
      unitRef="cad">4000000.0</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:BankAndSimilarCharges
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzYtMy0xLTEtMA_473ccf04-fc1c-4b1d-b271-5f67b04e4dd8"
      unitRef="cad">3500000</ifrs-full:BankAndSimilarCharges>
    <stn:MiscellaneousOtherFinanceExpenseIncome
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzctMS0xLTEtODQxNQ_c6aed25b-73db-47f8-acee-c76f89c62efc"
      unitRef="cad">900000</stn:MiscellaneousOtherFinanceExpenseIncome>
    <stn:MiscellaneousOtherFinanceExpenseIncome
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzctMy0xLTEtODQxNQ_1adc7822-fd30-491a-9f4d-b5dda0dcc42e"
      unitRef="cad">-400000</stn:MiscellaneousOtherFinanceExpenseIncome>
    <ifrs-full:OtherFinanceCost
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzExLTEtMS0xLTA_42a86a78-faf3-487f-8ceb-c51ae7a3baf5"
      unitRef="cad">4900000</ifrs-full:OtherFinanceCost>
    <ifrs-full:OtherFinanceCost
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMjcvZnJhZzpkZDQyZjE1MzYwYjU0NWUxOGEzZGI5NTdkMDFmNDVlNy90YWJsZTo4NzcwMDQ1NDUwNjI0MGFiODk1MmM3ZDk2OWQ1ODMwMC90YWJsZXJhbmdlOjg3NzAwNDU0NTA2MjQwYWI4OTUyYzdkOTY5ZDU4MzAwXzExLTMtMS0xLTA_55fdb5ea-ac0b-49de-93a0-bf5f2563b4be"
      unitRef="cad">3100000</ifrs-full:OtherFinanceCost>
    <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA2MTE_99011123-c7e0-4f8b-90cf-3ac38576e508">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. During the year, there were no significant changes to contract assets and deferred revenue. In 2019, contract assets and deferred revenue increased $1.1 and $4.6, respectively, as a result of the acquisition of WGE. &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 2020 and included in deferred revenue at January&#160;1, 2020, was $199.2 (2019 &#x2013; $174.4). Revenue recognized in 2020 from performance obligations satisfied (or partially satisfied) in prior years was less than 5% (2019 &#x2013; 5%) of the Company&#x2019;s gross revenue from continuing 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: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, 2020, was $4,377 (2019 &#x2013; $4,257). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately 78% (2019 &#x2013; 77%) 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="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA2MTg_7653e727-ebb4-424e-9cc2-60efd3681f0d"
      unitRef="unit">5</stn:NumberOfSpecializedBusinessOperatingUnits>
    <ifrs-full:IncreaseThroughBusinessCombinationsContractAssets
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA1NzU_53ce3e6a-9347-4756-a276-4c64940294fa"
      unitRef="cad">1100000</ifrs-full:IncreaseThroughBusinessCombinationsContractAssets>
    <ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA1ODE_d27d7667-53fd-42f9-bab0-687497c0d6b1"
      unitRef="cad">4600000</ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzc3MA_4a6f7bf5-6f00-43ea-905e-612b88d2205c"
      unitRef="cad">199200000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzc3OQ_b0860940-bd5d-4868-af27-8ea99bb2ba6e"
      unitRef="cad">174400000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzg4MA_cb92a4d8-fd57-49c0-91ef-43fe1c68192e"
      unitRef="number">0.05</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzg5MQ_b51a9a5d-d829-48f8-953b-5c9a49665748"
      unitRef="number">0.05</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzExMzc_0e7b5548-8d97-45cd-9492-8f3b1bfc8cb1"
      unitRef="cad">4377000000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzExNDY_be8230e0-dbe8-4e94-9384-7c63bf99ba65"
      unitRef="cad">4257000000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEzMTM_e393de18-9cbd-4d8d-95cb-fd9a581043cf"
      unitRef="number">0.78</stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
    <stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEzMjI_58c1c0d2-da6f-4f60-8a7b-269caad5344c"
      unitRef="number">0.77</stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
    <stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzAvZnJhZzo3OGMyMDJkZWQ4ZmQ0MDZlODAyOWI0ZmVjMTg2OTA4ZC90ZXh0cmVnaW9uOjc4YzIwMmRlZDhmZDQwNmU4MDI5YjRmZWMxODY5MDhkXzEwOTk1MTE2MzA2MzI_5421f580-9f45-424b-989a-4921257b86ca">P18M</stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment>
    <stn:DisclosureOfEmployeeCostsTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzY1OA_63278d73-9dc8-4fcd-b8f2-ee95bdf708ae">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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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,670.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;2,629.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;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;79.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;75.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;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;16.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;18.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-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 employee costs&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,766.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;2,723.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="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;Direct labor&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;1,754.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;1,702.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;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,012.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,020.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:1pt 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;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,766.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:1pt 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: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,723.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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 $77.3 (2019 &#x2013; $73.0) 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 outbreak 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 $3.5 and were primarily related to the UK Coronavirus Job Retention Scheme. The wage subsidies were presented as a reduction to indirect labor in administrative and marketing expenses. At December&#160;31, 2020, there were no unperformed conditions related to these grants.&lt;/span&gt;&lt;/div&gt;</stn:DisclosureOfEmployeeCostsTextBlock>
    <stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzY1OQ_fe712581-ebf1-41f7-a75f-35caa3046eef">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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,670.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;2,629.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;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;79.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;75.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;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;16.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;18.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-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 employee costs&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,766.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;2,723.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="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;Direct labor&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;1,754.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;1,702.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;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,012.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,020.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:1pt 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;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,766.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:1pt 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: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,723.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzQtMS0xLTEtMA_d1ae7ce8-da97-480d-a8a7-79d1ac5efc99"
      unitRef="cad">2670300000</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzQtMy0xLTEtMA_9bd43ad2-1622-4c74-ad1e-b4dba731104c"
      unitRef="cad">2629900000</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <stn:EmployeePensionCosts
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzUtMS0xLTEtMA_c093c125-b48b-47c5-9c4b-5c61507b47aa"
      unitRef="cad">79300000</stn:EmployeePensionCosts>
    <stn:EmployeePensionCosts
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzUtMy0xLTEtMA_b3e129c7-d297-4880-b21b-e718eb3d64d8"
      unitRef="cad">75000000.0</stn:EmployeePensionCosts>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzYtMS0xLTEtMA_de1cde38-7e61-4acd-8006-541a5ad1793a"
      unitRef="cad">16400000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzYtMy0xLTEtMA_acc1776c-d558-4ded-8509-3c68c90d12b0"
      unitRef="cad">18100000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzgtMS0xLTEtMA_1b61e7d1-a4a6-44af-8fdb-2c0759506cd7"
      unitRef="cad">2766000000.0</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzgtMy0xLTEtMA_d4118ca1-ae14-475b-aa67-ef78e965987f"
      unitRef="cad">2723000000.0</ifrs-full:EmployeeBenefitsExpense>
    <stn:DirectLaborCosts
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEwLTEtMS0xLTA_afef19ff-a8c9-4533-94f0-2f2282c1221d"
      unitRef="cad">1754000000.0</stn:DirectLaborCosts>
    <stn:DirectLaborCosts
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEwLTMtMS0xLTA_84c66d13-7a71-476b-ba55-1d7ffb9a77d4"
      unitRef="cad">1702900000</stn:DirectLaborCosts>
    <stn:IndirectLaborCosts
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzExLTEtMS0xLTA_dc8b1de7-d50b-4649-b61c-ef26abd1b4f8"
      unitRef="cad">1012000000.0</stn:IndirectLaborCosts>
    <stn:IndirectLaborCosts
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzExLTMtMS0xLTA_182ce255-84ce-4d1f-925f-e84ced1d13ea"
      unitRef="cad">1020100000</stn:IndirectLaborCosts>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEzLTEtMS0xLTA_4f7dfeac-f0c3-45eb-a278-7b04973c2432"
      unitRef="cad">2766000000.0</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90YWJsZTpiZWIyZDVmZDJiYzA0NTY0YTIyNDg3OTMzODRmMjQ5MS90YWJsZXJhbmdlOmJlYjJkNWZkMmJjMDQ1NjRhMjI0ODc5MzM4NGYyNDkxXzEzLTMtMS0xLTA_4de3487d-1f8b-4618-b43a-a5f719cc98a3"
      unitRef="cad">2723000000.0</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzYwOA_0fa48652-39f6-4ed5-99a9-b12c29e82a32"
      unitRef="cad">77300000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzYxNw_3f6add2e-74d5-41d9-9a6e-6f57dd4f1c82"
      unitRef="cad">73000000.0</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities
      contextRef="iac36af2b1a114bc0af8a1b844c471cd8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzMvZnJhZzpmZDY3MDM0MTJkZWE0ODgzODgzNzE3YTJhM2VjMTgwYi90ZXh0cmVnaW9uOmZkNjcwMzQxMmRlYTQ4ODM4ODM3MTdhMmEzZWMxODBiXzI3NDg3NzkwNzIyNDg_05c5ed0c-d460-41e9-84ac-e87a57850b4d"
      unitRef="cad">3500000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90ZXh0cmVnaW9uOmNlYTkyYWZhNjMxODQ0MzJhZTdiYTJjN2UyYWViNTA1XzMx_d6b6c756-33f8-48b9-86c0-919c31ff63f5">Other (Income) 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: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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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="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 #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="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.5)&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;(0.8)&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:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;(7.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;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.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;(2.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:1pt solid #000;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;Total other income&lt;/span&gt;&lt;/td&gt;&lt;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: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;/td&gt;&lt;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:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt 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;(11.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90ZXh0cmVnaW9uOmNlYTkyYWZhNjMxODQ0MzJhZTdiYTJjN2UyYWViNTA1XzMy_412ee034-d308-4090-84a3-404b57b5873b">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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="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 #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="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.5)&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;(0.8)&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:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;(7.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;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.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;(2.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:1pt solid #000;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;Total other income&lt;/span&gt;&lt;/td&gt;&lt;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: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;/td&gt;&lt;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:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt 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;(11.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzYtMS0xLTEtOTYzNg_688a3a9c-b028-47fa-af1c-cdb94fe128e0"
      unitRef="cad">1500000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzYtMy0xLTEtOTYzNg_63bf7d96-9c92-4aa5-b74a-d23c1d14a70f"
      unitRef="cad">800000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzQtMS0xLTEtMA_126e71a0-1a1a-4a61-8b58-384ed2d06dc4"
      unitRef="cad">700000</stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzQtMy0xLTEtMA_49ec1219-9ce9-4b9d-90fe-c93456bb1f99"
      unitRef="cad">7900000</stn:UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <stn:MiscellaneousOtherIncomeExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzUtMS0xLTEtMA_e9008c05-e8ec-4579-8ec7-a92d02926b3d"
      unitRef="cad">-100000</stn:MiscellaneousOtherIncomeExpense>
    <stn:MiscellaneousOtherIncomeExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzUtMy0xLTEtMA_56c19104-e91a-4c33-914f-58c38b817dce"
      unitRef="cad">2300000</stn:MiscellaneousOtherIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzctMS0xLTEtMA_e8ebb3d1-f822-4946-9f44-cc441a6888bc"
      unitRef="cad">2100000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzYvZnJhZzpjZWE5MmFmYTYzMTg0NDMyYWU3YmEyYzdlMmFlYjUwNS90YWJsZTplMzFkM2NiZTljNjE0MmUyODkzODZmMjU5NDM5MWI4Ny90YWJsZXJhbmdlOmUzMWQzY2JlOWM2MTQyZTI4OTM4NmYyNTk0MzkxYjg3XzctMy0xLTEtMA_2b6c34d8-d3ee-4ec2-8d65-9f1713bfa427"
      unitRef="cad">11000000.0</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzI0MA_1f7a65c0-e903-485a-9420-d192289395c0">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;2020&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;2019&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,553,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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,550,424&#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 2020 of 2,123,800 options; 2019 &#x2013; 107,168 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;395,594&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&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: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,949,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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,550,424&#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, 2020, and December&#160;31, 2019, no options were antidilutive.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzI0MQ_0fd4e7a6-54ad-4e89-8563-5299f700d091">&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;2020&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;2019&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,553,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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,550,424&#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 2020 of 2,123,800 options; 2019 &#x2013; 107,168 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;395,594&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&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: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,949,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;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,550,424&#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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzQtMS0xLTEtMA_1a3768a0-54dc-42fd-a8cd-4b0b8b75f03c"
      unitRef="shares">111553711</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzQtMy0xLTEtMA_37f953f9-899d-4808-b9e3-bdb981c496d1"
      unitRef="shares">111550424</ifrs-full:WeightedAverageShares>
    <stn:NumberOfShareOptionsWithDilutiveEffect
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjQzZTc0MGMxZTA4ODQyYzc5MjQzNWVhZDZmYzFkNDJjXzI3NDg3NzkwNjk1NDM_04b421a8-5fe5-4284-bda3-e28c9f3e4e7e"
      unitRef="option">2123800</stn:NumberOfShareOptionsWithDilutiveEffect>
    <stn:NumberOfShareOptionsWithDilutiveEffect
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjQzZTc0MGMxZTA4ODQyYzc5MjQzNWVhZDZmYzFkNDJjXzYx_fe5eadcc-926b-49a3-a96b-3e85de83b8b9"
      unitRef="option">107168</stn:NumberOfShareOptionsWithDilutiveEffect>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMS0xLTEtMA_6d49e179-f3ac-4e79-a57f-720231b77b0d"
      unitRef="shares">395594</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzUtMy0xLTEtMA_31b1f891-fdba-47ed-bd35-0be543fcd30e"
      unitRef="shares">0</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzctMS0xLTEtMA_96ae5d82-d6de-4bce-981b-1a2c8b0cf77f"
      unitRef="shares">111949305</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90YWJsZTo3MDk0NGU1M2E2MjI0ZDAwYjlmM2I3NDgwOGFjMjA0NS90YWJsZXJhbmdlOjcwOTQ0ZTUzYTYyMjRkMDBiOWYzYjc0ODA4YWMyMDQ1XzctMy0xLTEtMA_94fbe16a-566a-42f2-9a10-42b30eb96f2f"
      unitRef="shares">111550424</ifrs-full:AdjustedWeightedAverageShares>
    <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzIxMg_477d426a-7a12-4f06-8ca4-e9958b6e9c78"
      unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xMzkvZnJhZzoxNzQ4NjczOWI4MWE0ODc0YmMzNjkzZjJmMDkyZTdiYi90ZXh0cmVnaW9uOjE3NDg2NzM5YjgxYTQ4NzRiYzM2OTNmMmYwOTJlN2JiXzIxMg_ccc08afe-7ee3-4176-8ba7-fab0267291d9"
      unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <ifrs-full:DisclosureOfCashFlowStatementExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90ZXh0cmVnaW9uOmRjYmNhMDJkZmYwMjRlZGU4YTJjNjExNWM3NjAyNDkwXzEzNg_38980640-538d-4d73-87d1-b39948bc0efe">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, 2020, 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:22.457%"/&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: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 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="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="4" 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;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;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="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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;Notes Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;Software&lt;br/&gt;Financing&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;/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="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;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;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:700;line-height:120%"&gt;January 1, 2020&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;&#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: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;756.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;688.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;88.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;15.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;16.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;1,565.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;/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;Statement of cash flows&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;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;padding:2px 1pt;text-align:left;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;300.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;61.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;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: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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;363.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;Transaction costs&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.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;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;(2.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;/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;Repayments or 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: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;(509.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(129.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;(33.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;(13.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(68.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(752.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="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;Non-cash&#160;changes&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;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;padding:2px 1pt;text-align:left;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;(1.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;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: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;&#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.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;Additions and modifications&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;66.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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;76.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="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;Dividends declared&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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;69.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;69.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: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.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;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;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: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.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;&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;299.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:1pt 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:1pt 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;309.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:1pt 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:1pt 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;629.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:1pt 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:1pt 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;68.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:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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;17.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:1pt 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:1pt 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,327.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:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90ZXh0cmVnaW9uOmRjYmNhMDJkZmYwMjRlZGU4YTJjNjExNWM3NjAyNDkwXzEzNw_6590b0ce-a1d2-4425-9d09-a73b8608e520">&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, 2020, 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:22.457%"/&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: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 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="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="4" 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;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;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="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;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;Notes Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;Software&lt;br/&gt;Financing&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" 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;/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="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;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;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:700;line-height:120%"&gt;January 1, 2020&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;&#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: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;756.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;688.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;88.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;15.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;16.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;1,565.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;/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;Statement of cash flows&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;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;padding:2px 1pt;text-align:left;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;300.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;61.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;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: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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;363.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;Transaction costs&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.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;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;(2.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;/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;Repayments or 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: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;(509.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(129.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;(33.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;(13.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(68.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(752.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="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;Non-cash&#160;changes&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;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;padding:2px 1pt;text-align:left;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;(1.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;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: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;&#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.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;Additions and modifications&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;66.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;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;76.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="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;Dividends declared&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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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;69.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;69.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: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.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;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;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: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.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;&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;299.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:1pt 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:1pt 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;309.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:1pt 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:1pt 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;629.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:1pt 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:1pt 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;68.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:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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;17.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:1pt 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:1pt 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,327.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:1pt solid #000;border-top:1pt 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="i127835d1cb454f0aaddc86927d7a517a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtMS0xLTEtMTAzNg_c9e321b2-1de9-4666-85f5-4d3494aa049d"
      unitRef="cad">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="if055cf323c684c9da8d95819f8b931bb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtMS0xLTEtMA_39b8e78a-35ba-475e-a152-aa150571bd25"
      unitRef="cad">756500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i3da71b9ec1f5460bb0a026c5ed62a280_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtNS0xLTEtMA_69e98cc8-fdb9-4f5a-8547-301789d904b6"
      unitRef="cad">688900000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i977c3078eb58437990197400dd032556_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzYtNy0xLTEtMTA2NQ_26f43702-a304-4d77-94d1-bc438ae69dfc"
      unitRef="cad">88700000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i8dbf4671fb9c46939701524012076e45_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtNy0xLTEtMA_f1e88504-d2b4-4d88-bc62-1d9730b7f19f"
      unitRef="cad">15700000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ib086a1b6dd1b4568964d86b7caf8bcc2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtOS0xLTEtMA_4456a775-5f35-48a7-93fa-ef70727e2cec"
      unitRef="cad">16100000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzUtMTEtMS0xLTA_410de6a6-5f44-4a4a-821b-2489b4206173"
      unitRef="cad">1565900000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctMS0xLTEtMTA0MA_0dae0465-e5ce-42c3-bc70-c70c6fbd11a5"
      unitRef="cad">300000000.0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctMS0xLTEtMA_f7da5407-f37d-4da5-a8d7-e1ded80adf95"
      unitRef="cad">61000000.0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctNS0xLTEtMA_d433ac1f-7562-4ee4-a441-370058e11162"
      unitRef="cad">2800000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtNy0xLTEtMTA2OQ_1911b256-c1c7-48ff-adb9-93fd2db3e9f1"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctNy0xLTEtMA_f66c4cf7-3ce5-4b1e-8f2b-e25f5d2fa555"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctOS0xLTEtMA_25ffd2b4-c315-4eb0-ade7-aa4ee8888142"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzctMTEtMS0xLTA_7389104e-f9e3-4fdf-9e5e-00156b33e994"
      unitRef="cad">363800000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMS0xLTEtMjg3MQ_cbafb444-7ce9-4d95-a3f1-f1eeee635cf3"
      unitRef="cad">-2100000</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMy0xLTEtMjg3MQ_765f4b94-bb49-4b04-acd8-00cb884f50c1"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktNS0xLTEtMjg3MQ_ca12da08-6dd0-4578-864c-f785aaea1f59"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktNy0xLTEtMjg3MQ_0cd545e0-0c67-4b5f-ba6c-2341b7110682"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktOS0xLTEtMjg3MQ_88768bcd-6664-407c-9d29-163ecee6f495"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMTEtMS0xLTI4NzE_dc2da658-a873-4a2a-b308-7893d49123a2"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktMTMtMS0xLTI4NzE_f8d2e032-9b5a-4e25-9ed3-3d82c514b3a1"
      unitRef="cad">-2100000</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtMS0xLTEtMTA0MA_c221e63c-4619-4a30-8863-675dbf1752c7"
      unitRef="cad">0</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtMS0xLTEtMA_05ba71b5-922b-4e66-b3d6-d0470abeb6d8"
      unitRef="cad">-509000000.0</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtNS0xLTEtMA_51f59f68-9687-4c32-8160-4a0103f477f5"
      unitRef="cad">-129300000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzktNy0xLTEtMTA2OQ_5f4c13f3-f372-430e-a199-df3640c3530f"
      unitRef="cad">-33200000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtNy0xLTEtMA_7692603e-cc9d-42c8-9fd2-9931cf351512"
      unitRef="cad">-13000000.0</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtOS0xLTEtMA_f0d5d4ae-91c2-4005-9670-315b6ec4ea3e"
      unitRef="cad">-68000000.0</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzgtMTEtMS0xLTA_6c15411f-7bcd-45ba-bb20-d1b61288c25a"
      unitRef="cad">-752500000</stn:IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTEtMS0xLTEwNDQ_10552469-d2b8-4662-b816-ed2434b386b4"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTEtMS0xLTA_c6ab3f28-8d38-49b6-8712-0be6f6a2d8de"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTUtMS0xLTA_a178b6ba-f601-4a99-a25b-1534d98e41a9"
      unitRef="cad">-1600000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTctMS0xLTEwNzM_314b8ef1-e316-413a-92a3-9fdb9611273d"
      unitRef="cad">2200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTctMS0xLTA_62784d05-6932-4262-96d8-42ca06145e0e"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTktMS0xLTA_ca066297-8184-4d12-a1ba-096465d87364"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEwLTExLTEtMS0w_45ff0769-b957-4679-b6d0-513bda8b2551"
      unitRef="cad">800000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTEtMS0xLTEwNDQ_8854f567-6742-46bb-b6e6-91223b2c2ef7"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTEtMS0xLTA_c45f1ce2-b3ff-400d-b7af-db5d1b3cc6a9"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTUtMS0xLTA_fa7d3321-9f55-4fe4-b8e2-6ae72d55b9f6"
      unitRef="cad">66200000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTctMS0xLTEwNzM_68209f50-0ba4-48d1-9372-f37eb7df5e96"
      unitRef="cad">10000000.0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTctMS0xLTA_90a39b2d-0193-4c2e-a77f-eb85a4e1ed9c"
      unitRef="cad">400000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTktMS0xLTA_974c8ea3-7b07-41c4-b31d-05cc6a5d7ffc"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzExLTExLTEtMS0w_de5daf44-ff80-4ea4-9f2c-425afb593466"
      unitRef="cad">76600000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTEtMS0xLTEwNDQ_c60bb3ac-7b87-4a50-ae1e-cb7a755cb9d6"
      unitRef="cad">0</stn:IncreaseDecreaseThroughDividendsDeclared>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTEtMS0xLTA_e822313f-5473-4782-9970-c2bee563546a"
      unitRef="cad">0</stn:IncreaseDecreaseThroughDividendsDeclared>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTUtMS0xLTA_ab782ee0-8f92-49a5-babc-8c05d560e8f2"
      unitRef="cad">0</stn:IncreaseDecreaseThroughDividendsDeclared>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE0LTctMS0xLTEwNzM_40da01ad-8e3c-4057-818f-72bbab5acee7"
      unitRef="cad">0</stn:IncreaseDecreaseThroughDividendsDeclared>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTctMS0xLTA_eb53607b-8c49-44be-9a8a-2796d3a0d1fd"
      unitRef="cad">0</stn:IncreaseDecreaseThroughDividendsDeclared>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTktMS0xLTA_a843d915-5f05-4e8a-b685-e514abe7c85c"
      unitRef="cad">69100000</stn:IncreaseDecreaseThroughDividendsDeclared>
    <stn:IncreaseDecreaseThroughDividendsDeclared
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEyLTExLTEtMS0w_13524cf3-89b0-489b-a036-35b280fd3898"
      unitRef="cad">69100000</stn:IncreaseDecreaseThroughDividendsDeclared>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i58a2bca9df98435d98f031055f689210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE0LTEtMS0xLTEwNDQ_40c4dfb1-4682-40fa-a1a4-a8be38d9b865"
      unitRef="cad">1600000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="icb70991b15c240a58382990ae23e9160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTEtMS0xLTA_8c536efc-0ccb-45da-adc2-1943e2be2734"
      unitRef="cad">600000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="iee5199ba04134368a9e8a1a97b257fbc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTUtMS0xLTA_f5c1757d-e1f2-4922-9bf5-c5a291e6285e"
      unitRef="cad">2800000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i1c71f467fbef41998da462bf7bc0d8d0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTctMS0xLTEwNzM_00823877-21ef-4534-8841-a124e39ad325"
      unitRef="cad">1100000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i47c57323b2254dd88f0b037c554a7f5f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTctMS0xLTA_b3abd199-556d-4913-a922-7c4c6d8e9084"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i5059631bf2bb44aba0e4ce444819080f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTktMS0xLTA_85e5e26b-54b4-479e-bd42-2afd4f077067"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzEzLTExLTEtMS0w_6ba01d7b-3210-44e7-8d2d-348a8c74d22e"
      unitRef="cad">6200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i3c2154eb888b4167be674f27b611582c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE2LTEtMS0xLTEwNDg_50c4896f-9dd0-44c4-8476-0f68f33ba6ac"
      unitRef="cad">299500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i2505c756bcff41d59493cdf9a6553452_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTEtMS0xLTA_dc7734d2-6389-41c5-934b-27e35c3addd7"
      unitRef="cad">309100000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i3934a6186e4d4475b6ff322b254a7967_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTUtMS0xLTA_1cc50721-8aa4-436b-9d75-3f4723a73856"
      unitRef="cad">629800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i864402a276804c70b60469247f60ecf0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE3LTctMS0xLTEwNzY_7b823436-8df1-4e34-b06f-590075c214e7"
      unitRef="cad">68800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i5e6c3189f0f940f28424e8f7562b5658_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTctMS0xLTA_d5d8d7d3-a6c2-427d-a0df-327284dae7e1"
      unitRef="cad">3400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ief841daedb914d33be68d8a9d7db27e6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTktMS0xLTA_35e36b17-d941-49da-a207-44553ba12a14"
      unitRef="cad">17200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDIvZnJhZzpkY2JjYTAyZGZmMDI0ZWRlOGEyYzYxMTVjNzYwMjQ5MC90YWJsZTpmZmM0NmZlOGQ5N2U0OWFjYjY4ZmQ3ZmZjYTg5MWFhNy90YWJsZXJhbmdlOmZmYzQ2ZmU4ZDk3ZTQ5YWNiNjhmZDdmZmNhODkxYWE3XzE1LTExLTEtMS0w_19d40588-fbf3-4a54-8f5b-e7336c6e68d8"
      unitRef="cad">1327800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3NzE_de9b84b6-f6c8-441a-a518-58d0d65ef0e6">Related-Party DisclosuresAt December&#160;31, 2020, 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;International Insurance Group 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;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;MWH 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="padding:2px 1pt;text-align:left;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 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 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: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 UK Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom: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;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, 2020, 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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;Alberta, Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom: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 International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom: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;Pennsylvania, United States&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: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="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;Stantec-Bonatti, 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;85%&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;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/SG Joint Venture&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;65%&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 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;Starr ll, a Joint Venture&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;47%&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 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/GHD&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;46%&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="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;SFP 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:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Joint ventures &lt;/span&gt;&lt;/div&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, 2020&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, 2019&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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;33.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:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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.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:1pt 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:1pt 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;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;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;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;8.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;8.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:1pt 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;Total compensation&lt;/span&gt;&lt;/td&gt;&lt;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: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;span style="color:#000000;font-family:'Arial',sans-serif;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:1pt 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: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-bottom:1pt solid #000;border-top:1pt 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 2020 and 2019 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>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="ia6f7fb211dd24af09eb3579163d0de2f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzEwOTk1MTE2MzA1OTc_198c8240-acf5-4a12-b8ef-45a7e0538409"
      unitRef="number">1</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:DisclosureOfJointVenturesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3Njg_a142f9da-7918-4f84-869f-4b2c1be62909">&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="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;Stantec-Bonatti, 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;85%&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;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/SG Joint Venture&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;65%&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 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;Starr ll, a Joint Venture&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;47%&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 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/GHD&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;46%&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="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;SFP 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="i77275ca303df48d48bc15fa21b1efe6e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzItMS0xLTEtMA_121897dd-24ff-4828-b662-ecda9f68c4e9"
      unitRef="number">0.85</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="idbfbd5dbeef341d7a8aae0be6e525a15_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzQtMS0xLTEtMA_ab11c879-477f-463c-b838-208ba463afeb"
      unitRef="number">0.65</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i3faa3a5048a047d39a50d97bd2ab9cbf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzUtMS0xLTEtMA_8ad4fdd5-9134-4360-9889-3f734765c2c1"
      unitRef="number">0.47</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i2dcb0dcfe07b4cfbb93d158bab599c9d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzYtMS0xLTEtMTM2Nzc_7a1f9d85-fb5e-49ea-a1ff-cba8d6088792"
      unitRef="number">0.46</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="ie5268233b36d4b42885cbb218f8eb359_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTplZTAwMmNlYWNmMzI0YThkYmY3NmUwN2Q0ZWI2ZmViYS90YWJsZXJhbmdlOmVlMDAyY2VhY2YzMjRhOGRiZjc2ZTA3ZDRlYjZmZWJhXzctMS0xLTEtMTM2Nzc_11429b7e-63e2-4d6a-b105-91d25421a603"
      unitRef="number">0.10</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3Njk_edb8aa79-0e8a-4d46-baa0-e9696ab5a82f">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, 2020&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, 2019&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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;33.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:1pt 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:1pt 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;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;border-bottom:1pt 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:1pt 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.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:1pt 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:1pt 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;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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="i097e1c355bef4b25bb82b92a29aea1c7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtMS0xLTEtMA_76e8a011-630c-4403-bf37-7c6f0811c465"
      unitRef="cad">33400000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <stn:PaymentsOfDistributionRelatedPartyTransactions
      contextRef="i097e1c355bef4b25bb82b92a29aea1c7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtMy0xLTEtMA_94f8e961-7498-466b-903d-35d683447e9a"
      unitRef="cad">2500000</stn:PaymentsOfDistributionRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="i79ceca0431e549f09a7ade46e4e05436_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtNS0xLTEtMA_9eb75a16-76b7-4988-a718-5e44eb7777cd"
      unitRef="cad">4300000</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i62f5628fa6a74f00a2ff4e74c4b8b8da_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtNy0xLTEtMA_70acb5c6-745a-41d8-8b01-742f45d704fb"
      unitRef="cad">40200000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <stn:PaymentsOfDistributionRelatedPartyTransactions
      contextRef="i62f5628fa6a74f00a2ff4e74c4b8b8da_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtOS0xLTEtMA_a9ed2c30-041e-4749-9b70-793f6721d0fd"
      unitRef="cad">900000</stn:PaymentsOfDistributionRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="id940e73638ab47d49ca34a7134b878ab_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo2MWJiZWU3YzI0YTk0NTc1YjI5YWM2YmQ1NjNjZjA4OS90YWJsZXJhbmdlOjYxYmJlZTdjMjRhOTQ1NzViMjlhYzZiZDU2M2NmMDg5XzMtMTEtMS0xLTA_71044996-b3b7-4cf8-af24-f1980c2679fa"
      unitRef="cad">8900000</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90ZXh0cmVnaW9uOjQ5NmMyZTJlYTY3NDQ1YjVhODc0NzVkYTFhN2Q3ZWJmXzI3NzA_5ebad18c-3036-4796-80aa-9550d4f0ecb3">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;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;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;8.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;8.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:1pt 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;Total compensation&lt;/span&gt;&lt;/td&gt;&lt;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: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;span style="color:#000000;font-family:'Arial',sans-serif;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:1pt 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: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-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzQtMS0xLTEtMA_802017f5-a3e7-4770-9b07-1f1cc35d89ae"
      unitRef="cad">11000000.0</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzQtMy0xLTEtMA_720bd396-2e0b-4622-bfec-339f0e99f472"
      unitRef="cad">11000000.0</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:DirectorsRemunerationExpense
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzUtMS0xLTEtMA_653950f2-62a5-4233-9d3b-f351b3f9528c"
      unitRef="cad">800000</ifrs-full:DirectorsRemunerationExpense>
    <ifrs-full:DirectorsRemunerationExpense
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzUtMy0xLTEtMA_684b07bf-838c-42ab-905b-2a867e30a6ce"
      unitRef="cad">800000</ifrs-full:DirectorsRemunerationExpense>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzYtMS0xLTEtMA_21d08f99-d322-4517-ad83-a4ff90d18153"
      unitRef="cad">8100000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzYtMy0xLTEtMA_78526153-a93b-44ce-954d-aaa81831120b"
      unitRef="cad">8300000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzgtMS0xLTEtMA_37c65896-d92b-4a5e-a974-56f91f4eb270"
      unitRef="cad">19900000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDUvZnJhZzo0OTZjMmUyZWE2NzQ0NWI1YTg3NDc1ZGExYTdkN2ViZi90YWJsZTo1OTk4YjAwMTBjZTg0Nzk5YjcxMDBjNTczMGZjZjU3NC90YWJsZXJhbmdlOjU5OThiMDAxMGNlODQ3OTliNzEwMGM1NzMwZmNmNTc0XzgtMy0xLTEtMA_73c9a15e-53f8-4370-a8e3-216246b8a314"
      unitRef="cad">20100000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5ODk_c595caed-9ec0-49b6-80f8-cd5cfae2ac53">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. The operating results of Construction Services, previously a reportable segment, were reported as discontinued operations (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;Segment performance is evaluated by the CEO based on gross margin and is measured consistently with gross margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column.&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, 2020&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,272.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;2,675.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;880.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;4,828.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;(98.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;4,730.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="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;34.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;19.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;44.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;98.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;(98.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;&#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: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;Gross revenue from external customers&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,238.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;2,655.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="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;836.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="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,730.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;&#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: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,730.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="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;164.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;695.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;185.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;1,045.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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,045.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="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 net 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,073.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;1,959.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;651.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="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;3,684.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;&#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: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;3,684.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;533.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:1pt 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:1pt 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,048.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:1pt 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:1pt 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;348.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:1pt 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:1pt 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,930.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:1pt 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:1pt 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;&#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:1pt 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:1pt 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,930.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:1pt solid #000;border-top:1pt 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, 2019&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,314.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;2,709.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;914.2&#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,938.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;(111.4)&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,827.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;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;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;21.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;58.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;111.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;(111.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;&#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: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;Gross revenue from external customers&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,283.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;2,688.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;856.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;4,827.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;&#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;4,827.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;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;173.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;740.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;201.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;1,116.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,116.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-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 net 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,109.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;1,947.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;654.2&#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,711.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;&#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;3,711.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="border-bottom:1pt 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;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt 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;571.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;1,070.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;367.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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,008.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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,008.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt 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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;646.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;760.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="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,238.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;1,283.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;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,430.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,486.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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,655.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,688.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;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;142.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;143.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;321.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;279.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;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;324.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;326.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;514.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;577.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,542.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:1pt 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:1pt 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,716.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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,730.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:1pt 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:1pt 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,827.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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;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 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;990.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,053.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;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;631.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;613.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;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;757.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;779.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;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,345.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,407.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;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,003.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;973.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-bottom:1pt 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;Total gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,730.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:1pt 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:1pt 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,827.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5OTA_4159d574-67b5-41e1-86a2-099a77ccfc93">&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, 2020&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,272.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;2,675.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;880.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;4,828.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;(98.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;4,730.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="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;34.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;19.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;44.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;98.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;(98.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;&#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: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;Gross revenue from external customers&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,238.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;2,655.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="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;836.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="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,730.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;&#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: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,730.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="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;164.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;695.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;185.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;1,045.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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,045.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="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 net 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,073.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;1,959.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;651.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="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;3,684.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;&#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: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;3,684.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;533.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:1pt 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:1pt 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,048.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:1pt 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:1pt 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;348.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:1pt 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:1pt 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,930.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:1pt 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:1pt 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;&#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:1pt 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:1pt 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,930.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:1pt solid #000;border-top:1pt 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, 2019&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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,314.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;2,709.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;914.2&#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,938.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;(111.4)&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,827.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;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;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;21.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;58.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;111.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;(111.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;&#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: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;Gross revenue from external customers&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,283.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;2,688.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;856.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;4,827.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;&#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;4,827.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;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;173.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;740.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;201.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;1,116.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,116.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-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 net 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,109.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;1,947.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;654.2&#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,711.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;&#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;3,711.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="border-bottom:1pt 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;Gross margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt 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;571.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;1,070.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;367.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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,008.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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,008.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtMS0xLTEtMA_7ace4bae-ffda-4acb-992a-0b0d26040666"
      unitRef="cad">1272600000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtMy0xLTEtMA_1bbe600f-7bd8-457b-bb8d-77bdb05300fb"
      unitRef="cad">2675100000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtNS0xLTEtMA_52fab961-b803-4b11-8bf3-691a96a0a748"
      unitRef="cad">880600000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtNy0xLTEtMA_b7f9b886-d5b6-405a-8692-4a36a2945a72"
      unitRef="cad">4828300000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtOS0xLTEtMA_53e62042-baf2-49c4-ae1d-4df51faec37f"
      unitRef="cad">-98200000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzMtMTEtMS0xLTA_8a3cca54-2961-496c-9992-cf6223c10aa0"
      unitRef="cad">4730100000</stn:GrossRevenue>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtMS0xLTEtMA_9f040c3d-0e70-4e7e-b217-34ab2c88c7a0"
      unitRef="cad">-34100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtMy0xLTEtMA_9f6b99bf-21dd-4cb3-937c-c807aed8df76"
      unitRef="cad">-19900000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtNS0xLTEtMA_aa39d8be-3877-4e33-9de1-acf78aae0d36"
      unitRef="cad">-44200000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtNy0xLTEtMA_b7036aa7-d7b9-4327-884f-ce35602eda30"
      unitRef="cad">-98200000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtOS0xLTEtMA_08db8a53-fd48-4e58-9aa0-e944e7ba02f7"
      unitRef="cad">98200000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzQtMTEtMS0xLTA_9a104172-cc2f-4b23-9933-e80f05b7bc4e"
      unitRef="cad">0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueFromContinuingOperations
      contextRef="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtMS0xLTEtMA_e8f0576f-18e0-4a3a-a86b-63a57ee2d671"
      unitRef="cad">1238500000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtMy0xLTEtMA_21021d39-3a0d-47ca-ab1a-75a50e72aa39"
      unitRef="cad">2655200000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtNS0xLTEtMA_b5389fe8-c1bf-4fa5-9828-2a2379e8be80"
      unitRef="cad">836400000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtNy0xLTEtMA_e5cb145f-12ce-4662-a5f3-8e2d6007d1ef"
      unitRef="cad">4730100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtOS0xLTEtMA_afbe61c2-b11d-438c-bfac-56e5ee1f89c6"
      unitRef="cad">0</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzYtMTEtMS0xLTA_80f70501-aeeb-4dbe-9537-1dc94461ba37"
      unitRef="cad">4730100000</stn:RevenueFromContinuingOperations>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtMS0xLTEtMA_2441cffa-1436-4290-b5cf-7cb3853184bf"
      unitRef="cad">164800000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtMy0xLTEtMA_4f92ad34-0634-4f57-8d73-9dfabea43b44"
      unitRef="cad">695400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtNS0xLTEtMA_e3043483-1f3e-4f90-ab53-8e0c9e0bfa27"
      unitRef="cad">185400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtNy0xLTEtMA_9e7880fd-c3a3-4243-baad-b9e19eb06524"
      unitRef="cad">1045600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtOS0xLTEtMA_36b881f8-9e75-4c9c-a16a-71ea338cc303"
      unitRef="cad">0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzgtMTEtMS0xLTA_948136db-1a8f-46aa-9eb0-8520b38170bc"
      unitRef="cad">1045600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTEtMS0xLTA_c0f88aeb-a016-4855-b1a2-8ad6565ef025"
      unitRef="cad">1073700000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTMtMS0xLTA_a75ee745-1e57-4846-8519-d9d0eadec1c4"
      unitRef="cad">1959800000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTUtMS0xLTA_75014b97-afa8-4758-b81e-83fd8fbe4313"
      unitRef="cad">651000000.0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTctMS0xLTA_6fa86be2-3943-40a4-ba85-6c6e89d78b47"
      unitRef="cad">3684500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTktMS0xLTA_9ecd84c9-9b3e-421f-a350-3f641bf7839c"
      unitRef="cad">0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEwLTExLTEtMS0w_9837561a-5250-4244-bd95-df369d26db9d"
      unitRef="cad">3684500000</stn:NetRevenue>
    <ifrs-full:GrossProfit
      contextRef="ib37c1376bec24ee7a6d0fe46abaa6d1c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTEtMS0xLTA_b6ae33a3-74dd-490d-aa6a-c01d0effac8b"
      unitRef="cad">533700000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ie398668c70e6411dafdffe6b930f14f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTMtMS0xLTA_08f91bf0-a79c-450d-87ea-1dfc592f8636"
      unitRef="cad">1048700000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ic76c3bcd20fb45348ec24c2205a7a948_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTUtMS0xLTA_f3b37e5c-4bbb-4605-bc25-2b4efcd2e3b8"
      unitRef="cad">348100000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i80e48d4679e549b4afd0afccd17e6cf2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTctMS0xLTA_33a939d9-6b00-40c9-8383-6a5b924f6bad"
      unitRef="cad">1930500000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i883f9278d28f4220b3ec46d8c0ab49c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTktMS0xLTA_aa4bc17b-031d-4b37-97d4-ef123b5d9364"
      unitRef="cad">0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTo5OWI0MjMyNzNmYjc0MDAwYTg5NDEyMGVkM2I1MzZkMC90YWJsZXJhbmdlOjk5YjQyMzI3M2ZiNzQwMDBhODk0MTIwZWQzYjUzNmQwXzEyLTExLTEtMS0w_dbd7ff37-20a7-4cf7-b9d3-b71a5b98a062"
      unitRef="cad">1930500000</ifrs-full:GrossProfit>
    <stn:GrossRevenue
      contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtMS0xLTEtMA_7cbd79cb-c0e2-48c8-b0f2-04b44dddbd7c"
      unitRef="cad">1314700000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtMy0xLTEtMA_59ec5176-0ae1-410e-9aa5-763ab642d69f"
      unitRef="cad">2709800000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtNS0xLTEtMA_c3778189-108e-4a1a-8b09-7d774c65c162"
      unitRef="cad">914200000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtNy0xLTEtMA_62ec77cf-98ae-469b-8bff-315e6c4a238b"
      unitRef="cad">4938700000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtOS0xLTEtMA_3e11ec54-6ade-4b2e-b817-341b90a86333"
      unitRef="cad">-111400000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzMtMTEtMS0xLTA_ae5023ed-a58c-4dbc-a124-d5dd11ab02ff"
      unitRef="cad">4827300000</stn:GrossRevenue>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtMS0xLTEtMA_65858ac8-77e9-4436-9935-1e56519980e6"
      unitRef="cad">-31600000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtMy0xLTEtMA_96319290-8a88-4170-9f45-fe02c06d3d07"
      unitRef="cad">-21700000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtNS0xLTEtMA_a538034d-98a9-449b-84c6-6e28273d355b"
      unitRef="cad">-58100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtNy0xLTEtMA_9537d0db-7cdd-495e-8901-99dd43b16935"
      unitRef="cad">-111400000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtOS0xLTEtMA_3e47f00e-0b15-4efa-bd58-86615388e425"
      unitRef="cad">111400000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzQtMTEtMS0xLTA_a261d172-d01e-4ab8-b0ae-90d5e9867533"
      unitRef="cad">0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueFromContinuingOperations
      contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctMS0xLTEtMA_5c43becc-266b-4d75-9abd-71f82563ac30"
      unitRef="cad">1283100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctMy0xLTEtMA_57aa6d08-9544-43cd-9b38-8d9c4573e063"
      unitRef="cad">2688100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctNS0xLTEtMA_4adafaab-3725-48c8-b085-a218d3d378c6"
      unitRef="cad">856100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctNy0xLTEtMA_4179bfbb-6890-4002-b5b5-9b530f95851a"
      unitRef="cad">4827300000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctOS0xLTEtMA_351382e7-fefc-4089-9bfb-acccf68b74db"
      unitRef="cad">0</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzctMTEtMS0xLTA_c43c7ada-797a-48f4-b1e7-d8128eb58d26"
      unitRef="cad">4827300000</stn:RevenueFromContinuingOperations>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtMS0xLTEtMA_c56911f9-540a-48de-a81a-81a9a4cabf20"
      unitRef="cad">173600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtMy0xLTEtMA_c9fba4e2-bb20-44dc-a5a2-b45f886c1e38"
      unitRef="cad">740500000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtNS0xLTEtMA_774a8282-49af-40ee-bfd7-0d44896a5df1"
      unitRef="cad">201900000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtNy0xLTEtMA_6cbd171a-505e-4daf-a0ce-7f65856de1d2"
      unitRef="cad">1116000000.0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtOS0xLTEtMA_39886b5e-4b09-4646-9249-4bce5c172ce9"
      unitRef="cad">0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzgtMTEtMS0xLTA_e92dc886-5d45-4b4d-afd9-f88b487bc194"
      unitRef="cad">1116000000.0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTEtMS0xLTA_05c5935d-790c-4243-a791-db220fb42122"
      unitRef="cad">1109500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTMtMS0xLTA_73c6d8fa-f341-4709-89c0-2b45671961ff"
      unitRef="cad">1947600000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTUtMS0xLTA_6a1e3734-1b60-483b-a886-67cdf8b5450d"
      unitRef="cad">654200000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTctMS0xLTA_fd8806ec-126d-415a-80e2-0ea295584ef5"
      unitRef="cad">3711300000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTktMS0xLTA_16e28bf7-64c7-4607-bd5d-ecbf4976031d"
      unitRef="cad">0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEwLTExLTEtMS0w_74955825-0aa8-42e6-8196-6c3d530293a8"
      unitRef="cad">3711300000</stn:NetRevenue>
    <ifrs-full:GrossProfit
      contextRef="i24e58fe99b394bd4b9024f0ae07c5d4d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTEtMS0xLTA_2c71c027-7fff-44cc-b58c-a2c455ed02d5"
      unitRef="cad">571100000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="id0fafff3225445699a1c975332e53fd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTMtMS0xLTA_f55f905c-b04d-4b66-af91-8b7689bab77b"
      unitRef="cad">1070200000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i1a2c1d1f9cab4ed19c241cec4e06f943_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTUtMS0xLTA_5a435217-340d-4074-b6e5-b26f60efcb39"
      unitRef="cad">367100000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i12564698f4cb449eaf2c13fc8aa2488b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTctMS0xLTA_3dfa3d7f-885f-493e-8c3f-11327da03b0c"
      unitRef="cad">2008400000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="ie5c6d3e49a9e4e3aa36932d7b032d0d5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTktMS0xLTA_a0d2fd36-a807-4746-a7e2-d86b9737419b"
      unitRef="cad">0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplYTg5YTE5NjZlYTU0MTEyYTI2ZDUwODEyOGViZTY1Ny90YWJsZXJhbmdlOmVhODlhMTk2NmVhNTQxMTJhMjZkNTA4MTI4ZWJlNjU3XzEyLTExLTEtMS0w_6eb22e0c-07d9-4f4a-8f72-a99102f7d1c0"
      unitRef="cad">2008400000</ifrs-full:GrossProfit>
    <ifrs-full:DisclosureOfGeographicalAreasExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5OTE_bd5dfab0-84fe-4c96-95d5-d5b83c801006">&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:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt 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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt 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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;646.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;760.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="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,238.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;1,283.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;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,430.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,486.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;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,655.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,688.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;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;142.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;143.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;321.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;279.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;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;324.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;326.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;514.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;577.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,542.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:1pt 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:1pt 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,716.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt 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:1pt 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,730.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:1pt 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:1pt 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,827.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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="i91b3889d6c014ae08189180d45bb9368_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtMS0xLTEtMA_3870800a-72ae-436f-9bb6-45200348b693"
      unitRef="cad">646000000.0</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="if2e2a570c6124b1a80c05b5c2f0867ae_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtMy0xLTEtMA_4f3eabaf-c718-4293-a996-3d6776a1ee91"
      unitRef="cad">760500000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <stn:RevenueFromContinuingOperations
      contextRef="idf3ac3b92a2a49a297f5ac0ff61cd78f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtNS0xLTEtMA_8e4b54c5-766a-4bfa-bb7f-9959a4e33eac"
      unitRef="cad">1238500000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="if51444b660994236b74db1beb529b12d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzYtNy0xLTEtMA_1117fb17-574f-481a-a340-c80e31fe0ed7"
      unitRef="cad">1283100000</stn:RevenueFromContinuingOperations>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i6e1bd3ba31c14a18ac39aff4b484d88c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctMS0xLTEtMA_b221624c-4713-41b0-90d4-1881d84b49c3"
      unitRef="cad">1430000000.0</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="idc4eb13985a84e0b9e0732314d48de47_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctMy0xLTEtMA_101515fa-d816-4bb9-a703-e8380a8947ff"
      unitRef="cad">1486200000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <stn:RevenueFromContinuingOperations
      contextRef="i897976348ed14862b6e6b0e69ffe9df7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctNS0xLTEtMA_79594f15-fb9c-4d99-9229-72b6a8caa944"
      unitRef="cad">2655200000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ida422ea3b6784a66bab758c8bb276f13_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzctNy0xLTEtMA_97775155-8da0-40bf-afe6-d0cf953cbad1"
      unitRef="cad">2688100000</stn:RevenueFromContinuingOperations>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i52889a0e5eda40dbbd4b9fe198e6bba5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtMS0xLTEtMA_18e945dc-4e4a-4da9-abe0-e68226ddc172"
      unitRef="cad">142400000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i2d79734b97ff4760aa11288702e80f73_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtMy0xLTEtMA_dd77293f-6035-4271-b715-0fb887538376"
      unitRef="cad">143300000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <stn:RevenueFromContinuingOperations
      contextRef="i03915a467a5747ed83f50cb7b56ed0be_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtNS0xLTEtMA_35cabe61-61ea-452b-b103-a6b83b78961c"
      unitRef="cad">321500000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="idb34331870a74d9e866bd22f3a095652_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzgtNy0xLTEtMA_ca789614-bc79-437e-a327-e4228dfcd89a"
      unitRef="cad">279100000</stn:RevenueFromContinuingOperations>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i778617a5507b4241b9c83a5f310b3eba_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktMS0xLTEtMA_ad385f8b-0b40-4cb3-9ec9-1beeb6151973"
      unitRef="cad">324500000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i826cb3fdca054e5a8755300abba1092f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktMy0xLTEtMA_7d73abb6-1630-42fb-a036-e8cc9442eec9"
      unitRef="cad">326400000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <stn:RevenueFromContinuingOperations
      contextRef="i8aa51c0bc2ab4aa48fbf19477a2ec5b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktNS0xLTEtMA_b71260ef-5210-44c8-8e73-454979627fb6"
      unitRef="cad">514900000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ifec61da800f54a2db73d2ac15fa24ff0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzktNy0xLTEtMA_5e76ebbe-6fe5-439a-89d9-0596e631639b"
      unitRef="cad">577000000.0</stn:RevenueFromContinuingOperations>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ie0571aa267b14e8dbfa1f6f464b74fad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTEtMS0xLTA_2ea91bb9-fa51-4f2d-aedc-380d55a385f6"
      unitRef="cad">2542900000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i6888a4348d3e4e97bbf0a877e06c311c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTMtMS0xLTA_e62750b8-c796-493f-93bf-8891f504ef2e"
      unitRef="cad">2716400000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <stn:RevenueFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTUtMS0xLTA_33239e75-2453-40e8-b7b6-f7696e3393d0"
      unitRef="cad">4730100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTplNDZhZDRjODI0ZWI0NGY5YjUyNGU2N2YzZDg4NzQ4OC90YWJsZXJhbmdlOmU0NmFkNGM4MjRlYjQ0ZjliNTI0ZTY3ZjNkODg3NDg4XzExLTctMS0xLTA_63e7dc84-fed7-4d1d-809e-05ff4210558e"
      unitRef="cad">4827300000</stn:RevenueFromContinuingOperations>
    <ifrs-full:DisclosureOfProductsAndServicesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90ZXh0cmVnaW9uOjM5ODc0MGUwZGY2MDRkMjI4NzZmMmNkNTgyZmE2N2NmXzE5OTI_2d3d3750-465e-40ef-b0d1-21c70ea0a800">&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:1pt 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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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;2019&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;990.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,053.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;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;631.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;613.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;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;757.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;779.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;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,345.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,407.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;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,003.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;973.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-bottom:1pt 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;Total gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,730.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:1pt 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:1pt 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,827.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt 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>
    <stn:RevenueFromContinuingOperations
      contextRef="i4685146834924dfba26815a07c749839_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzQtMS0xLTEtMA_16ec3f6b-138e-4cd0-b6e1-8faab424b64a"
      unitRef="cad">990800000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i3749fa9f1dd74644b54a98c721c39304_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzQtMy0xLTEtMA_863cbbe4-0cc7-4893-b202-e5f558b430d7"
      unitRef="cad">1053300000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i6bd8cc91c72040e4a3c824c1282edfa6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzUtMS0xLTEtMA_e9417d5f-488c-4195-b137-126efc842338"
      unitRef="cad">631900000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i6436fe70f6d9458e90735eefd211ae9c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzUtMy0xLTEtMA_6906e0f0-239c-4788-97b7-69c3d8a38d10"
      unitRef="cad">613100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ia6144ced033f4e0c9b09853aed95f6d1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzYtMS0xLTEtMA_bac641f9-2c2e-4510-9a88-059fd49965d7"
      unitRef="cad">757600000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i11921a30637c4b73a3cffb9b6cc70be2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzYtMy0xLTEtMA_bcea48f1-9651-40b2-afa7-6537f047d921"
      unitRef="cad">779800000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ibb0e97647a4a4a298f46f5ca80898b55_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzctMS0xLTEtMA_9db952d1-7a2c-41d2-9e9a-6ec8f8eb41fa"
      unitRef="cad">1345900000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i7e90ee21fa654913a1ed88848ba18ce7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzctMy0xLTEtMA_933f6bc4-4b31-48d9-9345-0758caee7acb"
      unitRef="cad">1407900000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="id9ca269bf86e4d94acc808f5a92385de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzgtMS0xLTEtMA_e52a9c46-d599-4d77-8225-3d222b5893e0"
      unitRef="cad">1003900000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="idaed7396cf97460fb33404e313948efc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzgtMy0xLTEtMA_d0228cd6-96fd-4625-a2ed-47f11bd37538"
      unitRef="cad">973200000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzEwLTEtMS0xLTA_b6d71f2f-bb10-4d71-a6ba-94e55928d768"
      unitRef="cad">4730100000</stn:RevenueFromContinuingOperations>
    <stn:RevenueFromContinuingOperations
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNDgvZnJhZzozOTg3NDBlMGRmNjA0ZDIyODc2ZjJjZDU4MmZhNjdjZi90YWJsZTpjMWJmMzExYmZjOTY0MGRlOGVhNTA1MjA5MTI3YTNmNC90YWJsZXJhbmdlOmMxYmYzMTFiZmM5NjQwZGU4ZWE1MDUyMDkxMjdhM2Y0XzEwLTMtMS0xLTA_8ef9f399-88e5-476f-9df3-067249d28e8a"
      unitRef="cad">4827300000</stn:RevenueFromContinuingOperations>
    <ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTEvZnJhZzpiNTJjNzQ2MWE2MmM0MDFlOWY2MWU4YmJiNGE0MGEwMC90ZXh0cmVnaW9uOmI1MmM3NDYxYTYyYzQwMWU5ZjYxZThiYmI0YTQwYTAwXzM2OQ_7705e565-e733-4a7b-8110-9d1ae795e96e">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 2020, investment tax credits of $10.5 (2019 &#x2013; $11.5) were recorded.</ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory>
    <stn:InvestmentTaxCredits
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTEvZnJhZzpiNTJjNzQ2MWE2MmM0MDFlOWY2MWU4YmJiNGE0MGEwMC90ZXh0cmVnaW9uOmI1MmM3NDYxYTYyYzQwMWU5ZjYxZThiYmI0YTQwYTAwXzM0Mw_7bd9fa89-fd14-40db-bd2b-148674319c00"
      unitRef="cad">10500000</stn:InvestmentTaxCredits>
    <stn:InvestmentTaxCredits
      contextRef="i8e57dd9973c347b2884a3432b35fba23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTEvZnJhZzpiNTJjNzQ2MWE2MmM0MDFlOWY2MWU4YmJiNGE0MGEwMC90ZXh0cmVnaW9uOmI1MmM3NDYxYTYyYzQwMWU5ZjYxZThiYmI0YTQwYTAwXzM1Mg_9dcb03f7-21e1-4d7a-96a2-47446ea2d40b"
      unitRef="cad">11500000</stn:InvestmentTaxCredits>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTQvZnJhZzo0OGUyM2M4MDkwMTI0ZDY3YjI4Y2FiNWNlNWQ5Mjk5OS90ZXh0cmVnaW9uOjQ4ZTIzYzgwOTAxMjRkNjdiMjhjYWI1Y2U1ZDkyOTk5XzM1NA_2591acea-fdbf-4844-91f8-d7bd6186c70f">Events 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;24, 2021, the Company declared a dividend o&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;f $0.165 p&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;er share, payable on April&#160;15, 2021, to shareholders of record on March&#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 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;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;The Company entered into an agreement to acquire GTA, a 135-person transportation firm based in Australia. This addition will further strengthen the Company's Infrastructure operations in Global.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
      contextRef="ic9c83a4941154999a9f705c9532cc472_D20210224-20210224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTQvZnJhZzo0OGUyM2M4MDkwMTI0ZDY3YjI4Y2FiNWNlNWQ5Mjk5OS90ZXh0cmVnaW9uOjQ4ZTIzYzgwOTAxMjRkNjdiMjhjYWI1Y2U1ZDkyOTk5XzgyNDYzMzcyMDg4Njg_b6f687a0-9df7-48c8-a045-6c433c8d8183"
      unitRef="cadPerShare">0.165</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare>
    <ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory
      contextRef="ie435fcc333294889b918ef14d7945238_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiYjlmYzcyMjE2MDQ0YjJhNjFiYTAyYjVkMjJkNzUyL3NlYzowYmI5ZmM3MjIxNjA0NGIyYTYxYmEwMmI1ZDIyZDc1Ml8xNTcvZnJhZzpjNjU4ZDRkODQ2MTM0ZDcwOGJhODAwNGVjN2E5NmEwZi90ZXh0cmVnaW9uOmM2NThkNGQ4NDYxMzRkNzA4YmE4MDA0ZWM3YTk2YTBmXzEyNQ_aef87dfb-e4aa-42a8-b7c3-b14c79d97bd2">Comparative FiguresCertain comparative figures have been reclassified to conform to the presentation adopted for 2020.</ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324247128">
<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, 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_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,  2020<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">10220-103 Avenue NW<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 400<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Edmonton<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AB<span></span>
</td>
</tr>
<tr 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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr 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">T5J 0K4<span></span>
</td>
</tr>
<tr 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">780<span></span>
</td>
</tr>
<tr 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">917-7000<span></span>
</td>
</tr>
<tr 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">STN<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr 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_AnnualInformationForm', window );">Annual Information Form</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_AuditedAnnualFinancialStatements', window );">Audited Annual Financial Statements</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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">111,005,347<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</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_AmendmentFlag', window );">Amendment Flag</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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
</tr>
<tr 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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr 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_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="ro">
<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="re">
<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="ro">
<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 300<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Broomfield<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
</tr>
<tr 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">80021-8012<span></span>
</td>
</tr>
<tr 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">303<span></span>
</td>
</tr>
<tr 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">410-4000<span></span>
</td>
</tr>
<tr 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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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 Securities Act<br> -Number Section<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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_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>23
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321935368">
<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, 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_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 custom" 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">$ 289.5<span></span>
</td>
<td class="nump">$ 223.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_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade and other receivables</a></td>
<td class="nump">738.0<span></span>
</td>
<td class="nump">817.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_UnbilledReceivables', window );">Unbilled receivables</a></td>
<td class="nump">342.2<span></span>
</td>
<td class="nump">374.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_ifrs-full_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">66.7<span></span>
</td>
<td class="nump">67.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_ifrs-full_CurrentTaxAssetsCurrent', window );">Income taxes recoverable</a></td>
<td class="nump">47.2<span></span>
</td>
<td class="nump">36.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_ifrs-full_CurrentPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">39.4<span></span>
</td>
<td class="nump">42.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_ifrs-full_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">42.1<span></span>
</td>
<td class="nump">18.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_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">1,565.1<span></span>
</td>
<td class="nump">1,580.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 custom" 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">240.1<span></span>
</td>
<td class="nump">286.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_ifrs-full_RightofuseAssets', window );">Lease assets</a></td>
<td class="nump">447.0<span></span>
</td>
<td class="nump">558.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_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,673.8<span></span>
</td>
<td class="nump">1,651.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">182.0<span></span>
</td>
<td class="nump">219.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_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net employee defined benefit asset</a></td>
<td class="nump">47.3<span></span>
</td>
<td class="nump">26.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_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">42.4<span></span>
</td>
<td class="nump">31.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_ifrs-full_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">191.2<span></span>
</td>
<td class="nump">207.1<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_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">4,388.9<span></span>
</td>
<td class="nump">4,561.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_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 custom" 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">4.7<span></span>
</td>
<td class="nump">19.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_ifrs-full_TradeAndOtherCurrentPayables', window );">Trade and other payables</a></td>
<td class="nump">576.0<span></span>
</td>
<td class="nump">576.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_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">103.6<span></span>
</td>
<td class="nump">99.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_ifrs-full_CurrentContractLiabilities', window );">Deferred revenue</a></td>
<td class="nump">197.3<span></span>
</td>
<td class="nump">199.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_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Income taxes payable</a></td>
<td class="nump">24.2<span></span>
</td>
<td class="nump">28.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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">46.6<span></span>
</td>
<td class="nump">46.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_ifrs-full_CurrentProvisions', window );">Provisions</a></td>
<td class="nump">20.5<span></span>
</td>
<td class="nump">23.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_ifrs-full_OtherCurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">14.3<span></span>
</td>
<td class="nump">12.1<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_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">987.2<span></span>
</td>
<td class="nump">1,006.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_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 custom" 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">526.2<span></span>
</td>
<td class="nump">589.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_ifrs-full_CurrentTaxLiabilitiesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">10.2<span></span>
</td>
<td class="nump">11.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_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">634.2<span></span>
</td>
<td class="nump">814.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_ifrs-full_NoncurrentProvisions', window );">Provisions</a></td>
<td class="nump">107.7<span></span>
</td>
<td class="nump">89.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_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net employee defined benefit liability</a></td>
<td class="nump">91.2<span></span>
</td>
<td class="nump">85.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_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">63.4<span></span>
</td>
<td class="nump">73.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_ifrs-full_OtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">39.5<span></span>
</td>
<td class="nump">16.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_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,459.6<span></span>
</td>
<td class="nump">2,684.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_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 custom" 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">932.2<span></span>
</td>
<td class="nump">879.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_ifrs-full_AdditionalPaidinCapital', window );">Contributed surplus</a></td>
<td class="nump">12.9<span></span>
</td>
<td class="nump">23.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_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">958.6<span></span>
</td>
<td class="nump">917.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_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">54.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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">1,928.5<span></span>
</td>
<td class="nump">1,875.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_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.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_ifrs-full_EquityAndLiabilities', window );">Total liabilities and equity</a></td>
<td class="nump">$ 4,388.9<span></span>
</td>
<td class="nump">$ 4,561.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_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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.</p></div>
<a href="javascript:void(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 2020-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-2020-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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. [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 2020-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-2020-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2020-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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. [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 2020-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-2020-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352092632">
<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, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 4,730.1<span></span>
</td>
<td class="nump">$ 4,827.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_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">1,045.6<span></span>
</td>
<td class="nump">1,116.0<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,684.5<span></span>
</td>
<td class="nump">3,711.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_ifrs-full_CostOfSales', window );">Direct payroll costs</a></td>
<td class="nump">1,754.0<span></span>
</td>
<td class="nump">1,702.9<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_ifrs-full_GrossProfit', window );">Gross margin</a></td>
<td class="nump">1,930.5<span></span>
</td>
<td class="nump">2,008.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_ifrs-full_SellingGeneralAndAdministrativeExpense', window );">Administrative and marketing expenses</a></td>
<td class="nump">1,352.9<span></span>
</td>
<td class="nump">1,433.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="nump">57.9<span></span>
</td>
<td class="nump">58.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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation of lease assets</a></td>
<td class="nump">117.7<span></span>
</td>
<td class="nump">115.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_ifrs-full_AmortisationExpense', window );">Amortization of intangible assets</a></td>
<td class="nump">53.2<span></span>
</td>
<td class="nump">66.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_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Impairment of lease assets and property and equipment</a></td>
<td class="nump">78.6<span></span>
</td>
<td class="nump">2.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_ifrs-full_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">49.2<span></span>
</td>
<td class="nump">69.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_ifrs-full_FinanceIncomeCost', window );">Other net finance expense</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">3.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_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange loss</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">4.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_ifrs-full_OtherOperatingIncomeExpense', window );">Other income</a></td>
<td class="num">(2.1)<span></span>
</td>
<td class="num">(11.0)<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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes and discontinued operations</a></td>
<td class="nump">216.7<span></span>
</td>
<td class="nump">265.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_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 custom" 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">79.5<span></span>
</td>
<td class="nump">56.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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred</a></td>
<td class="num">(21.9)<span></span>
</td>
<td class="nump">15.1<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_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income taxes</a></td>
<td class="nump">57.6<span></span>
</td>
<td class="nump">71.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_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income for the year from continuing operations</a></td>
<td class="nump">159.1<span></span>
</td>
<td class="nump">194.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_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 custom" 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">12.0<span></span>
</td>
<td class="nump">0.0<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_ifrs-full_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 171.1<span></span>
</td>
<td class="nump">$ 194.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_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 custom" 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.43<span></span>
</td>
<td class="nump">$ 1.74<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_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations(in cad per share)</a></td>
<td class="nump">0.11<span></span>
</td>
<td class="nump">0<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_ifrs-full_BasicEarningsLossPerShare', window );">Total basic earnings per share (in cad per share)</a></td>
<td class="nump">1.53<span></span>
</td>
<td class="nump">1.74<span></span>
</td>
</tr>
<tr class="re">
<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 custom" 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.42<span></span>
</td>
<td class="nump">1.74<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_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations (in cad per share)</a></td>
<td class="nump">0.11<span></span>
</td>
<td class="nump">0<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_ifrs-full_DilutedEarningsLossPerShare', window );">Total diluted earnings per share (in cad per share)</a></td>
<td class="nump">$ 1.53<span></span>
</td>
<td class="nump">$ 1.74<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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, 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 2020-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2020-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2020-01-01<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 2020-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-2020-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 continuing 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_RevenueFromContinuingOperations</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324028952">
<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, 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_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 custom" 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">$ 171.1<span></span>
</td>
<td class="nump">$ 194.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_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 custom" 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">(27.8)<span></span>
</td>
<td class="num">(91.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_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax', window );">Net unrealized gain on FVOCI financial assets</a></td>
<td class="nump">3.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_UnrealizedGainLossOnInterestRateSwap', window );">Unrealized loss on interest rate swap</a></td>
<td class="num">(4.1)<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_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Total items that may be reclassified to net income in subsequent periods</a></td>
<td class="num">(28.9)<span></span>
</td>
<td class="num">(92.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_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 custom" 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">(0.4)<span></span>
</td>
<td class="num">(16.5)<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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss for the year, net of tax</a></td>
<td class="num">(29.3)<span></span>
</td>
<td class="num">(109.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_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="nump">$ 85.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_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 2020-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-2020-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, before tax. [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 IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_20_a_viii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2020-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-2020-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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, 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 2020-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-2020-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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)]</p></div>
<a href="javascript:void(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 2020-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-2020-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2020-01-01<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 2020-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-2020-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UnrealizedGainLossOnInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gain loss on interest rate swap.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrealizedGainLossOnInterestRateSwap</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323293464">
<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 custom" 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 (Previously stated) at Dec. 31, 2018</a></td>
<td class="nump">$ 1,906.9<span></span>
</td>
<td class="nump">$ 867.8<span></span>
</td>
<td class="nump">$ 24.8<span></span>
</td>
<td class="nump">$ 851.2<span></span>
</td>
<td class="nump">$ 163.1<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" 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 (Increase (decrease) due to changes in accounting policy required by IFRSs) at Dec. 31, 2018</a></td>
<td class="num">(31.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" 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, 2018</a></td>
<td class="nump">1,875.7<span></span>
</td>
<td class="nump">$ 867.8<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">820.0<span></span>
</td>
<td class="nump">163.1<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" 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) (Previously stated) at Dec. 31, 2018 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,860,105<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 custom" 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, 2018 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,860,105<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_ifrs-full_ProfitLoss', window );">Net income</a></td>
<td class="nump">194.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194.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_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss</a></td>
<td class="num">(109.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="num">(109.0)<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_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">85.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194.4<span></span>
</td>
<td class="num">(109.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_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">$ 18.9<span></span>
</td>
<td class="nump">$ 18.9<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_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Share options exercised for cash (in shares)</a></td>
<td class="nump">753,583<span></span>
</td>
<td class="nump">753,583<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_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation expense</a></td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_ifrs-full_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(43.2)<span></span>
</td>
<td class="num">$ (10.9)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(32.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_IncreaseDecreaseInNumberOfSharesRepurchased', window );">Shares repurchased under Normal Course Issuer Bid (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,400,713)<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_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Reclassification of fair value of share options previously expensed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="num">(4.0)<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_ifrs-full_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(64.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" 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, 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="rc">
<td class="pl custom" 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, 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="ro">
<td class="pl custom" 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="re">
<td class="pl custom" 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="rou">
<td class="pl custom" 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="re">
<td class="pl custom" 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 custom" 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 custom" 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 expense</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="ro">
<td class="pl custom" 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Reclassification of fair value of share options previously expensed</a></td>
<td class="text">&#160;<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="re">
<td class="pl custom" 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 custom" 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="rc">
<td class="pl custom" 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>
</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 2020-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-2020-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 107<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2020-01-01<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 2020-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-2020-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2021-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</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>27
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321863816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Parentheticals)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </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_StatementOfChangesInEquityAbstract', window );"><strong>Statement of changes in equity [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_ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity', window );">Tax credited (charged) directly to equity</a></td>
<td class="nump">$ 11.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_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 current and deferred tax relating to particular items that are charged or credited directly to equity, for example: (a) an adjustment to the opening balance of retained earnings resulting from either a change in accounting policy that is applied retrospectively or the correction of an error; and (b) amounts arising on initial recognition of the equity component of a compound financial instrument. [Refer: Deferred tax relating to items credited (charged) directly to equity; Retained earnings; 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 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_81_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfChangesInEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfChangesInEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322515368">
<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, 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_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) OPERATING 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 custom" 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,965.7<span></span>
</td>
<td class="nump">$ 4,934.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_ifrs-full_PaymentsToSuppliersForGoodsAndServices', window );">Cash paid to suppliers</a></td>
<td class="num">(1,516.6)<span></span>
</td>
<td class="num">(1,716.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_ifrs-full_PaymentsToAndOnBehalfOfEmployees', window );">Cash paid to employees</a></td>
<td class="num">(2,715.7)<span></span>
</td>
<td class="num">(2,658.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_ifrs-full_InterestReceivedClassifiedAsOperatingActivities', window );">Interest received</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">3.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_ifrs-full_InterestPaidClassifiedAsOperatingActivities', window );">Interest paid</a></td>
<td class="num">(51.9)<span></span>
</td>
<td class="num">(71.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_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities', window );">Finance costs paid</a></td>
<td class="num">(4.9)<span></span>
</td>
<td class="num">(5.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_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities', window );">Income taxes paid</a></td>
<td class="num">(77.9)<span></span>
</td>
<td class="num">(35.2)<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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Cash flows from operating activities from continuing operations</a></td>
<td class="nump">602.6<span></span>
</td>
<td class="nump">449.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_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Cash flows from operating activities from discontinued operations</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">2.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_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">603.8<span></span>
</td>
<td class="nump">452.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_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="re">
<td class="pl custom" 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">(50.6)<span></span>
</td>
<td class="num">(77.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_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities', window );">Purchase of investments held for self-insured liabilities</a></td>
<td class="num">(20.7)<span></span>
</td>
<td class="num">(0.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_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Purchase of intangible assets</a></td>
<td class="num">(3.0)<span></span>
</td>
<td class="num">(3.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_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Purchase of property and equipment</a></td>
<td class="num">(31.2)<span></span>
</td>
<td class="num">(56.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_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities', window );">Other</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">2.9<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_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(102.0)<span></span>
</td>
<td class="num">(135.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_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 custom" 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">297.9<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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayment of revolving credit facility</a></td>
<td class="num">(448.0)<span></span>
</td>
<td class="num">(80.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_ifrs-full_RepaymentsOfNoncurrentBorrowings', window );">Repayment of notes payable and other long-term debt</a></td>
<td class="num">(33.2)<span></span>
</td>
<td class="num">(40.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_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Net payment of lease obligations</a></td>
<td class="num">(129.3)<span></span>
</td>
<td class="num">(116.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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities', window );">Proceeds from lease inducements</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">50.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_PaymentOfSoftwareFinancingObligations', window );">Payment of software financing obligations</a></td>
<td class="num">(13.0)<span></span>
</td>
<td class="num">(12.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_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares', window );">Repurchase of shares for cancellation</a></td>
<td class="num">(80.3)<span></span>
</td>
<td class="num">(41.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_ifrs-full_ProceedsFromExerciseOfOptions', window );">Proceeds from exercise of share options</a></td>
<td class="nump">58.5<span></span>
</td>
<td class="nump">18.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_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Payment of dividends to shareholders</a></td>
<td class="num">(68.0)<span></span>
</td>
<td class="num">(64.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_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows used in financing activities</a></td>
<td class="num">(412.6)<span></span>
</td>
<td class="num">(286.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_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Foreign exchange loss on cash held in foreign currency</a></td>
<td class="num">(8.4)<span></span>
</td>
<td class="num">(12.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_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">80.8<span></span>
</td>
<td class="nump">18.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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents, beginning of the year</a></td>
<td class="nump">204.0<span></span>
</td>
<td class="nump">185.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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents, end of the year</a></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_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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2020-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-2020-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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_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 2020-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-2020-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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_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 2020-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 28<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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. [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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_14_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_14_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_14_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 settle borrowings, classified as financing activities. [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 IAS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 repayments 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 7<br> -IssueDate 2020-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentOfSoftwareFinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment Of Software Financing 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_PaymentOfSoftwareFinancingObligations</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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease inducements 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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities</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>29
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352080616">
<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, 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_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 custom" 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, 2020, were authorized for issuance in accordance with a resolution of the Company&#8217;s board of directors on February&#160;24, 2021. 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 2020-01-01<br> -Paragraph 51<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329099848">
<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, 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_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 custom" 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, 2020.</span></div><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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492389385064">
<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, 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_BasisOfConsolidationAbstract', window );"><strong>Basis of consolidation [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_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, 2020.</span></div><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, 2020 and December&#160;31, 2019. 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>32
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327830152">
<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, 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_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 custom" 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. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at each financial&#160;year-end.&#160;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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modificatio</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ns. The COVID-19 related rent concessions were not material. </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 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><br/></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 and British pound sterling (GBP).</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, except for depreciation and amortization, which are translated at historical exchange rates.</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 </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%">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 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 (expense). 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 bank 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&#8217;s policy is not to use these derivatives for trading or speculative purposes.</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 discounts, 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 total estimated costs for each contract, and the percentage of completion is applied to total estimated revenue. 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 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 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 </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and 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 2020-01-01<br> -Paragraph 117<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492328077384">
<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, 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_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 custom" 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%">In March of 2020, the World Health Organization (WHO) declared COVID-19 as a global pandemic. 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. Significant 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, it is impracticable to determine the effect that the COVID-19 pandemic will 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.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 total 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 a portion of the pension plans has protection against improving mortality rates by utilizing guaranteed annuity rate contracts with an insurance company). 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 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, and the United Kingdom. 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321695960">
<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, 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_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 custom" 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;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">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 effective January&#160;1, 2020. The adoption of these amendments did not have a material impact on the financial position or performance of the Company.</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 March 2018, the IASB issued the revised Conceptual Framework for Financial Reporting, which includes revised definitions of an asset and a liability as well as new guidance on measurement and derecognition, presentation, and disclosure. The amendments apply when companies use the framework to develop accounting policies when no IFRS applies to a transaction or when a standard allows a choice of accounting policy.</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 October 2018, the IASB issued the revised Definition of a Business (Amendments to IFRS 3). The amendments clarify the definition of a business with the objective of assisting entities to determine whether a transaction should be accounted for as a business combination or as an asset acquisition. </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 October 2018, the IASB issued the Definition of Material (Amendments to IAS 1 and IAS 8). The amendments clarify the definition of material to align the definition used in the Conceptual Framework for Financial Reporting and the IFRS standards. </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 September 2019, the IASB issued Interest Rate Benchmark Reform (Amendments to IFRS 9, IAS 39, and IFRS 7). The amendments provide temporary relief during the period of uncertainty for companies that have hedges that are expected to be impacted by the interest rate benchmark reform and provide additional disclosure requirements.</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 May 2020, the IASB issued COVID-19-Related Rent Concessions (Amendments to IFRS 16). The amendments provide temporary relief to lessees in determining whether COVID-19-related rent concessions are lease modifications. The Company early adopted these amendments in the second quarter of 2020. As a result of the amendments, the Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modifications. </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">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 </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time, unless specifically mentioned below.</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="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 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>&#8226;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></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 2020-01-01<br> -Section Accounting policies<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS08_g7-31_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492389384504">
<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, 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_BusinessCombinationsAbstract', window );"><strong>Business combinations [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_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 2019</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2019, the Company acquired all the shares and business of Wood &amp; Grieve Engineers (WGE) for cash consideration and notes payable. Management finalized the fair value assessments of assets and liabilities acquired from WGE in 2019. </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 2020</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, 2020, the Company acquired certain assets and liabilities of Teshmont Consultants LP (Teshmont) for cash consideration and notes payable. Teshmont is an electrical engineering consulting company specializing in high voltage power transmission and distribution engineering, based in Winnipeg, Manitoba. This addition further strengthens the Company's Energy &amp; Resources operations in the Canada CGU. </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%">On November 27, 2020, the Company acquired all the shares and business of AGEL adviseurs B.V. (AGEL) for cash consideration and notes payable. AGEL is a multi-discipline engineering firm specializing in environmental services, spatial development, infrastructure, and GIS services. AGEL is based in Oosterhout, Netherlands and strengthens the Environmental Services operations in the Company's Global group of cash generating units (CGUs). </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%">On December 31, 2020, the Company acquired all the shares and business of Wenck Enterprises Inc. (Wenck) for cash consideration and notes payable. Wenck is an environmental services business whose engineering and environmental solutions support clients in the industrial, infrastructure, energy, and real estate sectors. Wenck is headquartered in Maple Plain, Minnesota, with additional offices in Colorado, Wyoming, North Dakota, and Georgia and strengthens the Company's Environmental Services operations in the Company's 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%">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 is currently awaiting the vendors' closing financial statements for Teshmont, AGEL, and Wenck. Once these closing financial statements are received, reviews are completed and approvals are obtained, the valuation of acquired assets and liabilities will be finalized. </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%">Aggregate consideration for assets acquired and liabilities assumed</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:71.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><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: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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">50.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="padding:2px 1pt;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: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%">10.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="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%">Consideration</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%">61.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"/></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"/></tr><tr><td colspan="3" 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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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"/></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%">17.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%">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%">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;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%">(6.8)</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%">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%">(1.6)</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%">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%">(0.8)</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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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: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%">7.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%">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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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 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:9pt;font-weight:700;line-height:120%">1.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="padding:2px 1pt;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%">(5.3)</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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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: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: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: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%">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%">(1.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="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 identifiable net assets at fair value</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%">29.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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%">13</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.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:1pt 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"/></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. Goodwill and intangible assets expected to be deductible for income tax purposes is</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $35.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%">At December&#160;31, 2020, provisions for claims outstanding relating to all prior acquisitions were $6.1, based on their expected probable outcome. Certain of these claims are indemnified by the acquiree (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%">The Company integrates the operations and systems of acquired entities shortly after the acquisition date; therefore, it is impracticable to disclose the acquiree&#8217;s earnings in its consolidated financial statements since the acquisition date. It is also impracticable to disclose what the Company's gross revenue and earnings would have been had the business combinations taken place at the beginning of the year. </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%">Consideration paid</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the cash consideration paid for current year acquisitions 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:81.752%"/><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: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/>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: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:#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 consideration paid</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%">50.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:#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 acquired</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total net cash paid</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt 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%">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-bottom:1.5pt solid #000;border-top:1pt 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_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 2020-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS03_g59-63_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325352824">
<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, 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_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 custom" 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 Operations<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2018, the Company completed the sale of its Construction Services reportable segment, reported as discontinued operations in these consolidated financial statements for all years presented as prescribed by IFRS 5. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The results of discontinued operations are summarized 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:1pt 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%">2020</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:9pt;font-weight:400;line-height:120%">2019</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%">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%">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: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.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">(3.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%">(10.8)</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%">Project loss recovery</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">&#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: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%">Profit (loss) from operating activities, before income taxes</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.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.1)</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%">Income taxes on operating activities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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"/></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%">Profit (loss) from operating activities, net of income taxes</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.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%">(0.8)</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: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%">Gain on disposal of discontinued operations before income taxes</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%">&#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: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.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%">Income taxes on disposal of discontinued operations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">(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: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%">Gain on disposal of discontinued operations, net of income taxes</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%">&#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: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%">0.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="border-bottom:1pt 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%">Net income from discontinued operations</span></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: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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>Pursuant to settlement agreements executed and insurance claims resolved, project loss recoveries 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324209224">
<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, 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>
</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_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/>2020</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/>2019</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%">278.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%">208.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 2px 12.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%">4.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="padding:2px 1pt 2px 12.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%">6.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%">15.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: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 and deposits</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%">289.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%">223.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%">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%">(4.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%">(19.5)</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: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%">Cash and cash equivalents</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">284.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">204.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325341864">
<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, 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>
</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_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Trade and Other Receivables</a></td>
<td class="text">Trade and Other Receivables<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/>2020</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/>2019</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 $3.0 (2019 &#8211; $2.2)</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%">702.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%">787.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 2px 12.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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.6&#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%">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="padding:2px 0 2px 1pt;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"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;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%">Trade and other receivables</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">738.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">817.7&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 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, 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:700;line-height:120%">705.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%">389.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%">160.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%">60.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%">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="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%">69.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:1pt solid #000;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-bottom:1pt 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%">789.5&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">395.9&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">221.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">63.5&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">27.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">81.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 and impairment losses 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323862648">
<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, 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_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 custom" 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, 2018</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%">122.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%">82.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%">231.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%">37.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%">473.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</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.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%">9.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%">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%">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%">59.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%">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%">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%">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%">4.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%">5.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%">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%">(13.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.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%">(7.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.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%">(25.0)</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%">(2.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%">(2.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%">(6.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%">(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%">(12.6)</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 2px 12.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%">126.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%">86.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%">246.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%">40.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%">500.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 2px 12.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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">118.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="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%">85.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%">242.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%">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;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%">486.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"/></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%">Accumulated depreciation</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, 2018</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%">62.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%">33.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%">71.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%">17.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%">183.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%">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%">16.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%">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%">30.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%">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%">58.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="padding:2px 1pt 2px 12.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%">(12.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.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%">(7.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%">(22.9)</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%">(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:400;line-height:120%">(2.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.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.1)</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 2px 12.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%">65.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%">37.9&#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%">92.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%">18.2&#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%">214.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 2px 12.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="padding:2px 1pt 2px 12.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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">61.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%">43.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="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%">122.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%">19.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="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%">246.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="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%">Net book value</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%">61.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%">48.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%">153.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%">22.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%">286.5&#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:1pt solid #000;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, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56.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:1pt 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:1pt 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%">42.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:1pt 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:1pt 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%">119.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:1pt 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:1pt 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%">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-bottom:1pt 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:1pt 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%">240.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:1pt solid #000;border-top:1pt 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 $0.2 (2019 &#8211; $1.9) 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322560200">
<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, 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>
</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_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:47.457%"/><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="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></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%">January 1, 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%">556.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%">5.2&#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%">561.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="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%">63.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%">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%">65.5&#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;padding:2px 1pt;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%">19.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%">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%">19.4&#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;padding:2px 1pt;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%">(113.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.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%">(115.8)</span></td><td style="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%">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%">42.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%">42.6&#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;padding:2px 1pt;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%">(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%">&#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="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="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%">(12.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%">(13.0)</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: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, 2019</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">554.4</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">4.1</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">558.5</span></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%">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"/></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"/></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"/></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"/></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"/></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="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%">(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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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:700;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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%">443.4</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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%">3.6</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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%">447.0</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="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 20 years and had a weighted average remaining lease term of 7.1 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, 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2019 - 7.7 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 1 to 7 years and had a weighted average remaining lease term of 2.5 years at December&#160;31, 2020 (2019 - 2.2 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 in 2020, the existing real estate lease portfolio was evaluated and resulted in the abandonment of certain leased office spaces and the approval of a formal plan to sublease the abandoned leased spaces that will no longer be utilized by the Company. A change in use related to those lease assets resulted in the recognition of  impairment losses where the carrying amount of the assets exceeded the recoverable amount. The recoverable amount was determined based on the value in use method and a weighted average discount rate of 7.23%. Impairment losses and the related recoverable amounts remaining for each reportable segment 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="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: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</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:9pt;font-weight:700;line-height:120%">66.7</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:9pt;font-weight:700;line-height:120%">6.5</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:9pt;font-weight:700;line-height:120%">5.4</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:9pt;font-weight:700;line-height:120%">78.6</span></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: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:1pt 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:9pt;font-weight:700;line-height:120%">8.4</span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%">1.2</span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%">2.4</span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%">12.0</span></td></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: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:1pt 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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2019</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:400;line-height:120%">49.7&#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%">48.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:400;line-height:120%">3.3&#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%">10.0&#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:400;line-height:120%">(5.6)</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.1)</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:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:#e1e0df;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">53.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:#ffffff;border-bottom:1pt 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><table 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 the consolidated statement 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:1pt 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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2019</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%">28.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:#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:700;line-height:120%">32.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:#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%">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;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:700;line-height:120%">53.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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 outflow in operating activities</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%">76.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:bottom"/><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:700;line-height:120%">85.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:#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;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 principal 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%">129.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:#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:700;line-height:120%">116.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:#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%">Proceeds from lease inducements</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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:700;line-height:120%">(50.4)</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: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 outflow in financing activities</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%">126.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:#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:700;line-height:120%">66.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:#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;border-bottom:1pt 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%">Total cash outflow for leases</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">202.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt 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%">152.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:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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_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 2020-01-01<br> -Section Presentation<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50_TI<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327289432">
<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, 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_GoodwillAbstract', window );"><strong>Goodwill [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_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/>2020</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/>2019</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,829.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,799.2&#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%">31.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%">90.1&#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%">(9.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%">(59.5)</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:700;line-height:120%">Gross goodwill, end 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="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="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%">Accumulated impairment losses</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%">(178.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%">(178.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="border-bottom:1pt 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%">Net goodwill, end of the year</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,673.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">1,651.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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/>2020</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/>2019</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%">358.2&#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%">963.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="padding: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%">956.0&#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%">351.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="padding: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%">337.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:120%">Allocated</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,673.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,651.8&#160;</span></td><td style="border-bottom:1pt 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%">On October&#160;1, 2020, and October&#160;1, 2019, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2020 and 2019 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%">Key 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 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, 2020 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 8.3% to 25.9% (October 1, 2019 &#8211; 8.7% to 16.3%).</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 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><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, 2020, the recoverable amounts of the Canada and US CGUs 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><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 at October&#160;1, 2020, the recoverable amount of the Global group of CGUs exceeded its carrying amount by $62.8, assuming operating margins that range from 8.1% to 8.8% and a weighted-average discount rate of 10.2%. Assuming all other assumptions remain the same, the principal changes to key assumptions that would cause the group of CGUs&#8217; carrying amount to exceed its recoverable amount would be a&#160;90-basis&#160;point reduction in the assumed operating margins or a&#160;90-basis&#160;points increase in the discount rate.</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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>42
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492328066168">
<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, 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_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 custom" 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, 2018</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%">307.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%">8.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%">75.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%">15.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%">406.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%">Impact of IFRS 16</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%">&#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.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%">(10.2)</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 2px 12.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%">January&#160;1, 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%">307.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%">8.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%">75.2&#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.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%">395.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%">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%">12.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%">12.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%">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%">29.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%">10.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%">1.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%">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%">41.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"/><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%">&#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%">(4.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%">(23.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%">(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%">(29.4)</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%">(11.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.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.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.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%">(13.5)</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 2px 12.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%">325.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%">13.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%">65.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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="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%">406.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 2px 12.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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">325.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="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.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%">39.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%">2.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="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%">368.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"/></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%">Accumulated amortization</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, 2018</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%">116.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.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%">32.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%">5.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%">158.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%">Impact of IFRS 16</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%">&#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%">(4.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%">(4.5)</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 2px 12.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%">January&#160;1, 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%">116.2&#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.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%">32.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%">1.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%">153.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%">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.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%">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%">25.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.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%">66.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="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%">&#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%">(4.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%">(23.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%">(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%">(29.4)</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%">(4.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.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.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.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.6)</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 2px 12.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%">142.9&#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%">8.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%">34.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%">0.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%">186.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%">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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">163.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="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%">&#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: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.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%">&#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: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%">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-top:1pt solid #000;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 2px 12.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: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%">182.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%">4.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%">30.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.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%">219.6&#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:1pt solid #000;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, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">161.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:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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%">2.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">182.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:1pt 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 2020, 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 $5.5 (2019 - $16.7). In 2020, software additions through software financing obligations were $0.4 (2019 - $8.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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>43
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325348456">
<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, 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>
</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_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: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/>2020</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/>2019</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%">Financial assets</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%">Investments held for self-insured 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%">174.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%">153.0&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;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%">33.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;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.6&#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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">8.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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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:#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%">16.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="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%">233.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:#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%">225.2&#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="padding:2px 1pt;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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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:#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.6&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">6.5&#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:1pt 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%">Long-term portion</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">191.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt 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%">207.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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, and deposits.&#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 at FVPL with gains (losses) recorded in net 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%">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/>2020</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/>2019</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:1pt 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:1pt 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:1pt 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:1pt 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%">115.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:#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%">112.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: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%">102.8&#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%">103.4&#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%">59.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="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%">54.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:#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%">50.2&#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%">46.1&#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:1pt solid #000;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:700;line-height:120%">Total</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">174.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">167.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:1pt 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:1pt 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%">153.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt 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:1pt 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%">149.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt 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%">The bonds bear interest at rates ranging from 0.88% to 4.25% per annum (2019 &#8211; 0.75% to 5.00%). 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/>2020</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/>2019</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%">31.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%">9.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%">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%">77.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%">79.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%">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%">6.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%">13.4&#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: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%">Total</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">115.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">102.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>44
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325339864">
<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, 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>
</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_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/>2020</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/>2019</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%">217.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%">225.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%">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%">277.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%">266.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%">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%">81.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%">84.2&#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: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%">Trade and other payables</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">576.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">576.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="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table>During 2020, certain jurisdictions, primarily the United States, the United Kingdom, and Australia permitted companies to defer certain non-corporate tax payments. At December&#160;31, 2020, the Company deferred payments of these non-corporate taxes of $39.4. Of this amount, $26.2 is due before the end of 2021 and is recorded in Trade and Other Payables and $13.2 is due before the end of 2022 and is recorded 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_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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>45
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322651096">
<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, 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_FinancialInstrumentsAbstract', window );"><strong>Financial instruments [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_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/>2020</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/>2019</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%">299.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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"/></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%">&#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:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">448.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%">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%">309.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">308.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%">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%">68.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:#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%">88.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%">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%">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:#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%">15.7&#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:0 1pt"/><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%">680.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:#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%">860.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 2px 12.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%">46.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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&#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: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%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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%">634.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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">814.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">On October 8, 2020, the Company issued senior unsecured notes (the notes) for gross proceeds of $300.0 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. The Company used the net proceeds from the notes to repay existing indebtedness. </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%">The Company has syndicated credit facilities consisting of a senior revolving credit facility in the maximum amount of $800.0 and senior term loans 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 average interest rate for the revolving credit facility and term loan at December&#160;31, 2020, was 2.55% (2019 &#8211; 3.77%).</span></div><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 loans may be repaid from time to time at the option of the Company. As such, net proceeds from the notes were used to repay the revolving credit facility. The revolving credit facility continues to be available to the Company until it matures on June 27, 2024. As at December&#160;31, 2020 and 2019, both tranches of the term loan were payable in Canadian funds of $150.0 (due on June 27, 2022) and $160.0 (due on June 27, 2023). </span></div><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, 2020, the Company had issued outstanding letters of credit that expire at various dates before December 2021, are payable in various currencies, and total $8.8 (2019 &#8211; $49.9). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2020, $786.5 (2019 &#8211; $282.6) 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%">Effective January 1, 2020, the Company entered into 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, 2020, $66.2 (2019 &#8211; $33.3) 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, $53.8 (2019 &#8211; $18.7) expire at various dates before January 2022 and $12.4 (2019 &#8211; $14.6) 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, 2020, was 2.4% (2019 &#8211; 2.7%). Notes payable may be supported by promissory notes and are due at various times from 2021 to 2023. The aggregate maturity value of the notes at December&#160;31, 2020, was $69.8 (2019 &#8211; $90.7). At December&#160;31, 2020, $5.7 (US$4.5) (2019 &#8211; $4.2 (US$3.2)) of the notes was payable in US funds, $38.4 (AU$39.2) (2019 &#8211; $52.0 (AU$57.1)) was payable in Australian funds, and $17.2 (2019 &#8211; $23.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%">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, 2020, the Company had issued bonds of $155.1 (US$121.8) (2019 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$380.6 (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%">293.0) </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</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%">These bonds expire at various dates before December 2021. 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 $12.0 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2019 - $11.5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in bonds for Consulting Services. These bonds expire at various dates before September 2026.</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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>46
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323862648">
<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, 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_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 custom" 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: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="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%">Onerous <br/>contracts <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%">Expected <br/>project<br/>losses<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%">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%">80.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: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%">15.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%">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;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%">4.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.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: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%">113.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: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%">32.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%">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: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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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.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%">1.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%">46.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"/></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%">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: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%">&#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.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%">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: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.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%">(8.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%">(0.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%">(3.9)</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.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%">(29.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%">(2.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%">(0.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%">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: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.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%">(2.3)</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: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: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%">4.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%">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;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%">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%">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%">5.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%">10.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="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.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="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.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%">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%">20.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="border-bottom:1pt solid #000;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%">Long-term portion</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">90.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">107.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:1pt 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%">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. 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 thirteen 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322560200">
<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, 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>
</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_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/>2020</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/>2019</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%">(47.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%">(26.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="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 liability</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%">73.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%">69.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%">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%">17.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%">15.4&#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:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">85.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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.4 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to the Plans in 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 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 significant 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, purchased for certain plan members upon retirement, protect a portion of the Plans from changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with insurance 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%">2020</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:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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/> Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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/> Obligation<br/>$</span></td><td colspan="3" style="border-top:1pt 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="border-top:1pt 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></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%">563.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%">(519.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%">43.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%">494.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%">(448.8)</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%">45.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="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%">10.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%">(10.0)</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="padding:2px 0 2px 1pt;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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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.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%">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%">0.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%">&#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.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%">&#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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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.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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height: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: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%">10.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%">(8.9)</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.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%">13.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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)</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.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="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%">Other comprehensive loss (income)</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="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;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%">(41.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%">(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%">&#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%">(55.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%">(55.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;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%">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%">&#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="padding:2px 0 2px 1pt;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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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 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%">40.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%">40.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%">81.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%">&#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%">81.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 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%">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%">&#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.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%">(4.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%">&#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%">(4.4)</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%">Remeasurement loss on net employee defined benefit liability, before tax</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%">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;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%">(41.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%">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;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%">75.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%">(55.5)</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.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: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%">Effect of movement in exchange 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%">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;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%">(5.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="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.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%">(5.0)</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.2&#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%">(0.8)</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: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%">47.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%">(46.9)</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%">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;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%">70.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%">(51.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%">19.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="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%">Other</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="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;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%">(20.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%">20.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%">&#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%">(14.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%">14.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%">&#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%">(20.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%">(20.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%">(23.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%">(23.0)</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: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%">(20.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%">(0.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%">(20.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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.8)</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%">(8.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%">(23.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="border-bottom:1pt 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%">Balance, end of the year</span></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: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-bottom:1pt 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:1pt 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%">(575.2)</span></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:middle"/><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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">563.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">(519.3)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">43.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 2020, 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 $0.4, net of deferred tax recovery of $0.1 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2019 &#8211; loss of $16.5, net of deferred tax recovery of $3.6).</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,<br/>2020</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/>2019</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%">(47.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%">(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 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%">73.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%">69.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">43.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">2020</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%">2019</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%">9.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%">7.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%">149.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%">163.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%">&#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%">130.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%">73.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%">&#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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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%">&#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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">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%">127.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%">123.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;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%">85.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%">85.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%">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%">41.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%">29.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 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%">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%">9.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:1pt 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%">Fair value of plan assets</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">575.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">519.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="border-bottom:1pt solid #000;border-top:1pt 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 56% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 22% of plan assets are held in annuity policies that are purchased for certain plan members upon retirement. The fair value of these policies reflects the value of the obligation for these retired plan members 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/>2020</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/>2019</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.15</span><span style="color:#000000;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.89&#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.17</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.34&#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.40</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.60&#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.41</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.44&#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: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%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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:1pt 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, 2020, the weighted average duration of the defined benefit obligation was 15 years (2019 &#8211; 16 years).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 25, 2020, it was announced that the Chancellor of the United Kingdom has consented to the Retail Prices Index (RPI) and the Consumer Prices Index including housing costs (CPIH) being converged by 2030. CPIH is very closely correlated with the Consumer Prices Index (CPI), which is used to measure the inflation link to the date of retirement for participants who are no longer active. As a result of the announcement, the Company reduced CPI by a further 0.1% to 2.4% (2019 - 2.6%) resulting in a net decrease to the defined benefit obligation of $2.4, recorded through other comprehensive 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%">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/>2020</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/>2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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%">(19.6)</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%">20.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%">(18.9)</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%">19.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"><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.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%">(5.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%">5.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%">(5.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;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.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%">(1.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%">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%">(1.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"><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.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%">(12.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%">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%">(9.2)</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;padding:2px 1pt 2px 12.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:1pt solid #000;padding:2px 0 2px 1pt;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.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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.3)</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;border-bottom:1pt 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: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 2020-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>48
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327847288">
<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, 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>
</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_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/>2020</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/>2019</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%">25.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%">23.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%">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%">13.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%">&#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%">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%">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="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&#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%">3.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:1pt solid #000;padding:0 1pt"/><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%">53.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%">28.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 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%">14.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%">12.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:1pt 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%">Long-term portion</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">39.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">16.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>49
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327288600">
<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, 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>
</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_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. The Company also has various purchase obligations such as cloud services, software support, and equipment. These commitments as at December&#160;31, 2020, 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%">299.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.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: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%">78.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%">170.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"/></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%">3.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%">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.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%">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: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%">24.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%">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%">4.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%">19.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"/></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%">Purchase obligations</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%">85.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%">51.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%">33.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="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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">412.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">116.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">191.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:1pt 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%">Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements as at December&#160;31, 2020, are $7.9 (2019 - $14.5), of which $2.1 (2019 - $3.6) 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>50
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327845128">
<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, 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_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 custom" 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: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="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%">Onerous <br/>contracts <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%">Expected <br/>project<br/>losses<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%">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%">80.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: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%">15.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%">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;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%">4.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.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: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%">113.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: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%">32.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%">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: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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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.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%">1.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%">46.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"/></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%">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: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%">&#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.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%">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: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.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%">(8.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%">(0.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%">(3.9)</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.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%">(29.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%">(2.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%">(0.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%">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: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.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%">(2.3)</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: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: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%">4.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%">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;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%">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%">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%">5.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%">10.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="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.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="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.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%">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%">20.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="border-bottom:1pt solid #000;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%">Long-term portion</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">90.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">107.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:1pt 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%">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. 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 thirteen 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327850888">
<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, 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_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 custom" 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;12, 2020, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to 5,605,224 common shares during the period November&#160;16, 2020, to November&#160;15, 2021. 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, 2020 and December&#160;31, 2019, 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 2020, 2,047,948 (2019 &#8211; 1,400,713) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $78.3 (2019 &#8211; $43.2). Of this amount, $16.8 and $0.4 (2019 &#8211; $10.9 and $0.3) reduced share capital and contributed surplus, respectively, and $61.1 (2019 &#8211; $32.0) 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 2020.</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 6, 2019</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 30, 2019</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, 2020</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.145&#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%">16.1&#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 26, 2020</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, 2020</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, 2020</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.155&#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%">17.2&#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 6, 2020</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, 2020</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, 2020</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.155&#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%">17.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 5, 2020</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, 2020</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, 2020</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.155&#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%">17.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: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-bottom: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-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt 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, 2020, trade and other payables included $17.2 (2019 &#8211; $16.1) related to the dividends declared on November&#160;4, 2020.</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 units (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 2020, the Company recognized a share-based compensation expense of $16.4 (2019 &#8211; $18.1) in administrative and marketing expenses in the consolidated statements of income. Of the amount expensed, $1.0 (2019 &#8211; $3.4) related to the amortization of the fair value of options granted and $15.4 (2019 &#8211; $14.7) related to the cash-settled share-based compensation (RSUs, DSUs, and PSUs). Also, an adjustment of $0.9 (December&#160;31, 2019 - nil) 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:38.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.331%"/><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/>2020</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/>2019</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%">4,051,080</span><span 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.17</span><span 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,987,542&#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%">31.11&#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,840,320)</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%">31.83</span><span 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%">(753,583)</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%">25.09&#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%">(86,960)</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.58</span><span 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%">(182,879)</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.41&#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%">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="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%">1,816,592</span><span 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.36</span><span 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%">3,023,878&#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.04&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The options held by officers and employees at December&#160;31, 2020, were 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:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><td colspan="12" 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%">Options Outstanding</span></td><td colspan="3" style="background-color:#e1e0df;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%">Options Exercisable</span></td></tr><tr><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%">Range&#160;of&#160;Exercise<br/>Prices&#160;per&#160;Share<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%">Outstanding<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<br/>Average<br/>Remaining<br/>Contractual<br/>Life in Years</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<br/>Average<br/>Exercise<br/>Price per<br/>Share<br/>$</span></td><td colspan="3" style="background-color:#e1e0df;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/>Exercisable<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<br/>Average<br/>Remaining<br/>Contractual<br/>Life in Years</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<br/>Average<br/>Exercise<br/>Price per<br/>Share<br/>$</span></td></tr><tr style="height:3pt"><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="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="background-color:#e1e0df;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="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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%">31.75 - 32.98</span></div></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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,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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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%">1.45</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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%">1,816,592</span><span 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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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%">1.30</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.36</span><span 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;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"/><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"/><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"/><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%">These options expire on dates between March 4, 2021 and May&#160;15, 2023.</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">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, 2020</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, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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%">164,704</span><span 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%">875,739</span><span 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%">275,950</span><span 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%">&#8212;&#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%">744,081&#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%">306,459&#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%">142,043</span><span 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%">320,256</span><span 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,147</span><span 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%">166,963&#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%">379,289&#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%">44,806&#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%">(234,966)</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%">(149,848)</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%">(198,815)</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%">(75,315)</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%">(17,567)</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%">(91,692)</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%">(2,259)</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%">(48,816)</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-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, end 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="border-bottom:1pt solid #000;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 vested, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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%">&#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:1pt 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:1pt 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%">&#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:1pt 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:1pt 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%">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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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-bottom:1pt 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: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%">During 2020, the Company granted 138,148 RSUs to officers and employees at a fair value of $5.8, based on the trading price of the Company&#8217;s common shares at the grant date. These units are adjusted for dividends as they arise, based on the number of units held on the record date. These units vest upon completing a three-year service condition that starts after the grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. For units that vest, unit holders will receive cash payments based on 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, 2020, the obligations accrued for RSUs were $4.2 (2019 - $1.1) 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. PSUs vest upon completing a three-year service condition that starts on the grant date. The number of units that vest is subject to a percentage that can range from 0% to 200%, depending on achieving three-year performance and market objectives as described below. The fair value of these units is measured using the Monte Carlo method. For units that vest, unit holders receive a cash payment based on the closing market price of the Company&#8217;s common shares on the third anniversary date of issue.</span></div><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 PSUs granted in 2018, the cash payment is based on the volume weighted average of the closing market price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts. The performance objectives for these units include achieving a range of net income growth and return on equity targets with equal weighting. The fair value of these units is expensed over their three-year vesting 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%">For the PSUs granted in 2019 and onwards, the Company amended its PSU agreement by increasing the weighting of the return on equity target to 60% and by replacing the net income growth with a market objective of total shareholder return relative to the Company&#8217;s peer group for a 40% weighting.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2020, 308,136 PSUs (2019 - 378,049) were granted at a fair value of $16.4 (2019 - $11.6). At December&#160;31, 2020, the obligations accrued for PSUs were $14.3 (2019 &#8211; $11.1) 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. A DSU is equal to one common share. These units vest on their grant date and are paid in cash to the directors of the board on their death or retirement. They are valued 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. These units are recorded at fair value. DSUs are adjusted for dividends as they arise, based on the number of units outstanding on the record 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%">During 2020, 37,147 DSUs (2019 &#8211; 44,772) were granted at a fair value of $1.4 (2019 &#8211; $1.2), based on the closing market price of the Company&#8217;s common shares at the grant date. 149,848 DSUs were paid (2019 - 75,315) at a value of $6.1 (2019 - $2.4). At December&#160;31, 2020, the outstanding and vested DSUs had a fair value of $6.7 (2019 &#8211; $10.2) included in other liabilities (note 20).</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_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 2020-01-01<br> -Paragraph 44<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>52
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327833848">
<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, 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_FairValueMeasurementAbstract', window );"><strong>Fair value measurement [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_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 2020, 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, 2020:</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:49.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><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:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%">174.9&#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%">174.9&#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: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 rate swap</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom: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%">20,25</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt 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%">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 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, 2020:</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%">Quoted&#160;Prices&#160;in <br/>Active&#160;Markets&#160;for <br/>Identical&#160;Items<br/>(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%">Significant Other<br/>Observable Inputs<br/>(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%">Significant Unobservable Inputs<br/>(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:700;line-height:120%">299.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 #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:700;line-height:120%">297.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:#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:1.5pt 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:1.5pt 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:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">68.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:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;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:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">69.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-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;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:1.5pt 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS13_g91-99_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329082392">
<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, 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_FinancialInstrumentsAbstract', window );"><strong>Financial instruments [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_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%">The Company has an interest rate swap agreement to manage the interest rate risk related to a tranche of the term loan with a notional amount of $160.0, both 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, 2020, is an unrealized loss of $5.4 ($4.1 net of tax) (2019 - $1.5 ($1.1 net of tax)). The Company has designated the swap as a cash flow hedge against a tranche of the term loan; therefore, the unrealized gains and losses relating to the swap are recorded in other comprehensive (loss) income and in the statement of financial position as other assets or other 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%">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, maturity, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the interest rate swap is identical to the hedged risk 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%">Hedge ineffectiveness could arise due to a renegotiation or amendment to terms of the hedged tranche of the term loan which could create a mismatch in the notional amount or term. In the event the hedging relationship is no longer effective or ceases to exist, the gains and losses will be recorded 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%">As at December&#160;31, 2020, the Company has a foreign currency forward contract to purchase USD$75.0 for CAD$96.0 equivalent on the trade date that matures on February 5, 2021. The contract was entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2020, 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 loss of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $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 statement of financial position within trade and other payables.</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 generally increased the nature and extent of risks arising from financial instruments that the Company is exposed to. Management expects that the COVID-19 pandemic will most significantly impact credit risk, liquidity risk, and price risk. The extent to which these risks will be impacted is being closely monitored and is expected to change as the situation continues to develop. Management will continue to evaluate 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, 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, 2020, was $1,649.6 (2019 &#8211; $1,682.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 limits its exposure to credit risk by placing its cash and cash equivalents in 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 </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 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, 2020, the days of revenue in trade receivables was 58 (2019 &#8211; 61). </span></div><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:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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, 2020</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.12</span><span style="color:#000000;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.16</span><span style="color:#000000;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.38</span><span style="color:#000000;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.76</span><span style="color:#000000;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.52</span><span style="color:#000000;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,180.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%">864.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%">160.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%">60.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%">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;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%">69.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%">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;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.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%">0.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%">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.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.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: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, 2019</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"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Expected loss rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">0.10&#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><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%">0.13&#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><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%">0.30&#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><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%">0.59&#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><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.05&#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%">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,308.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%">914.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%">221.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%">63.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%">27.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%">81.2&#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;padding:2px 1pt;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:1pt solid #000;padding:2px 0 2px 1pt;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="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="border-bottom:1pt 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 2020, $2.0 trade receivables were written off (2019 &#8211; $1.7) and the Company had no recoveries 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. To the extent that the credit risk for any instruments significantly increases since initial acquisition, the impairment provision is determined using the lifetime 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%">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, long- and short-term 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, 2020, was $786.5 (2019 &#8211; $282.6). 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, 2020</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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">576.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%">576.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%">&#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%">740.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%">127.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%">226.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%">385.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="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%">683.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%">47.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%">334.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%">300.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="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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">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: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 contractual obligations</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,012.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="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%">757.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="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%">568.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%">686.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"/></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, 2019</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;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%">19.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%">19.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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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.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%">576.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%">&#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%">810.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%">138.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%">255.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%">417.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%">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%">863.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%">47.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%">366.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%">448.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%">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.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%">1.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.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:1pt 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%">Total contractual obligations</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,274.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">782.5&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">623.7&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">868.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 based on floating interest rates. However, this risk has been largely mitigated by our fixed rate senior unsecured notes (note 17) and our interest rate swap on 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: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><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.</span></div><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 1.0% increase or decrease in equity prices at December&#160;31, 2020, would increase or decrease the Company&#8217;s net income by $1.3, respectively.</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 2020-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>54
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492328070136">
<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, 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>
</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_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/>2020</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/>2019</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%">46.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%">46.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%">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%">634.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%">814.0&#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%">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%">680.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%">860.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%">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%">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%">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;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%">(289.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%">(223.5)</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%">Net 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%">396.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%">656.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="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%">1,928.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,875.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:1pt 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:1pt 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%">2,324.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:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,532.4&#160;</span></td><td style="border-bottom:1pt 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 (measured quarterly) and senior unsecured notes. The financial covenants 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). 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, 2020.</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 2020-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>55
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322543976">
<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, 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>
</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_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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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.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%">27.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%">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%">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.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 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%">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%">0.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 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.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.6&#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 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%">(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.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 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%">(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%">(2.7)</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:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">26.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">76.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%">54.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%">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="padding:2px 0 2px 1pt;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="border-bottom:1pt 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%">Current income tax expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">56.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">(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%">12.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%">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.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%">7.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%">(1.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.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%">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%">(4.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%">(4.6)</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: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 (recovery) expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(21.9)</span></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:middle"/><td colspan="2" style="border-bottom:1pt 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%">15.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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/>2020</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/>2019</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%">154.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%">162.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%">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%">27.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.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%">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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">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%">5.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%">8.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%">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.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.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%">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%">(26.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%">(22.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%">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%">(84.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%">(90.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%">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%">(108.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%">(127.7)</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:1pt solid #000;padding:0 1pt"/><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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">(41.3)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 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/>2020</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/>2019</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%">(41.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%">(33.1)</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%">Impact of IFRS 16 in 2019</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">11.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: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%">January 1, 2019</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%">(41.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%">(21.6)</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="padding:2px 1pt;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%">(2.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%">4.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%">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.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%">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.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%">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%">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="padding:2px 0 2px 1pt;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)</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 (expense) 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%">20.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%">(15.1)</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: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, end of the year</span></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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">(41.3)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">At December&#160;31, 2020, 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/>2020</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/>2019</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%">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: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.2&#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: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%">Non-capital&#160;tax losses:</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%">Expire (2021 to 2040)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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.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%">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%">33.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%">71.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: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%">70.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%">109.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%">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.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%">6.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">74.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">125.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 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 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 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>56
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322641096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</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_ifrs-full_DisclosureOfFinanceCostExplanatory', window );">Net Interest Expense and Other Net Finance Expense</a></td>
<td class="text">Net Interest Expense and Other Net Finance Expense<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</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: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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">20.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%">37.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%">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%">28.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%">32.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%">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%">4.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%">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: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%">Total interest expense</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%">53.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%">73.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="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 income on FVOCI investment debt securities</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%">15</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.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%">(2.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;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.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)</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%">Total interest income</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%">(3.9)</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%">(3.7)</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-bottom:1pt 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%">Net interest expense</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">49.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">69.6&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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: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%">Other net finance expense</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</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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="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-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%">Bank charges</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%">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-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.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%">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.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.4)</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="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 #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%">Other net finance expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">3.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>57
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329069672">
<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, 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_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 custom" 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. During the year, there were no significant changes to contract assets and deferred revenue. In 2019, contract assets and deferred revenue increased $1.1 and $4.6, respectively, as a result of the acquisition of WGE. </span></div><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 2020 and included in deferred revenue at January&#160;1, 2020, was $199.2 (2019 &#8211; $174.4). Revenue recognized in 2020 from performance obligations satisfied (or partially satisfied) in prior years was less than 5% (2019 &#8211; 5%) of the Company&#8217;s gross revenue from continuing operations.</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%">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, 2020, was $4,377 (2019 &#8211; $4,257). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately 78% (2019 &#8211; 77%) 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 2020-01-01<br> -Section Presentation<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g105-109_TI<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g110-129_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>58
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329072984">
<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, 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>
</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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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,670.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%">2,629.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%">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%">79.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%">75.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%">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%">16.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%">18.1&#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:700;line-height:120%">Total employee costs</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,766.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%">2,723.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="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%">Direct labor</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%">1,754.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%">1,702.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%">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,012.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,020.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:1pt 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%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,766.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,723.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 $77.3 (2019 &#8211; $73.0) 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 outbreak 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 $3.5 and were primarily related to the UK Coronavirus Job Retention Scheme. The wage subsidies were presented as a reduction to indirect labor in administrative and marketing expenses. At December&#160;31, 2020, 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>59
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322560200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other (Income) Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</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_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">Other (Income) Expense</a></td>
<td class="text">Other (Income) 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: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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="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 #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="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.5)</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%">(0.8)</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:#e9e9e9;padding:2px 0 2px 1pt;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%">(7.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%">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.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%">(2.3)</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: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%">Total other income</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.1)</span></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:middle"/><td colspan="2" style="border-bottom:1pt 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%">(11.0)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>60
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322557960">
<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, 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>
</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_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/>2020</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/>2019</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,553,711</span><span style="color:#000000;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,550,424&#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 2020 of 2,123,800 options; 2019 &#8211; 107,168 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%">395,594</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height: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: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,949,305</span><span style="color:#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,550,424&#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, 2020, and December&#160;31, 2019, 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>61
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323884312">
<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, 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>
</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_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, 2020, 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:22.457%"/><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: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 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="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" rowspan="4" 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%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" 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%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" 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/>Liabilities</span></td><td colspan="3" rowspan="4" 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%">Notes Payable</span></td><td colspan="3" rowspan="4" 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%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" rowspan="4" 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%">Dividends</span></td><td colspan="3" rowspan="4" 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></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="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><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">January 1, 2020</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%">&#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: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%">756.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%">688.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%">88.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%">15.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%">16.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%">1,565.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"/></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%">Statement of cash flows</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"/><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;padding:2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">300.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%">61.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%">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: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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">363.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%">Transaction costs</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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%">Repayments or payments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">(509.0)</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%">(129.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%">(33.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%">(13.0)</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%">(68.0)</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%">(752.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="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%">Non-cash&#160;changes</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"/><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;padding:2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">(1.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%">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: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%">&#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.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%">Additions and modifications</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">66.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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">76.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="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%">Dividends declared</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">69.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%">69.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: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.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%">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%">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: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.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%">&#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%">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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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%">December 31, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">299.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:1pt 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:1pt 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%">309.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:1pt 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:1pt 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%">629.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:1pt 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:1pt 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%">68.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:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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%">17.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:1pt 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:1pt 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,327.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:1pt solid #000;border-top:1pt 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 2020-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-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS07_g10-17_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>62
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327838872">
<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, 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>
</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_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">Related-Party Disclosures</a></td>
<td class="text">Related-Party DisclosuresAt December&#160;31, 2020, 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%">International Insurance Group 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%">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%">MWH 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="padding:2px 1pt;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 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 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: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 UK Limited</span></td><td colspan="3" style="border-bottom: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%">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, 2020, 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><br/></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%">Alberta, Canada</span></td></tr><tr><td colspan="3" style="border-bottom: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 International Inc.</span></td><td colspan="3" style="border-bottom: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%">Pennsylvania, United States</span></td></tr></table></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="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%">Stantec-Bonatti, 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%">85%</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%">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/SG Joint Venture</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%">65%</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 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%">Starr ll, a Joint Venture</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%">47%</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 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/GHD</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%">46%</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="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%">SFP 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:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Joint ventures </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, 2020</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, 2019</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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%">33.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:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">40.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">0.9&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">8.9&#160;</span></td><td style="border-bottom:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">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;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%">8.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%">8.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:1pt 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%">Total compensation</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">20.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020 and 2019 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 2020-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS24_g13-24_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>63
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327496984">
<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, 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_OperatingSegmentsAbstract', window );"><strong>Operating segments [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_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. The operating results of Construction Services, previously a reportable segment, were reported as discontinued operations (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%">Segment performance is evaluated by the CEO based on gross margin and is measured consistently with gross margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column.</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, 2020</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,272.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%">2,675.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%">880.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%">4,828.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%">(98.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%">4,730.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="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%">34.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%">19.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%">44.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%">98.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%">(98.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%">&#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: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%">Gross revenue from external customers</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,238.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%">2,655.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="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%">836.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="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,730.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%">&#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: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,730.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="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%">164.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%">695.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%">185.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%">1,045.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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,045.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="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 net 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,073.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%">1,959.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%">651.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="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%">3,684.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%">&#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: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%">3,684.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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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%">Gross margin</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">533.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:1pt 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:1pt 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,048.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:1pt 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:1pt 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%">348.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:1pt 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:1pt 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,930.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:1pt 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:1pt 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%">&#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:1pt 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:1pt 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,930.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:1pt solid #000;border-top:1pt 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, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,314.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%">2,709.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%">914.2&#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,938.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%">(111.4)</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,827.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%">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%">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%">21.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%">58.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%">111.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%">(111.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%">&#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: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%">Gross revenue from external customers</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,283.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%">2,688.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%">856.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%">4,827.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%">&#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%">4,827.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%">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%">173.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%">740.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%">201.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%">1,116.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,116.0&#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:700;line-height:120%">Total net 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,109.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%">1,947.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%">654.2&#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,711.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%">&#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%">3,711.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="border-bottom:1pt 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%">Gross margin</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">571.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">1,070.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">367.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,008.4&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,008.4&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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:1pt 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/>2020</span></td><td colspan="3" rowspan="2" style="border-top:1pt 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/>2019</span></td><td colspan="6" style="border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">646.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%">760.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="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,238.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%">1,283.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%">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,430.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,486.2&#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,655.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,688.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%">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%">142.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%">143.3&#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%">321.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%">279.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%">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%">324.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%">326.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%">514.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%">577.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,542.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,716.4&#160;</span></td><td style="border-bottom:1pt 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:1pt 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,730.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,827.3&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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%">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 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">990.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,053.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%">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%">631.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%">613.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%">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%">757.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%">779.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%">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,345.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,407.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%">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,003.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%">973.2&#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: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 from external customers</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,730.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,827.3&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>64
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327850888">
<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, 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>
</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_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 2020, investment tax credits of $10.5 (2019 &#8211; $11.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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>65
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323867272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Events 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, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory', window );">Events after the Reporting Period</a></td>
<td class="text">Events 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;24, 2021, the Company declared a dividend o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f $0.165 p</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">er share, payable on April&#160;15, 2021, to shareholders of record on March&#160;31, 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%">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%">The Company entered into an agreement to acquire GTA, a 135-person transportation firm based in Australia. This addition will further strengthen the Company's Infrastructure operations in Global.</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 2020-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2020-en-r&amp;doctype=Standard&amp;dita_xref=IAS10_g17-22_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>66
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327851608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comparative Figures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfReclassificationsOrChangesInPresentationAbstract', window );"><strong>Disclosure of reclassifications or changes in presentation [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_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory', window );">Comparative Figures</a></td>
<td class="text">Comparative FiguresCertain comparative figures have been reclassified to conform to the presentation adopted for 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_DisclosureOfReclassificationsOrChangesInPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfReclassificationsOrChangesInPresentationAbstract</td>
</tr>
<tr>
<td style="padding-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_DisclosureOfReclassificationsOrChangesInPresentationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassifications or changes in the presentation of items in 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/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 41<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_41&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory</td>
</tr>
<tr>
<td style="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>67
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323284808">
<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, 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_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 custom" 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 custom" 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 custom" 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. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at each financial&#160;year-end.&#160;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 custom" 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>The Company accounts for all COVID-19-related rent concessions for payments originally due on or before June 30, 2021, as if they were not lease modifications. The COVID-19 related rent concessions were not material.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 custom" 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 custom" 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 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><br/></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 custom" 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 and British pound sterling (GBP).</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, except for depreciation and amortization, which are translated at historical exchange rates.</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 custom" 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 </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%">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 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 (expense). 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 bank 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&#8217;s policy is not to use these derivatives for trading or speculative purposes.</span></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_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 custom" 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 discounts, 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 total estimated costs for each contract, and the percentage of completion is applied to total estimated revenue. 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>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 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.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 total 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 custom" 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 a portion of the pension plans has protection against improving mortality rates by utilizing guaranteed annuity rate contracts with an insurance company). 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.<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_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 </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and 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, and the United Kingdom. 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 custom" 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 custom" 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 custom" 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 custom" 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 custom" 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 custom" 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 custom" 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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 46<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>68
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327498120">
<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, 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_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 custom" 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 2020-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-2020-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>69
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322564248">
<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, 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_BusinessCombinationsAbstract', window );"><strong>Business combinations [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_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:71.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.675%"/><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: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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">50.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="padding:2px 1pt;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: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%">10.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="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%">Consideration</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%">61.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"/></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"/></tr><tr><td colspan="3" 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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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"/></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%">17.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%">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%">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;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%">(6.8)</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%">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%">(1.6)</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%">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%">(0.8)</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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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%">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: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%">7.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%">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%">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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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 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:9pt;font-weight:700;line-height:120%">1.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="padding:2px 1pt;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%">(5.3)</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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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: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: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: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%">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%">(1.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="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 identifiable net assets at fair value</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%">29.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt 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%">13</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.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:1pt 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"/></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the cash consideration paid for current year acquisitions 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:81.752%"/><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: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/>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: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:#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 consideration paid</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%">50.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:#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 acquired</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total net cash paid</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt 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%">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-bottom:1.5pt solid #000;border-top:1pt 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_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 2020-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-2020-en-r&amp;doctype=Appendix&amp;subtype=B&amp;dita_xref=IFRS03_gB64-B67_TI<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>70
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356881112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory', window );">Summary of Results of Discontinued 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 results of discontinued operations are summarized 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:1pt 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%">2020</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:9pt;font-weight:400;line-height:120%">2019</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%">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%">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: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.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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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%">(3.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%">(10.8)</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%">Project loss recovery</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">&#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: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%">Profit (loss) from operating activities, before income taxes</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.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.1)</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%">Income taxes on operating activities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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"/></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%">Profit (loss) from operating activities, net of income taxes</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.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%">(0.8)</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: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%">Gain on disposal of discontinued operations before income taxes</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%">&#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: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.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%">Income taxes on disposal of discontinued operations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">(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: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%">Gain on disposal of discontinued operations, net of income taxes</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%">&#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: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%">0.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="border-bottom:1pt 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%">Net income from discontinued operations</span></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: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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 analysis of the single amount 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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="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>71
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492328083832">
<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, 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>
</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/>2020</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/>2019</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%">278.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%">208.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 2px 12.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%">4.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="padding:2px 1pt 2px 12.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%">6.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%">15.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: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 and deposits</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%">289.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%">223.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%">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%">(4.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%">(19.5)</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: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%">Cash and cash equivalents</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">284.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">204.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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>72
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352080616">
<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, 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>
</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<br/>2020</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/>2019</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 $3.0 (2019 &#8211; $2.2)</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%">702.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%">787.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 2px 12.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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.6&#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%">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="padding:2px 0 2px 1pt;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"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;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%">Trade and other receivables</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">738.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">817.7&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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, 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:700;line-height:120%">705.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%">389.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%">160.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%">60.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%">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="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%">69.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:1pt solid #000;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-bottom:1pt 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%">789.5&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">395.9&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">221.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">63.5&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">27.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">81.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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>73
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325338200">
<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, 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_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 custom" 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, 2018</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%">122.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%">82.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%">231.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%">37.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%">473.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</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.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%">9.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%">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%">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%">59.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%">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%">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%">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%">4.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%">5.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%">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%">(13.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.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%">(7.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.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%">(25.0)</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%">(2.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%">(2.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%">(6.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%">(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%">(12.6)</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 2px 12.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%">126.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%">86.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%">246.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%">40.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%">500.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 2px 12.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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">118.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="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%">85.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%">242.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%">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;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%">486.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"/></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%">Accumulated depreciation</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, 2018</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%">62.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%">33.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%">71.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%">17.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%">183.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%">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%">16.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%">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%">30.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%">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%">58.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="padding:2px 1pt 2px 12.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%">(12.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.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%">(7.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%">(22.9)</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%">(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:400;line-height:120%">(2.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.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.1)</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 2px 12.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%">65.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%">37.9&#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%">92.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%">18.2&#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%">214.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 2px 12.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="padding:2px 1pt 2px 12.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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">61.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%">43.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="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%">122.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%">19.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="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%">246.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="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%">Net book value</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%">61.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%">48.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%">153.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%">22.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%">286.5&#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:1pt solid #000;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, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56.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:1pt 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:1pt 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%">42.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:1pt 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:1pt 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%">119.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:1pt 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:1pt 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%">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-bottom:1pt 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:1pt 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%">240.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:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>74
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327965320">
<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, 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>
</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_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:47.457%"/><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="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></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%">January 1, 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%">556.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%">5.2&#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%">561.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="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%">63.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%">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%">65.5&#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;padding:2px 1pt;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%">19.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%">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%">19.4&#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;padding:2px 1pt;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%">(113.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.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%">(115.8)</span></td><td style="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%">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%">42.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%">42.6&#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;padding:2px 1pt;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%">(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%">&#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="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="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%">(12.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%">(13.0)</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: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, 2019</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">554.4</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">4.1</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:120%">558.5</span></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%">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"/></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"/></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"/></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"/></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"/></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="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%">(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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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:700;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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%">443.4</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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%">3.6</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt 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%">447.0</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="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 custom" 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">Impairment losses and the related recoverable amounts remaining for each reportable segment 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: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: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</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:9pt;font-weight:700;line-height:120%">66.7</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:9pt;font-weight:700;line-height:120%">6.5</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:9pt;font-weight:700;line-height:120%">5.4</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:9pt;font-weight:700;line-height:120%">78.6</span></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: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:1pt 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:9pt;font-weight:700;line-height:120%">8.4</span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%">1.2</span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%">2.4</span></td><td colspan="3" style="border-bottom:1pt 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:9pt;font-weight:700;line-height:120%">12.0</span></td></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_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:1pt 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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2019</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:400;line-height:120%">49.7&#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%">48.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:400;line-height:120%">3.3&#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%">10.0&#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:400;line-height:120%">(5.6)</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.1)</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:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:#e1e0df;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">53.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:#ffffff;border-bottom:1pt 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_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock', window );">Amounts Recognized in the Consolidated Statement 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: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 the consolidated statement 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:1pt 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%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2019</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%">28.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:#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:700;line-height:120%">32.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:#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%">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;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:700;line-height:120%">53.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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 outflow in operating activities</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%">76.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:bottom"/><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:700;line-height:120%">85.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:#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;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 principal 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%">129.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:#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:700;line-height:120%">116.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:#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%">Proceeds from lease inducements</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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:700;line-height:120%">(50.4)</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: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 outflow in financing activities</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%">126.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:#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:700;line-height:120%">66.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:#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;border-bottom:1pt 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%">Total cash outflow for leases</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">202.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt 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%">152.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:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 126<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_126&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>
<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>75
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352101464">
<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, 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_GoodwillAbstract', window );"><strong>Goodwill [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_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/>2020</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/>2019</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,829.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,799.2&#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%">31.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%">90.1&#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%">(9.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%">(59.5)</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:700;line-height:120%">Gross goodwill, end 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="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="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%">Accumulated impairment losses</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%">(178.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%">(178.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="border-bottom:1pt 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%">Net goodwill, end of the year</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,673.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">1,651.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_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/>2020</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/>2019</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%">358.2&#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%">963.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="padding: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%">956.0&#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%">351.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="padding: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%">337.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:120%">Allocated</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,673.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,651.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>76
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327845128">
<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, 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_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 custom" 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, 2018</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%">307.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%">8.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%">75.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%">15.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%">406.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%">Impact of IFRS 16</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%">&#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.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%">(10.2)</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 2px 12.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%">January&#160;1, 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%">307.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%">8.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%">75.2&#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.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%">395.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%">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%">12.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%">12.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%">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%">29.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%">10.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%">1.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%">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%">41.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"/><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%">&#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%">(4.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%">(23.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%">(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%">(29.4)</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%">(11.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.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.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.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%">(13.5)</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 2px 12.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%">325.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%">13.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%">65.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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="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%">406.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 2px 12.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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">325.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="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.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%">39.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%">2.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="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%">368.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"/></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%">Accumulated amortization</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, 2018</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%">116.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.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%">32.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%">5.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%">158.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%">Impact of IFRS 16</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%">&#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%">(4.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%">(4.5)</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 2px 12.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%">January&#160;1, 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%">116.2&#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.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%">32.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%">1.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%">153.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%">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.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%">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%">25.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.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%">66.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="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%">&#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%">(4.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%">(23.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%">(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%">(29.4)</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%">(4.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.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.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.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.6)</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 2px 12.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%">142.9&#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%">8.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%">34.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%">0.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%">186.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%">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="padding:2px 1pt 2px 12.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="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, 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:700;line-height:120%">163.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="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%">&#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: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.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%">&#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: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%">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-top:1pt solid #000;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 2px 12.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: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%">182.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%">4.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%">30.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.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%">219.6&#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:1pt solid #000;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, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">161.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:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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%">2.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">182.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:1pt 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 2020-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>77
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322069352">
<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, 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>
</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: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/>2020</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/>2019</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%">Financial assets</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%">Investments held for self-insured 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%">174.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%">153.0&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;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%">33.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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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;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.6&#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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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%">8.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="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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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:#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%">16.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="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%">233.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:#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%">225.2&#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="padding:2px 1pt;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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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:#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.6&#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="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">6.5&#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:1pt 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%">Long-term portion</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">191.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt 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%">207.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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_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/>2020</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/>2019</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:1pt 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:1pt 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:1pt 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:1pt 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%">115.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:#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%">112.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: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%">102.8&#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%">103.4&#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%">59.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="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%">54.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:#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%">50.2&#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%">46.1&#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:1pt solid #000;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:700;line-height:120%">Total</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">174.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">167.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:1pt 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:1pt 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%">153.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt 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:1pt 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%">149.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt 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 custom" 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/>2020</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/>2019</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%">31.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%">9.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%">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%">77.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%">79.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%">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%">6.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%">13.4&#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: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%">Total</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">115.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">102.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_39_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323867272">
<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, 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>
</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/>2020</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/>2019</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%">217.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%">225.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%">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%">277.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%">266.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%">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%">81.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%">84.2&#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: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%">Trade and other payables</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">576.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">576.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="border-bottom:1pt solid #000;border-top:1pt 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>79
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327848008">
<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, 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_FinancialInstrumentsAbstract', window );"><strong>Financial instruments [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_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/>2020</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/>2019</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%">299.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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"/></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%">&#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:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">448.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%">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%">309.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">308.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%">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%">68.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:#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%">88.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%">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%">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:#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%">15.7&#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:0 1pt"/><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%">680.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:#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%">860.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 2px 12.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%">46.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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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&#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: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%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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%">634.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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">814.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>80
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329074376">
<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, 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_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 custom" 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: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="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%">Onerous <br/>contracts <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%">Expected <br/>project<br/>losses<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%">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%">80.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: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%">15.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%">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;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%">4.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.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: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%">113.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: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%">32.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%">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: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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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.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%">1.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%">46.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"/></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%">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: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%">&#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.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%">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: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.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%">(8.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%">(0.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%">(3.9)</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.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%">(29.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%">(2.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%">(0.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%">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: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.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%">(2.3)</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: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: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%">4.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%">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;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%">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%">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%">5.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%">10.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="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.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="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.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%">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%">20.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="border-bottom:1pt solid #000;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%">Long-term portion</span></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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">90.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">107.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:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>81
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492442385624">
<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, 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>
</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/>2020</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/>2019</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%">(47.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%">(26.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="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 liability</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%">73.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%">69.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%">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%">17.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%">15.4&#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:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">85.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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/>2020</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/>2019</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%">(47.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%">(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 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%">73.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%">69.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">43.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_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%">2020</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:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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/> Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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/> Obligation<br/>$</span></td><td colspan="3" style="border-top:1pt 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="border-top:1pt 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></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%">563.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%">(519.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%">43.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%">494.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%">(448.8)</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%">45.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="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%">10.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%">(10.0)</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="padding:2px 0 2px 1pt;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&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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.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%">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%">0.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%">&#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.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%">&#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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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.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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height: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: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%">10.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%">(8.9)</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.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%">13.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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)</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.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="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%">Other comprehensive loss (income)</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="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;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%">(41.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%">(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%">&#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%">(55.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%">(55.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;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%">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%">&#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="padding:2px 0 2px 1pt;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)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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 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%">40.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%">40.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%">81.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%">&#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%">81.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 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%">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%">&#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.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%">(4.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%">&#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%">(4.4)</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%">Remeasurement loss on net employee defined benefit liability, before tax</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%">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;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%">(41.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%">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;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%">75.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%">(55.5)</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.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: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%">Effect of movement in exchange 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%">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;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%">(5.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="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.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%">(5.0)</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.2&#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%">(0.8)</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: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%">47.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%">(46.9)</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%">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;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%">70.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%">(51.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%">19.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="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%">Other</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="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;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%">(20.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%">20.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%">&#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%">(14.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%">14.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%">&#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%">(20.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%">(20.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%">(23.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%">(23.0)</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: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%">(20.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%">(0.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%">(20.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="border-top:1pt solid #000;padding:2px 0 2px 1pt;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.8)</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%">(8.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%">(23.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="border-bottom:1pt 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%">Balance, end of the year</span></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: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-bottom:1pt 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:1pt 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%">(575.2)</span></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:middle"/><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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">563.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">(519.3)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">43.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 custom" 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%">2020</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%">2019</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%">9.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%">7.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%">149.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%">163.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%">&#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%">130.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%">73.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%">&#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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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%">&#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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">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%">127.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%">123.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;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%">85.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%">85.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%">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%">41.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%">29.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 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%">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%">9.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:1pt 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%">Fair value of plan assets</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">575.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">519.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="border-bottom:1pt solid #000;border-top:1pt 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/>2020</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/>2019</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.15</span><span style="color:#000000;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.89&#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.17</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.34&#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.40</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.60&#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.41</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-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.44&#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: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%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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:1pt 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 custom" 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/>2020</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/>2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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%">(19.6)</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%">20.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%">(18.9)</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%">19.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"><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.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%">(5.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%">5.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%">(5.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;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.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%">(1.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%">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%">(1.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"><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.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%">(12.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%">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%">(9.2)</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;padding:2px 1pt 2px 12.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:1pt solid #000;padding:2px 0 2px 1pt;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.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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.3)</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#ffffff;border-bottom:1pt 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 2020-01-01<br> -Paragraph 142<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 145<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_145&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>82
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492318292936">
<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, 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>
</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/>2020</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/>2019</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%">25.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%">23.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%">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%">13.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%">&#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%">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%">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="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&#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%">3.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:1pt solid #000;padding:0 1pt"/><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%">53.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%">28.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 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%">14.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%">12.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:1pt 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%">Long-term portion</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">39.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">16.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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>83
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322639400">
<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, 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>
</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_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory', window );">Summary of Lease Commitments</a></td>
<td class="text">These commitments as at December&#160;31, 2020, 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%">299.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.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: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%">78.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%">170.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"/></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%">3.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%">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.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%">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: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%">24.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%">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%">4.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%">19.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"/></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%">Purchase obligations</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%">85.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%">51.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%">33.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="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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">412.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">116.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">191.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:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 59<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_59&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>84
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321581208">
<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, 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_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 custom" 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 2020.<table 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 6, 2019</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 30, 2019</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, 2020</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.145&#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%">16.1&#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 26, 2020</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, 2020</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, 2020</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.155&#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%">17.2&#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 6, 2020</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, 2020</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, 2020</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.155&#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%">17.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 5, 2020</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, 2020</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, 2020</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.155&#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%">17.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: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-bottom: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-bottom: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-bottom:1pt solid #000;padding:2px 0 2px 1pt;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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt 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_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:38.643%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.331%"/><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/>2020</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/>2019</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%">4,051,080</span><span 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.17</span><span 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,987,542&#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%">31.11&#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,840,320)</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%">31.83</span><span 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%">(753,583)</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%">25.09&#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%">(86,960)</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.58</span><span 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%">(182,879)</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.41&#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%">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="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%">1,816,592</span><span 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.36</span><span 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%">3,023,878&#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.04&#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><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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory', window );">Options Held by Officers and Employees</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 options held by officers and employees at December&#160;31, 2020, were 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:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><td colspan="12" 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%">Options Outstanding</span></td><td colspan="3" style="background-color:#e1e0df;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%">Options Exercisable</span></td></tr><tr><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%">Range&#160;of&#160;Exercise<br/>Prices&#160;per&#160;Share<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%">Outstanding<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<br/>Average<br/>Remaining<br/>Contractual<br/>Life in Years</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<br/>Average<br/>Exercise<br/>Price per<br/>Share<br/>$</span></td><td colspan="3" style="background-color:#e1e0df;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/>Exercisable<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<br/>Average<br/>Remaining<br/>Contractual<br/>Life in Years</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<br/>Average<br/>Exercise<br/>Price per<br/>Share<br/>$</span></td></tr><tr style="height:3pt"><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="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="background-color:#e1e0df;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="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;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%">31.75 - 32.98</span></div></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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,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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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%">1.45</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.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;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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%">1,816,592</span><span 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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e1e0df;border-bottom:1.5pt 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%">1.30</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt 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.36</span><span 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;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"/><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"/><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"/><td colspan="3" style="display:none"/></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_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, 2020</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, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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%">164,704</span><span 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%">875,739</span><span 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%">275,950</span><span 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%">&#8212;&#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%">744,081&#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%">306,459&#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%">142,043</span><span 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%">320,256</span><span 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,147</span><span 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%">166,963&#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%">379,289&#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%">44,806&#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%">(234,966)</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%">(149,848)</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%">(198,815)</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%">(75,315)</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%">(17,567)</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%">(91,692)</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%">(2,259)</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%">(48,816)</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-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, end 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="border-bottom:1pt solid #000;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 vested, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1pt 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%">&#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:1pt 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:1pt 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%">&#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:1pt 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:1pt 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%">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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><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-bottom:1pt solid #000;border-top:1pt 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_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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 range of exercise prices for 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 2020-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-2020-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory</td>
</tr>
<tr>
<td style="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>85
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352055352">
<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, 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_FairValueMeasurementAbstract', window );"><strong>Fair value measurement [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_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, 2020:</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:49.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><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:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%">174.9&#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%">174.9&#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: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 rate swap</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom: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%">20,25</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt 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_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, 2020:</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%">Quoted&#160;Prices&#160;in <br/>Active&#160;Markets&#160;for <br/>Identical&#160;Items<br/>(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%">Significant Other<br/>Observable Inputs<br/>(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%">Significant Unobservable Inputs<br/>(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:700;line-height:120%">299.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 #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:700;line-height:120%">297.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:#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:1.5pt 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:1.5pt 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:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">68.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:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;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:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">69.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-bottom:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;padding:2px 0 2px 1pt;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:1.5pt 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 2020-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>86
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356881112">
<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, 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_FinancialInstrumentsAbstract', window );"><strong>Financial instruments [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_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:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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, 2020</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.12</span><span style="color:#000000;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.16</span><span style="color:#000000;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.38</span><span style="color:#000000;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.76</span><span style="color:#000000;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.52</span><span style="color:#000000;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,180.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%">864.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%">160.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%">60.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%">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;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%">69.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%">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;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.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%">0.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%">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.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.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: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, 2019</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"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Expected loss rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">0.10&#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><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%">0.13&#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><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%">0.30&#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><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%">0.59&#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><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.05&#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%">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,308.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%">914.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%">221.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%">63.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%">27.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%">81.2&#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;padding:2px 1pt;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:1pt solid #000;padding:2px 0 2px 1pt;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="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;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="border-bottom:1pt 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_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, 2020</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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">576.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%">576.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%">&#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%">740.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%">127.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%">226.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%">385.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="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%">683.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%">47.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%">334.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%">300.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="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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">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: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 contractual obligations</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,012.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="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%">757.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="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%">568.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%">686.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"/></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, 2019</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;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%">19.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%">19.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"/></tr><tr><td colspan="3" style="padding:2px 1pt;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.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%">576.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%">&#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%">810.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%">138.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%">255.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%">417.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%">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%">863.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%">47.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%">366.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%">448.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%">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.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%">1.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.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:1pt 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%">Total contractual obligations</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,274.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">782.5&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">623.7&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">868.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>87
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327857336">
<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, 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>
</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/>2020</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/>2019</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%">46.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%">46.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%">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%">634.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%">814.0&#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%">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%">680.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%">860.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%">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%">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%">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;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%">(289.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%">(223.5)</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%">Net 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%">396.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%">656.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="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%">1,928.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,875.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:1pt 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:1pt 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%">2,324.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:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,532.4&#160;</span></td><td style="border-bottom:1pt 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>88
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492326421336">
<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, 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>
</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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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.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%">27.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%">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%">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.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 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%">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%">0.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 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.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.6&#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 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%">(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.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 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%">(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%">(2.7)</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:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">26.8&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">76.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%">54.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%">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="padding:2px 0 2px 1pt;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="border-bottom:1pt 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%">Current income tax expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">56.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">(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%">12.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%">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.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%">7.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%">(1.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.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%">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%">(4.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%">(4.6)</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: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 (recovery) expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(21.9)</span></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:middle"/><td colspan="2" style="border-bottom:1pt 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%">15.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 custom" 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/>2020</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/>2019</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%">154.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%">162.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%">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%">27.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.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%">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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;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.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%">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%">5.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%">8.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%">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.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.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%">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%">(26.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%">(22.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%">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%">(84.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%">(90.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%">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%">(108.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%">(127.7)</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:1pt solid #000;padding:0 1pt"/><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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">(41.3)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 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/>2020</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/>2019</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%">(41.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%">(33.1)</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%">Impact of IFRS 16 in 2019</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">11.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: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%">January 1, 2019</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%">(41.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%">(21.6)</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="padding:2px 1pt;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%">(2.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%">4.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%">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.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%">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.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%">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%">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="padding:2px 0 2px 1pt;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)</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 (expense) 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%">20.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%">(15.1)</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: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, end of the year</span></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: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">(41.3)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2020, 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/>2020</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/>2019</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%">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: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.2&#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: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%">Non-capital&#160;tax losses:</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%">Expire (2021 to 2040)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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.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.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%">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%">33.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%">71.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: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%">70.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%">109.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%">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.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%">6.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">74.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">125.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_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 2020-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-2020-en-r&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>89
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327838872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</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_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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">20.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%">37.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%">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%">28.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%">32.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%">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%">4.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%">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: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%">Total interest expense</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%">53.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%">73.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="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 income on FVOCI investment debt securities</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%">15</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.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%">(2.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;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.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)</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%">Total interest income</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%">(3.9)</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%">(3.7)</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-bottom:1pt 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%">Net interest expense</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">49.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">69.6&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory', window );">Schedule of Other Net Finance 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: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%">Other net finance expense</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</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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="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-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%">Bank charges</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%">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-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.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%">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.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.4)</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="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 #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%">Other net finance expense</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">3.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_DisclosureOfFinanceIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (cost). [Refer: Finance income (cost)]</p></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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="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_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 2020-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-2020-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>90
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352157272">
<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, 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>
</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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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,670.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%">2,629.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%">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%">79.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%">75.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%">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%">16.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%">18.1&#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:700;line-height:120%">Total employee costs</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,766.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%">2,723.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="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%">Direct labor</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%">1,754.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%">1,702.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%">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,012.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,020.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:1pt 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%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,766.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:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,723.0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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>91
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322639400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other (Income) Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</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) 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: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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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="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 #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="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.5)</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%">(0.8)</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:#e9e9e9;padding:2px 0 2px 1pt;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%">(7.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%">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.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%">(2.3)</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: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%">Total other income</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.1)</span></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:middle"/><td colspan="2" style="border-bottom:1pt 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%">(11.0)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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>92
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323871480">
<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, 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_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [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/>2020</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/>2019</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,553,711</span><span style="color:#000000;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,550,424&#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 2020 of 2,123,800 options; 2019 &#8211; 107,168 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%">395,594</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height: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: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,949,305</span><span style="color:#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,550,424&#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_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-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>93
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492389385624">
<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, 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>
</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_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, 2020, 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:22.457%"/><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: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 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="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" rowspan="4" 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%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" 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%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" 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/>Liabilities</span></td><td colspan="3" rowspan="4" 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%">Notes Payable</span></td><td colspan="3" rowspan="4" 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%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" rowspan="4" 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%">Dividends</span></td><td colspan="3" rowspan="4" 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></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="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><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">January 1, 2020</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%">&#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: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%">756.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%">688.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%">88.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%">15.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%">16.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%">1,565.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"/></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%">Statement of cash flows</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"/><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;padding:2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">300.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%">61.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%">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: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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">363.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%">Transaction costs</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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></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%">Repayments or payments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">(509.0)</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%">(129.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%">(33.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%">(13.0)</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%">(68.0)</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%">(752.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="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%">Non-cash&#160;changes</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"/><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;padding:2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">(1.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%">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: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%">&#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.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%">Additions and modifications</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">66.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%">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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">76.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="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%">Dividends declared</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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%">69.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%">69.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: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.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%">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%">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: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.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%">&#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%">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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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%">December 31, 2020</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">299.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:1pt 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:1pt 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%">309.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:1pt 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:1pt 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%">629.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:1pt 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:1pt 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%">68.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:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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%">17.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:1pt 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:1pt 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,327.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:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492326417880">
<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, 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>
</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_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="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%">Stantec-Bonatti, 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%">85%</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%">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/SG Joint Venture</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%">65%</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 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%">Starr ll, a Joint Venture</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%">47%</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 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/GHD</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%">46%</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="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%">SFP 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 custom" 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, 2020</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, 2019</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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%">33.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:1pt 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:1pt 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%">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;border-bottom:1pt 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:1pt 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.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">40.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">0.9&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">8.9&#160;</span></td><td style="border-bottom:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">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;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%">8.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%">8.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:1pt 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%">Total compensation</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">20.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_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 2020-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-2020-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B4_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 18<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>95
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324461128">
<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, 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_OperatingSegmentsAbstract', window );"><strong>Operating segments [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_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, 2020</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,272.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%">2,675.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%">880.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%">4,828.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%">(98.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%">4,730.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="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%">34.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%">19.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%">44.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%">98.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%">(98.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%">&#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: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%">Gross revenue from external customers</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,238.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%">2,655.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="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%">836.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="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,730.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%">&#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: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,730.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="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%">164.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%">695.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%">185.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%">1,045.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="background-color:#e9e9e9;padding:2px 0 2px 1pt;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,045.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="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 net 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,073.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%">1,959.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%">651.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="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%">3,684.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%">&#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: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%">3,684.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"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:1pt 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%">Gross margin</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">533.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:1pt 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:1pt 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,048.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:1pt 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:1pt 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%">348.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:1pt 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:1pt 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,930.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:1pt 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:1pt 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%">&#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:1pt 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:1pt 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,930.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:1pt solid #000;border-top:1pt 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, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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:1pt 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,314.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%">2,709.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%">914.2&#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,938.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%">(111.4)</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,827.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%">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%">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%">21.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%">58.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%">111.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%">(111.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%">&#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: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%">Gross revenue from external customers</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,283.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%">2,688.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%">856.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%">4,827.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%">&#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%">4,827.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%">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%">173.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%">740.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%">201.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%">1,116.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,116.0&#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:700;line-height:120%">Total net 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,109.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%">1,947.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%">654.2&#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,711.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%">&#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%">3,711.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="border-bottom:1pt 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%">Gross margin</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">571.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">1,070.2&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">367.1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,008.4&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,008.4&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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_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:1pt 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:1pt 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/>2020</span></td><td colspan="3" rowspan="2" style="border-top:1pt 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/>2019</span></td><td colspan="6" style="border-top:1pt 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">646.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%">760.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="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,238.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%">1,283.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%">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,430.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,486.2&#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,655.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,688.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%">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%">142.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%">143.3&#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%">321.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%">279.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%">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%">324.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%">326.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%">514.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%">577.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:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,542.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,716.4&#160;</span></td><td style="border-bottom:1pt 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:1pt 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,730.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,827.3&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 custom" 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:1pt 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%">2020</span></td><td colspan="3" style="border-top:1pt 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%">2019</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%">990.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,053.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%">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%">631.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%">613.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%">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%">757.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%">779.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%">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,345.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,407.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%">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,003.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%">973.2&#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: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 from external customers</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,730.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:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt 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,827.3&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt 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 2020-01-01<br> -Paragraph 33<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>96
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492326353736">
<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, 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_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 custom" 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 custom" 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 custom" 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 custom" 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 custom" 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 custom" 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 custom" 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 domain 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 2020-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-2020-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>97
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324595656">
<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, 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_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 custom" 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 custom" 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 custom" 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 custom" 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 domain 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 2020-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-2020-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>98
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327576824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details) - Aggregated individually immaterial business combinations<br> $ in Millions</strong></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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</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_ifrs-full_CashTransferred', window );">Cash consideration</a></td>
<td class="nump">$ 50.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_ifrs-full_LiabilitiesIncurred', window );">Notes payable</a></td>
<td class="nump">10.5<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_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">61.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_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</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_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></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_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate', window );">Trade receivables</a></td>
<td class="nump">17.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_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate', window );">Unbilled receivables</a></td>
<td class="nump">3.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_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate', window );">Trade and other payables</a></td>
<td class="num">(6.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_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate', window );">Lease liabilities</a></td>
<td class="num">(1.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_ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate', window );">Deferred revenue</a></td>
<td class="num">(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_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate', window );">Other&#160;non-cash&#160;working capital</a></td>
<td class="nump">1.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_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property and equipment</a></td>
<td class="nump">2.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_RightOfUseAssetsRecognisedAsOfAcquisitionDate', window );">Lease assets</a></td>
<td class="nump">7.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_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></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_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate', window );">Deferred tax assets</a></td>
<td class="nump">1.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_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate', window );">Lease liabilities</a></td>
<td class="num">(5.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_ProvisionsRecognisedAsOfAcquisitionDate', window );">Provisions</a></td>
<td class="num">(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_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred tax liabilities</a></td>
<td class="num">(1.0)<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_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Total identifiable net assets at fair value</a></td>
<td class="nump">29.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_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisitions</a></td>
<td class="nump">$ 31.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_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 2020-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-2020-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income assumed in a business combination. [Refer: Deferred income; 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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets acquired in a business combination. [Refer: Deferred tax assets; 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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-01-01<br> -Paragraph B64<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_B64&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2020-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2020-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2020-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B64_f_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2020-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current 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_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate</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_ProvisionsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provisions 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_ProvisionsRecognisedAsOfAcquisitionDate</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=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>99
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356782888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisitions - Additional Information (Details)<br> $ in Millions</strong></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_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</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_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes', window );">Goodwill and Intangible assets expected to be deductible for tax purposes</a></td>
<td class="nump">$ 35.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_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated individually immaterial business combinations</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_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [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_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome', window );">Provision for claims outstanding</a></td>
<td class="nump">$ 6.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_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 domain 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_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_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding provisions reassessed and arised based on expected probable outcome.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome</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_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>100
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323290120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Consideration Paid (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business combinations [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_ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents', window );">Cash consideration paid</a></td>
<td class="nump">$ 50.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_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013', window );">Cash acquired</a></td>
<td class="nump">0.2<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_ifrs-full_ConsiderationPaidReceived', window );">Total net cash paid</a></td>
<td class="nump">$ 50.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_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 subsidiaries or other businesses over which control is obtained or lost. [Refer: Subsidiaries [member]; 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 2020-01-01<br> -Paragraph 40<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_40_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConsiderationPaidReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [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 2020-01-01<br> -Paragraph 40<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_40_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ConsiderationPaidReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of consideration paid or received, consisting of cash and cash equivalents, in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]; Cash and cash equivalents; Consideration paid (received)]</p></div>
<a href="javascript:void(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 2020-01-01<br> -Paragraph 40<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_40_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>101
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327921496">
<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, 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_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="rou">
<td class="pl custom" 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">$ 216.7<span></span>
</td>
<td class="nump">$ 265.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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income from discontinued operations</a></td>
<td class="nump">12.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_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="re">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">9.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_ifrs-full_ExpenseByNature', window );">Expenses</a></td>
<td class="num">(3.7)<span></span>
</td>
<td class="num">(10.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_ifrs-full_OtherReversalsOfProvisions', window );">Project loss recovery</a></td>
<td class="nump">12.8<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_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes and discontinued operations</a></td>
<td class="nump">12.8<span></span>
</td>
<td class="num">(1.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_ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations', window );">Income taxes on operating activities</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="nump">0.3<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_ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent', window );">Profit (loss) from operating activities, net of income taxes</a></td>
<td class="nump">12.0<span></span>
</td>
<td class="num">(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_ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation', window );">Gain on disposal of discontinued operations before income taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.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_ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance', window );">Income taxes on disposal of discontinued operations</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.1)<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_ProfitLossFromDisposalOfDiscontinuedOperations', window );">Gain on disposal of discontinued operations, net of income taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.8<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_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income from discontinued operations</a></td>
<td class="nump">$ 12.0<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_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 domain 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_ExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within 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 2020-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation. [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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discontinued operations attributable to owners of the parent. [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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-01-01<br> -Paragraph 33<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherReversalsOfProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reversals of provisions that the entity does not separately disclose in the same statement or note. [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 2020-01-01<br> -Paragraph 98<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_98_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherReversalsOfProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 2020-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-2020-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></div>
<a href="javascript:void(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 2020-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxExpenseRelatingToGainLossOnDiscontinuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) relating to the gain (loss) on discontinuance when operations are discontinued. [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/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2020-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33_b_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2020-01-01<br> -Paragraph 81<br> -Subparagraph h<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_81_h_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) relating to the profit (loss) arising from ordinary activities of 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 2020-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_33_b_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2020-01-01<br> -Paragraph 81<br> -Subparagraph h<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_81_h_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLossFromDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disposal of 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_ProfitLossFromDisposalOfDiscontinuedOperations</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_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>102
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356723848">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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 custom" 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">$ 278.7<span></span>
</td>
<td class="nump">$ 208.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_ifrs-full_CurrentRestrictedCashAndCashEquivalents', window );">Cash in escrow</a></td>
<td class="nump">4.5<span></span>
</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_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Unrestricted investments</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="nump">15.4<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_ifrs-full_CashAndCashEquivalents', window );">Cash and deposits</a></td>
<td class="nump">289.5<span></span>
</td>
<td class="nump">223.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_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="num">(4.7)<span></span>
</td>
<td class="num">(19.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_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 284.8<span></span>
</td>
<td class="nump">$ 204.0<span></span>
</td>
<td class="nump">$ 185.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_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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>103
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324458280">
<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, 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>
</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_ifrs-full_TradeReceivables', window );">Trade receivables, net of expected credit losses of $3.0 (2019 &#8211; $2.2)</a></td>
<td class="nump">$ 702.7<span></span>
</td>
<td class="nump">$ 787.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_HoldbacksCurrent', window );">Holdbacks, current</a></td>
<td class="nump">19.7<span></span>
</td>
<td class="nump">20.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_ifrs-full_OtherReceivables', window );">Other</a></td>
<td class="nump">15.6<span></span>
</td>
<td class="nump">9.8<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_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">738.0<span></span>
</td>
<td class="nump">817.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_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Expected credit losses</a></td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="nump">$ 2.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_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 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-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 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>104
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327928440">
<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, 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_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">$ 705.7<span></span>
</td>
<td class="nump">$ 789.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_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">389.5<span></span>
</td>
<td class="nump">395.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_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">160.3<span></span>
</td>
<td class="nump">221.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=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">60.9<span></span>
</td>
<td class="nump">63.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_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">25.9<span></span>
</td>
<td class="nump">27.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=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">$ 69.1<span></span>
</td>
<td class="nump">$ 81.2<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>105
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325776312">
<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, 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_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 custom" 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">$ 286.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">57.9<span></span>
</td>
<td class="nump">$ 58.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">240.1<span></span>
</td>
<td class="nump">286.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_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 custom" 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">61.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">56.9<span></span>
</td>
<td class="nump">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_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 custom" 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">48.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">42.1<span></span>
</td>
<td class="nump">48.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_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 custom" 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">153.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">119.9<span></span>
</td>
<td class="nump">153.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 custom" 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">22.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="nump">22.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 custom" 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">500.6<span></span>
</td>
<td class="nump">473.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">33.3<span></span>
</td>
<td class="nump">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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">5.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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(45.3)<span></span>
</td>
<td class="num">(25.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(3.9)<span></span>
</td>
<td class="num">(12.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">486.9<span></span>
</td>
<td class="nump">500.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 | 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 custom" 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">126.8<span></span>
</td>
<td class="nump">122.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">13.3<span></span>
</td>
<td class="nump">20.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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(22.6)<span></span>
</td>
<td class="num">(13.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">118.4<span></span>
</td>
<td class="nump">126.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 );">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 custom" 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">86.8<span></span>
</td>
<td class="nump">82.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">9.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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(6.0)<span></span>
</td>
<td class="num">(3.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(2.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">85.3<span></span>
</td>
<td class="nump">86.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 );">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 custom" 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">246.6<span></span>
</td>
<td class="nump">231.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">24.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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">4.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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(15.0)<span></span>
</td>
<td class="num">(7.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(1.8)<span></span>
</td>
<td class="num">(6.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">242.6<span></span>
</td>
<td class="nump">246.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 custom" 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.4<span></span>
</td>
<td class="nump">37.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">4.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_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.2<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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(1.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">40.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_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 custom" 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">(214.1)<span></span>
</td>
<td class="num">(183.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">57.9<span></span>
</td>
<td class="nump">58.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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">42.3<span></span>
</td>
<td class="nump">22.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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">19.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(2.4)<span></span>
</td>
<td class="num">(5.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(246.8)<span></span>
</td>
<td class="num">(214.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_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 custom" 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">(65.3)<span></span>
</td>
<td class="num">(62.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">17.2<span></span>
</td>
<td class="nump">16.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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">20.5<span></span>
</td>
<td class="nump">12.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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">0.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(1.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(61.5)<span></span>
</td>
<td class="num">(65.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_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 custom" 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">(37.9)<span></span>
</td>
<td class="num">(33.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="nump">8.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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="nump">2.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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">3.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(43.2)<span></span>
</td>
<td class="num">(37.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 | 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 custom" 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">(92.7)<span></span>
</td>
<td class="num">(71.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">29.7<span></span>
</td>
<td class="nump">30.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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">14.9<span></span>
</td>
<td class="nump">7.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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">16.3<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(2.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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(122.7)<span></span>
</td>
<td class="num">(92.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 custom" 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">(18.2)<span></span>
</td>
<td class="num">(17.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_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">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_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">1.4<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_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">0.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.3)<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_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">$ (19.4)<span></span>
</td>
<td class="num">$ (18.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_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 2020-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-2020-en-r&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>106
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322043704">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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 custom" 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">$ 0.2<span></span>
</td>
<td class="nump">$ 1.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_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 2020-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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>107
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327739320">
<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, 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_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 custom" 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">$ 558.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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(117.7)<span></span>
</td>
<td class="num">$ (115.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_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">447.0<span></span>
</td>
<td class="nump">558.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_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 custom" 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">558.5<span></span>
</td>
<td class="nump">561.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_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">42.4<span></span>
</td>
<td class="nump">65.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_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">7.0<span></span>
</td>
<td class="nump">19.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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(117.7)<span></span>
</td>
<td class="num">(115.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_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">16.8<span></span>
</td>
<td class="nump">42.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_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment</a></td>
<td class="num">(59.1)<span></span>
</td>
<td class="num">(2.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.9)<span></span>
</td>
<td class="num">(13.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_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">447.0<span></span>
</td>
<td class="nump">558.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_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | 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 custom" 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">554.4<span></span>
</td>
<td class="nump">556.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_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">40.7<span></span>
</td>
<td class="nump">63.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_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">7.0<span></span>
</td>
<td class="nump">19.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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(115.0)<span></span>
</td>
<td class="num">(113.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_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">16.4<span></span>
</td>
<td class="nump">42.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_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment</a></td>
<td class="num">(59.1)<span></span>
</td>
<td class="num">(2.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">(1.0)<span></span>
</td>
<td class="num">(12.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_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">443.4<span></span>
</td>
<td class="nump">554.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 custom" 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">4.1<span></span>
</td>
<td class="nump">5.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_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.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_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">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_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(2.7)<span></span>
</td>
<td class="num">(2.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_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">0.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_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="nump">0.1<span></span>
</td>
<td class="num">(0.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_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 4.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_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 2020-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-2020-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>108
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327535960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_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_ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse', window );">Weighted average discount rate</a></td>
<td class="nump">7.23%<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 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">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 | 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">20 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 1 month 6 days<span></span>
</td>
<td class="text">7 years 8 months 12 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">2 years 6 months<span></span>
</td>
<td class="text">2 years 2 months 12 days<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_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in the current estimate of the present value of the future cash flows expected to be derived from an asset or cash-generating unit.</p></div>
<a href="javascript:void(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 2020-01-01<br> -Paragraph 130<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_130_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse</td>
</tr>
<tr>
<td style="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_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>109
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324361048">
<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)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">$ 78.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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">66.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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">6.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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">5.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_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></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 domain 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 2020-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-2020-en-r&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_130_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>110
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321563800">
<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, 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_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 custom" 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">$ 49.7<span></span>
</td>
<td class="nump">$ 48.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">3.3<span></span>
</td>
<td class="nump">10.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_ifrs-full_IncomeFromSubleasingRightofuseAssets', window );">Income from subleases</a></td>
<td class="num">(5.6)<span></span>
</td>
<td class="num">(5.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_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities', window );">Total</a></td>
<td class="nump">$ 47.4<span></span>
</td>
<td class="nump">$ 53.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_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 2020-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-2020-en-r&amp;anchor=para_53_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_53_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>111
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322482984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - 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, 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_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 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">$ 28.8<span></span>
</td>
<td class="nump">$ 32.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_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities', window );">Cash payments for leases not included in the measurement of lease liabilities</a></td>
<td class="nump">47.4<span></span>
</td>
<td class="nump">53.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_CashFlowsUsedInOperatingActivitiesForLeases', window );">Cash outflow in operating activities</a></td>
<td class="nump">76.2<span></span>
</td>
<td class="nump">85.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_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Cash payments for the principal portion of lease liabilities</a></td>
<td class="nump">129.3<span></span>
</td>
<td class="nump">116.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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities', window );">Proceeds from lease inducements</a></td>
<td class="num">(2.8)<span></span>
</td>
<td class="num">(50.4)<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_CashFlowsUsedInFinancingActivitiesForLeases', window );">Cash outflow in financing activities</a></td>
<td class="nump">126.5<span></span>
</td>
<td class="nump">66.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_ifrs-full_CashOutflowForLeases', window );">Total cash outflow for leases</a></td>
<td class="nump">$ 202.7<span></span>
</td>
<td class="nump">$ 152.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_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 2020-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-2020-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>
<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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease inducements 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_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities</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>112
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327927144">
<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, 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_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in goodwill [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_ifrs-full_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 1,651.8<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_ifrs-full_Goodwill', window );">Ending balance</a></td>
<td class="nump">1,673.8<span></span>
</td>
<td class="nump">$ 1,651.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in goodwill [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_ifrs-full_Goodwill', window );">Beginning balance</a></td>
<td class="nump">1,829.8<span></span>
</td>
<td class="nump">1,799.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_ifrs-full_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="nump">90.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(9.4)<span></span>
</td>
<td class="num">(59.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_ifrs-full_Goodwill', window );">Ending balance</a></td>
<td class="nump">1,851.8<span></span>
</td>
<td class="nump">1,829.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in goodwill [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_ifrs-full_Goodwill', window );">Beginning balance</a></td>
<td class="num">(178.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_ifrs-full_Goodwill', window );">Ending balance</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 2020-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-2020-en-r&amp;anchor=para_B67_d_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfReconciliationOfChangesInGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domain 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_DisclosureOfReconciliationOfChangesInGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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 2020-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-2020-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_B67_d_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>113
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327586664">
<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, 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_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 custom" 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,673.8<span></span>
</td>
<td class="nump">$ 1,651.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 custom" 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,673.8<span></span>
</td>
<td class="nump">1,651.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 custom" 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">358.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_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 custom" 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">963.1<span></span>
</td>
<td class="nump">956.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_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 custom" 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">$ 351.2<span></span>
</td>
<td class="nump">$ 337.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_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 domain 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 2020-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-2020-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>114
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325717912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 01, 2020 </div>
<div>CAD ($) </div>
<div>Basis_Points</div>
</th>
<th class="th"><div>Oct. 01, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount', window );">Amount of recoverable amount exceeds carrying amount | $</a></td>
<td class="nump">$ 62.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_stn_TypesOfKeyAssumptionsAxis=stn_OperatingMarginsMember', window );">Operating margins</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount', window );">Increase (reduction) in values assigned to key assumptions</a></td>
<td class="num">(0.0090)<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_stn_TypesOfKeyAssumptionsAxis=stn_DiscountRateMember', window );">Discount rate</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount', window );">Increase (reduction) in values assigned to key assumptions</a></td>
<td class="nump">0.0090<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>
</tr>
<tr class="ro">
<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 custom" 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="nump">8.30%<span></span>
</td>
<td class="nump">8.70%<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_OperatingMarginRateAppliedToCashFlowProjections', window );">Operating margin rates</a></td>
<td class="nump">8.10%<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>
</tr>
<tr class="ro">
<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 custom" 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="nump">25.90%<span></span>
</td>
<td class="nump">16.30%<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_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Percentage of growth rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<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_OperatingMarginRateAppliedToCashFlowProjections', window );">Operating margin rates</a></td>
<td class="nump">8.80%<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</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 custom" 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="nump">10.20%<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_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 by which a cash-generating unit's (group of units') recoverable amount exceeds its carrying amount. [Refer: Carrying amount [member]; 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 2020-01-01<br> -Paragraph 134<br> -Subparagraph f<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_134_f_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-01-01<br> -Paragraph 135<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_135_e_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 by which value that has been assigned to a key assumption must change in order for a unit's recoverable amount to be equal to its carrying 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 2020-01-01<br> -Paragraph 134<br> -Subparagraph f<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_134_f_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-01-01<br> -Paragraph 135<br> -Subparagraph e<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_135_e_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_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 2020-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-2020-en-r&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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_stn_OperatingMarginRateAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 margin rate applied to cash flow projections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingMarginRateAppliedToCashFlowProjections</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_TypesOfKeyAssumptionsAxis=stn_OperatingMarginsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypesOfKeyAssumptionsAxis=stn_OperatingMarginsMember</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_TypesOfKeyAssumptionsAxis=stn_DiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypesOfKeyAssumptionsAxis=stn_DiscountRateMember</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>
<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>115
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324862520">
<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, 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_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 custom" 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">$ 219.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">182.0<span></span>
</td>
<td class="nump">$ 219.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</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 custom" 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">406.3<span></span>
</td>
<td class="nump">395.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="nump">12.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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">12.7<span></span>
</td>
<td class="nump">41.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(51.9)<span></span>
</td>
<td class="num">(29.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(13.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">368.9<span></span>
</td>
<td class="nump">406.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 | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">406.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 | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(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_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 custom" 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.7)<span></span>
</td>
<td class="num">(153.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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">53.2<span></span>
</td>
<td class="nump">66.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">51.9<span></span>
</td>
<td class="nump">29.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(4.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(186.9)<span></span>
</td>
<td class="num">(186.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 | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(158.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_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">4.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_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 custom" 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.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">161.8<span></span>
</td>
<td class="nump">182.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_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 custom" 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.3<span></span>
</td>
<td class="nump">307.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_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 custom" 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">9.8<span></span>
</td>
<td class="nump">29.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(9.7)<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(11.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">325.0<span></span>
</td>
<td class="nump">325.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_CustomerrelatedIntangibleAssetsMember', window );">Client Relationships | Cost | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">307.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_CustomerrelatedIntangibleAssetsMember', window );">Client Relationships | Cost | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<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_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 custom" 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">(142.9)<span></span>
</td>
<td class="num">(116.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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">31.6<span></span>
</td>
<td class="nump">31.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">9.7<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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(4.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(163.2)<span></span>
</td>
<td class="num">(142.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 | Accumulated depreciation | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(116.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=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client Relationships | Accumulated depreciation | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<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=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 custom" 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">4.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">4.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=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 custom" 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">13.7<span></span>
</td>
<td class="nump">8.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_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 custom" 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">2.7<span></span>
</td>
<td class="nump">10.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(14.3)<span></span>
</td>
<td class="num">(4.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.5<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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">13.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=stn_ContractBacklogMember', window );">Contract Backlog | Cost | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">8.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract Backlog | Cost | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<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=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 custom" 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">(8.8)<span></span>
</td>
<td class="num">(3.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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">10.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">14.3<span></span>
</td>
<td class="nump">4.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.5<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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(8.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=stn_ContractBacklogMember', window );">Contract Backlog | Accumulated depreciation | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(3.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 | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<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 custom" 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">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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">15.6<span></span>
</td>
<td class="nump">30.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_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 custom" 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">65.0<span></span>
</td>
<td class="nump">75.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_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="nump">12.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_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(27.4)<span></span>
</td>
<td class="num">(23.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="nump">0.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">39.3<span></span>
</td>
<td class="nump">65.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 | Cost | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">75.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=ifrs-full_ComputerSoftwareMember', window );">Software | Cost | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<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 | 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 custom" 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">(34.5)<span></span>
</td>
<td class="num">(32.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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">16.6<span></span>
</td>
<td class="nump">25.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">23.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(23.7)<span></span>
</td>
<td class="num">(34.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software | Accumulated depreciation | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(32.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_ComputerSoftwareMember', window );">Software | Accumulated depreciation | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<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_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 custom" 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">1.8<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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">1.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_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 custom" 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.3<span></span>
</td>
<td class="nump">4.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_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 custom" 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.2<span></span>
</td>
<td class="nump">0.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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(1.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">2.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_OtherIntangibleAssetsMember', window );">Other | Cost | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">15.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 | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(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_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 custom" 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">(0.5)<span></span>
</td>
<td class="num">(1.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_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">0.0<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_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">1.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.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_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">(0.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_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other | Accumulated depreciation | Previously stated</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 custom" 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="text">&#160;<span></span>
</td>
<td class="num">(5.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_OtherIntangibleAssetsMember', window );">Other | Accumulated depreciation | Increase (decrease) due to changes in accounting policy required by IFRSs</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 custom" 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="text">&#160;<span></span>
</td>
<td class="nump">$ 4.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_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 2020-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-2020-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</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>116
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321502184">
<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, 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_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">$ 5.5<span></span>
</td>
<td class="nump">$ 16.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_NonCashPortionOfSoftwareAdditions', window );">Non cash portion of financial leases additions</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 8.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 domain 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>117
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492370153576">
<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, 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_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 custom" 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">$ 174.9<span></span>
</td>
<td class="nump">$ 153.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_ifrs-full_OtherAssets', window );">Other assets</a></td>
<td class="nump">233.3<span></span>
</td>
<td class="nump">225.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_ifrs-full_OtherCurrentFinancialAssets', window );">Less current portion - financial</a></td>
<td class="nump">34.7<span></span>
</td>
<td class="nump">11.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_ifrs-full_OtherCurrentNonfinancialAssets', window );">Less current portion -&#160;non-financial</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="nump">6.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_ifrs-full_OtherNoncurrentAssets', window );">Long-term portion</a></td>
<td class="nump">191.2<span></span>
</td>
<td class="nump">207.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_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 custom" 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">174.9<span></span>
</td>
<td class="nump">153.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_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 custom" 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">25.9<span></span>
</td>
<td class="nump">33.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 custom" 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">12.4<span></span>
</td>
<td class="nump">12.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_ifrs-full_OtherNonfinancialAssets', window );">Other</a></td>
<td class="nump">11.8<span></span>
</td>
<td class="nump">16.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_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 custom" 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">$ 8.3<span></span>
</td>
<td class="nump">$ 8.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_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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>118
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321977864">
<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, 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_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 custom" 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">$ 174.9<span></span>
</td>
<td class="nump">$ 153.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_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">167.3<span></span>
</td>
<td class="nump">149.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_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 custom" 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">115.5<span></span>
</td>
<td class="nump">102.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_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">112.6<span></span>
</td>
<td class="nump">103.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_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 custom" 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">59.4<span></span>
</td>
<td class="nump">50.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_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">$ 54.7<span></span>
</td>
<td class="nump">$ 46.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_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 2020-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-2020-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>119
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329016104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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</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.88%<span></span>
</td>
<td class="nump">0.75%<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.25%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>120
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327709608">
<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, 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_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">$ 115.5<span></span>
</td>
<td class="nump">$ 102.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_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">31.4<span></span>
</td>
<td class="nump">9.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_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">77.5<span></span>
</td>
<td class="nump">79.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=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">$ 6.6<span></span>
</td>
<td class="nump">$ 13.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_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 domain 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>121
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324149176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables - Summary of Trade and Other Payables (Details) - CAD ($)<br> $ in Millions</strong></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>
</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_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Trade accounts payable</a></td>
<td class="nump">$ 217.6<span></span>
</td>
<td class="nump">$ 225.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_EmployeeAndPayrollLiabilities', window );">Employee and payroll liabilities</a></td>
<td class="nump">277.4<span></span>
</td>
<td class="nump">266.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_ifrs-full_Accruals', window );">Accrued liabilities</a></td>
<td class="nump">81.0<span></span>
</td>
<td class="nump">84.2<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_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="nump">$ 576.0<span></span>
</td>
<td class="nump">$ 576.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_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 2020-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>122
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324139096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables - (Details)<br> $ in Millions</strong></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_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_DeferredPaymentsOfNonCorporateTaxes', window );">Deferred payments of non-corporate taxes</a></td>
<td class="nump">$ 39.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_CurrentDeferredPaymentsOfNonCorporateTaxes', window );">Deferred payments current portion</a></td>
<td class="nump">26.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_NonCurrentDeferredPaymentsOfNonCorporateTaxes', window );">Deferred payments non-current portion</a></td>
<td class="nump">$ 13.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_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_CurrentDeferredPaymentsOfNonCorporateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current 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_CurrentDeferredPaymentsOfNonCorporateTaxes</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_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_NonCurrentDeferredPaymentsOfNonCorporateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_NonCurrentDeferredPaymentsOfNonCorporateTaxes</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>123
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325879576">
<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, 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_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 custom" 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">$ 680.8<span></span>
</td>
<td class="nump">$ 860.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_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Less current portion</a></td>
<td class="nump">46.6<span></span>
</td>
<td class="nump">46.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_ifrs-full_LongtermBorrowings', window );">Long-term portion</a></td>
<td class="nump">634.2<span></span>
</td>
<td class="nump">814.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_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 custom" 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">299.5<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_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 custom" 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">0.0<span></span>
</td>
<td class="nump">448.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 custom" 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">309.1<span></span>
</td>
<td class="nump">308.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_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 custom" 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">68.8<span></span>
</td>
<td class="nump">88.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_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 custom" 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">$ 3.4<span></span>
</td>
<td class="nump">$ 15.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_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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>124
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323087816">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 19, 2019 </div>
<div>CAD ($) </div>
<div>tranche</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($)</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>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>AUD ($)</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>
<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>
<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>
<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.55%<span></span>
</td>
<td class="nump">3.77%<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_LettersOfCreditOutstandingAmount1', window );">Letter of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800,000<span></span>
</td>
<td class="nump">$ 49,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>
<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">66,200,000<span></span>
</td>
<td class="nump">33,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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">53,800,000<span></span>
</td>
<td class="nump">18,700,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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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,400,000<span></span>
</td>
<td class="nump">14,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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_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="nump">$ 300,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_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="nump">2.048%<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</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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="text">&#160;<span></span>
</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="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>
<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_ifrs-full_UndrawnBorrowingFacilities', window );">Amount available under the facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">786,500,000<span></span>
</td>
<td class="nump">282,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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">69,800,000<span></span>
</td>
<td class="nump">90,700,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>
<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 funds</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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">5,700,000<span></span>
</td>
<td class="nump">4,200,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.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 | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">17,200,000<span></span>
</td>
<td class="nump">23,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>
<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 funds</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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">$ 38,400,000<span></span>
</td>
<td class="nump">$ 52,000,000.0<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57.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 | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.70%<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">2.70%<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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">$ 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 funds</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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="text">&#160;<span></span>
</td>
<td class="nump">150,000,000.0<span></span>
</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>
</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 funds</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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="text">&#160;<span></span>
</td>
<td class="nump">160,000,000.0<span></span>
</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>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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="text">&#160;<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">$ 100,000,000.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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_ifrs-full_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,100,000<span></span>
</td>
<td class="nump">380,600,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 293.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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_ifrs-full_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000,000.0<span></span>
</td>
<td class="nump">$ 11,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>
<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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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_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_ClassesOfFinancialInstrumentsAxis=stn_UnitedStatesFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialInstrumentsAxis=stn_UnitedStatesFundMember</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_ClassesOfFinancialInstrumentsAxis=stn_ForeignCurrenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialInstrumentsAxis=stn_ForeignCurrenciesMember</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_ClassesOfFinancialInstrumentsAxis=stn_AustralianFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialInstrumentsAxis=stn_AustralianFundMember</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_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_ClassesOfFinancialInstrumentsAxis=stn_CanadianFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassesOfFinancialInstrumentsAxis=stn_CanadianFundMember</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_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>125
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327766344">
<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, 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_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 custom" 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">$ 113.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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed', window );">Current year provisions</a></td>
<td class="nump">46.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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></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_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(29.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="num">(2.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_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">128.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_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">20.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_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">107.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=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_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 custom" 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">80.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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed', window );">Current year provisions</a></td>
<td class="nump">32.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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></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_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(14.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="num">(2.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_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">95.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_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">5.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_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">90.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=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_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 custom" 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">15.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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed', window );">Current year provisions</a></td>
<td class="nump">7.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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.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_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(8.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="num">(0.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_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">13.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_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">10.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_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></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_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_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 custom" 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">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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed', window );">Current year provisions</a></td>
<td class="nump">4.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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></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_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(0.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.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_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">4.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_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">1.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_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></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_ClassesOfProvisionsAxis=stn_ExpectedProjectLossMember', window );">Expected project losses</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 custom" 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">4.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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed', window );">Current year provisions</a></td>
<td class="nump">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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></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_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(3.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_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 custom" 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">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_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">1.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_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></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_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_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 custom" 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.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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed', window );">Current year provisions</a></td>
<td class="nump">1.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_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.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_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(2.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.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_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">12.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_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">1.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_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">$ 10.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 2020-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 domain 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_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 2020-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_84_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional provisions or provision reversed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=stn_ExpectedProjectLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ExpectedProjectLossMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327292744">
<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, 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_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 custom" 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 custom" 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 custom" 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 custom" 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">thirteen 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 2020-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-2020-en-r&amp;anchor=para_85_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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>127
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492323017352">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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 custom" 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">$ (47.3)<span></span>
</td>
<td class="num">$ (26.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_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">91.2<span></span>
</td>
<td class="nump">85.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 custom" 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">(47.3)<span></span>
</td>
<td class="num">(26.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_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">73.7<span></span>
</td>
<td class="nump">69.8<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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="nump">26.4<span></span>
</td>
<td class="nump">43.8<span></span>
</td>
<td class="nump">$ 45.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_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 custom" 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">$ 17.5<span></span>
</td>
<td class="nump">$ 15.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_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 domain 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 2020-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-2020-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>128
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327555016">
<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"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 25, 2020</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_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 custom" 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 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (loss) gain on net employee defined benefit liability</a></td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">$ (16.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_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">$ (0.1)<span></span>
</td>
<td class="num">$ (3.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_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">56.00%<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_PercentageOfPlanAssetInAnnuityPolicies', window );">Percentage of plans' assets held in annuity policies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.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_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">16 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_ActuarialAssumptionOfExpectedRatesOfInflationDecreases', window );">Reduction in CPI</a></td>
<td class="nump">0.10%<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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation', window );">Rate of inflation,&#160;pre-retirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.60%<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_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss on net employee defined benefit liability</a></td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="num">$ (0.4)<span></span>
</td>
<td class="num">$ (16.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_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 2020-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_147_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_148_d_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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)]</p></div>
<a href="javascript:void(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 2020-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-2020-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ActuarialAssumptionOfExpectedRatesOfInflationDecreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected rates of inflation decreases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ActuarialAssumptionOfExpectedRatesOfInflationDecreases</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324932488">
<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, 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_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 custom" 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">$ 43.8<span></span>
</td>
<td class="nump">$ 45.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_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 custom" 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.6<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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</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 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.1<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">2.0<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 custom" 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">(41.1)<span></span>
</td>
<td class="num">(55.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_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 custom" 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">1.0<span></span>
</td>
<td class="num">(1.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_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="nump">40.0<span></span>
</td>
<td class="nump">81.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_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="num">(4.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_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss on net employee defined benefit liability, before tax</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">20.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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(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_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">19.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_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 custom" 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 custom" 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">(20.2)<span></span>
</td>
<td class="num">(23.0)<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_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(20.2)<span></span>
</td>
<td class="num">(23.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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></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_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 custom" 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">563.1<span></span>
</td>
<td class="nump">494.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 custom" 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">10.6<span></span>
</td>
<td class="nump">13.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_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</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 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">10.9<span></span>
</td>
<td class="nump">13.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 custom" 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 custom" 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">1.0<span></span>
</td>
<td class="num">(1.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_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="nump">40.0<span></span>
</td>
<td class="nump">81.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_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="num">(4.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_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss on net employee defined benefit liability, before tax</a></td>
<td class="nump">41.6<span></span>
</td>
<td class="nump">75.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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="nump">6.1<span></span>
</td>
<td class="num">(5.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_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="nump">47.7<span></span>
</td>
<td class="nump">70.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_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 custom" 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">(20.1)<span></span>
</td>
<td class="num">(14.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_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 custom" 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">(20.1)<span></span>
</td>
<td class="num">(14.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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">601.6<span></span>
</td>
<td class="nump">563.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_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 custom" 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="num">(519.3)<span></span>
</td>
<td class="num">(448.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 custom" 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="num">(10.0)<span></span>
</td>
<td class="num">(12.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_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="nump">1.1<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="num">(8.9)<span></span>
</td>
<td class="num">(11.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 custom" 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">(41.1)<span></span>
</td>
<td class="num">(55.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_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 custom" 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 custom" 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 custom" 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 custom" 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 on net employee defined benefit liability, before tax</a></td>
<td class="num">(41.1)<span></span>
</td>
<td class="num">(55.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_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(5.8)<span></span>
</td>
<td class="nump">4.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_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="num">(46.9)<span></span>
</td>
<td class="num">(51.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_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 custom" 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">20.1<span></span>
</td>
<td class="nump">14.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_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="num">(20.2)<span></span>
</td>
<td class="num">(23.0)<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_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(8.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_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="num">$ (575.2)<span></span>
</td>
<td class="num">$ (519.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_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 2020-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-2020-en-r&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 141<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_141&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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, before tax; Defined benefit plans [member]; Plan assets [member]; 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 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 plans 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]; Interest expense (income), 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 2020-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-2020-en-r&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>130
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324344744">
<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, 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_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 custom" 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">$ 9.6<span></span>
</td>
<td class="nump">$ 7.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_ifrs-full_PlanAssetsAtFairValue', window );">Fair value of plan assets</a></td>
<td class="nump">575.2<span></span>
</td>
<td class="nump">519.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_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 custom" 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">149.1<span></span>
</td>
<td class="nump">163.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_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Corporate bonds and fixed income</a></td>
<td class="nump">130.6<span></span>
</td>
<td class="nump">73.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_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Pooled fund liability-driven investments</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="nump">13.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_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Property funds</a></td>
<td class="nump">10.1<span></span>
</td>
<td class="nump">14.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_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 custom" 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">0.9<span></span>
</td>
<td class="nump">9.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_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Corporate bonds and fixed income</a></td>
<td class="nump">41.2<span></span>
</td>
<td class="nump">29.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_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Annuity policies</a></td>
<td class="nump">127.0<span></span>
</td>
<td class="nump">123.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_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets', window );">Equities and property</a></td>
<td class="nump">$ 85.5<span></span>
</td>
<td class="nump">$ 85.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_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 2020-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-2020-en-r&amp;anchor=para_142_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_142_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_142_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_142_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>131
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492326695864">
<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, 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>
</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_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Discount rate</a></td>
<td class="nump">1.15%<span></span>
</td>
<td class="nump">1.89%<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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Rate of increase in salaries</a></td>
<td class="nump">4.17%<span></span>
</td>
<td class="nump">4.34%<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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation', window );">Rate of inflation,&#160;pre-retirement</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.60%<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_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases', window );">Rate of increase in future pensions payment</a></td>
<td class="nump">3.41%<span></span>
</td>
<td class="nump">3.44%<span></span>
</td>
</tr>
<tr 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 2020-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 domain 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_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_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>132
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325748088">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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 custom" 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">$ (19.6)<span></span>
</td>
<td class="num">$ (18.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_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="nump">$ 20.3<span></span>
</td>
<td class="nump">19.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_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 custom" 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 custom" 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.6<span></span>
</td>
<td class="nump">5.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_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (5.3)<span></span>
</td>
<td class="num">(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_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 custom" 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 custom" 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.2<span></span>
</td>
<td class="nump">1.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_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (1.2)<span></span>
</td>
<td class="num">(1.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_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 custom" 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 custom" 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.9<span></span>
</td>
<td class="nump">10.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_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (12.3)<span></span>
</td>
<td class="num">(9.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_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 custom" 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 custom" 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">$ 13.3<span></span>
</td>
<td class="nump">11.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_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (13.3)<span></span>
</td>
<td class="num">$ (11.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_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 domain 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 2020-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-2020-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>133
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492386884136">
<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, 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>
</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_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Cash-settled share-based compensation</a></td>
<td class="nump">$ 25.5<span></span>
</td>
<td class="nump">$ 23.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_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax', window );">Deferred non-corporate tax liabilities</a></td>
<td class="nump">13.2<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_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging', window );">Interest rate swap</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">1.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_MiscellaneousOtherLiabilities', window );">Other</a></td>
<td class="nump">8.2<span></span>
</td>
<td class="nump">3.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_ifrs-full_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">53.8<span></span>
</td>
<td class="nump">28.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_ifrs-full_OtherCurrentLiabilities', window );">Less current portion</a></td>
<td class="nump">14.3<span></span>
</td>
<td class="nump">12.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_ifrs-full_OtherNoncurrentLiabilities', window );">Long-term portion</a></td>
<td class="nump">$ 39.5<span></span>
</td>
<td class="nump">$ 16.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_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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_51_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>134
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327814248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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>
</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">$ 299.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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">3.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_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">24.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_PurchaseContractualObligation', window );">Purchase obligations</a></td>
<td class="nump">85.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_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">412.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>
</tr>
<tr 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_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>
</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_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">50.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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></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_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">0.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_PurchaseContractualObligation', window );">Purchase obligations</a></td>
<td class="nump">51.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_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">104.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_LaterThanOneYearAndNotLaterThanThreeYearsMember', window );">1&#160;to&#160;3&#160;Years</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_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>
</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">78.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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">0.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_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">4.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_PurchaseContractualObligation', window );">Purchase obligations</a></td>
<td class="nump">33.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_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">116.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>
</tr>
<tr 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_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>
</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_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">170.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_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></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_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">19.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_PurchaseContractualObligation', window );">Purchase obligations</a></td>
<td class="nump">0.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_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">$ 191.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_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_PurchaseContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual 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_PurchaseContractualObligation</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_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>135
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324355240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></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_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 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.9<span></span>
</td>
<td class="nump">$ 14.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_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived', window );">Sublease receivables</a></td>
<td class="nump">$ 2.1<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_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 2020-01-01<br> -Paragraph 94<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_94&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329095512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Guarantees - Additional Information (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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 custom" 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 domain 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 2020-01-01<br> -Paragraph 89<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_89&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>137
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352896792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - 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, 2020 </div>
<div>CAD ($) </div>
<div>day </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 12, 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_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>
</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">2,047,948<span></span>
</td>
<td class="nump">1,400,713<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_ifrs-full_CancellationOfTreasuryShares', window );">Cost of common shares repurchased and cancelled</a></td>
<td class="nump">$ 78.3<span></span>
</td>
<td class="nump">$ 43.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_ifrs-full_ReductionOfIssuedCapital', window );">Reduction in share capital</a></td>
<td class="nump">16.8<span></span>
</td>
<td class="nump">10.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_ReductionOfContributedSurplus', window );">Reduction in contributed surplus accounts</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.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_ChargesToRetainedEarnings', window );">Charges to retained earnings</a></td>
<td class="num">(61.1)<span></span>
</td>
<td class="num">(32.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_ifrs-full_DividendPayables', window );">Dividends declared included in trade and other payables</a></td>
<td class="nump">17.2<span></span>
</td>
<td class="nump">16.1<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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Share-based compensation expense</a></td>
<td class="nump">16.4<span></span>
</td>
<td class="nump">18.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_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense related to fair value of options granted</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">3.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_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense related to amortization of fair value of options granted</a></td>
<td class="nump">15.4<span></span>
</td>
<td class="nump">14.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_ifrs-full_AdjustmentsForSharebasedPayments', window );">Adjustments for share-based payments</a></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 custom" 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">$ 25.5<span></span>
</td>
<td class="nump">$ 23.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_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>
</tr>
<tr class="ro">
<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>
</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_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="nump">5,605,224<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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">142,043<span></span>
</td>
<td class="nump">166,963<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_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 1.1<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of DSUs paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">320,256<span></span>
</td>
<td class="nump">379,289<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>
</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_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 14.3<span></span>
</td>
<td class="nump">$ 11.1<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of DSUs paid</a></td>
<td class="nump">234,966<span></span>
</td>
<td class="nump">198,815<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>
</tr>
<tr class="ro">
<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>
</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="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>
</tr>
<tr class="re">
<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>
</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>
</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>
</tr>
<tr class="ro">
<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>
</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="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>
</tr>
<tr class="re">
<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>
</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>
</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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">308,136<span></span>
</td>
<td class="nump">378,049<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_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 16.4<span></span>
</td>
<td class="nump">$ 11.6<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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">37,147<span></span>
</td>
<td class="nump">44,806<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of DSUs paid</a></td>
<td class="nump">149,848<span></span>
</td>
<td class="nump">75,315<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_ifrs-full_PaymentsOfOtherEquityInstruments', window );">Amount of DSUs paid</a></td>
<td class="nump">$ 6.1<span></span>
</td>
<td class="nump">$ 2.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_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011', window );">Fair value of outstanding and vested DSUs</a></td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="nump">$ 10.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_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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">37,147<span></span>
</td>
<td class="nump">44,772<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_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 1.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_OtherEquityInstrumentsConversionRate', window );">DSUs conversion rate to common share</a></td>
<td class="nump">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 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>
</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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">138,148<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_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 5.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_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>
</tr>
</table>
<div style="display: none;">
<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 2020-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-2020-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 domain 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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 in which 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/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 in which 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 2020-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-2020-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_51_b_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_51_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_OtherEquityInstrumentsConversionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity instruments, conversion 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_OtherEquityInstrumentsConversionRate</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:pureItemType</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_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_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_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_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_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_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>138
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324599752">
<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, 2020 </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 custom" 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.145<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_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 16.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_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 custom" 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 custom" 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_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 custom" 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 custom" 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.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 custom" 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 custom" 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.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 custom" 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 custom" 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 2020-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-2020-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>139
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492374475832">
<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, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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 custom" 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">4,051,080<span></span>
</td>
<td class="nump">4,987,542<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_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Exercised</a></td>
<td class="num">(1,840,320)<span></span>
</td>
<td class="num">(753,583)<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_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(86,960)<span></span>
</td>
<td class="num">(182,879)<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_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, end 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="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">1,816,592<span></span>
</td>
<td class="nump">3,023,878<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_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.17<span></span>
</td>
<td class="nump">$ 31.11<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, exercised (in cad per share)</a></td>
<td class="nump">31.83<span></span>
</td>
<td class="nump">25.09<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, forfeited (in cad per share)</a></td>
<td class="nump">32.58<span></span>
</td>
<td class="nump">32.41<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_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.45<span></span>
</td>
<td class="nump">32.17<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.36<span></span>
</td>
<td class="nump">$ 32.04<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 2020-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-2020-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>140
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492381601624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Options Held by Officers and Employees (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract', window );"><strong>Options Outstanding</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding</a></td>
<td class="nump">2,123,800<span></span>
</td>
<td class="nump">4,051,080<span></span>
</td>
<td class="nump">4,987,542<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Weighted Average Exercise Price per Share (in cad per share)</a></td>
<td class="nump">$ 32.45<span></span>
</td>
<td class="nump">$ 32.17<span></span>
</td>
<td class="nump">$ 31.11<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract', window );"><strong>Options Outstanding</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding</a></td>
<td class="nump">2,123,800<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_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 5 months 12 days<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Weighted Average Exercise Price per Share (in cad per share)</a></td>
<td class="nump">$ 32.45<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_stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract', window );"><strong>Options Exercisable</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Shares Exercisable #</a></td>
<td class="nump">1,816,592<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_WeightedAverageRemainingContractualLifeOfExercisableShareOptions', window );">Weighted Average Remaining Contractual Life in Years</a></td>
<td class="text">1 year 3 months 18 days<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_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019', window );">Weighted Average Exercise Price per Share (in cad per share)</a></td>
<td class="nump">$ 32.36<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract', window );"><strong>Options Outstanding</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 custom" 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)</a></td>
<td class="nump">31.75<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract', window );"><strong>Options Outstanding</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 custom" 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)</a></td>
<td class="nump">$ 32.98<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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract</td>
</tr>
<tr>
<td style="padding-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_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 2020-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-2020-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exercisable 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 2020-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 exercisable 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 2020-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="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_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 2020-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-2020-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted average remaining contractual life of exercisable share options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract</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_WeightedAverageRemainingContractualLifeOfExercisableShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual life of exercisable share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_WeightedAverageRemainingContractualLifeOfExercisableShareOptions</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_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>
<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>141
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327700200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Non-Vested Options (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [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_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, beginning of the year</a></td>
<td class="nump">4,051,080<span></span>
</td>
<td class="nump">4,987,542<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_NumberOfShareOptionsVestedInSharebasedPaymentArrangement', window );">Number of share options vested in share-based payment arrangement</a></td>
<td class="num">(1,816,592)<span></span>
</td>
<td class="num">(3,023,878)<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_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Number of share options forfeited in share-based payment arrangement</a></td>
<td class="num">(86,960)<span></span>
</td>
<td class="num">(182,879)<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_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, end of the year</a></td>
<td class="nump">2,123,800<span></span>
</td>
<td class="nump">4,051,080<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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domain 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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-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_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 2020-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-2020-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324167832">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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 custom" 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">164,704<span></span>
</td>
<td class="nump">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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">142,043<span></span>
</td>
<td class="nump">166,963<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_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 custom" 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">(17,567)<span></span>
</td>
<td class="num">(2,259)<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_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement', window );">Units vested, end of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</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 custom" 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">875,739<span></span>
</td>
<td class="nump">744,081<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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">320,256<span></span>
</td>
<td class="nump">379,289<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="num">(234,966)<span></span>
</td>
<td class="num">(198,815)<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_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(91,692)<span></span>
</td>
<td class="num">(48,816)<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_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">869,337<span></span>
</td>
<td class="nump">875,739<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement', window );">Units vested, end of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_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 custom" 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">275,950<span></span>
</td>
<td class="nump">306,459<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_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">37,147<span></span>
</td>
<td class="nump">44,806<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="num">(149,848)<span></span>
</td>
<td class="num">(75,315)<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_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 custom" 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">163,249<span></span>
</td>
<td class="nump">275,950<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_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement', window );">Units vested, end of year</a></td>
<td class="nump">163,249<span></span>
</td>
<td class="nump">275,950<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 domain 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 2020-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-2020-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) exercisable 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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-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_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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>143
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325794280">
<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, 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_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 custom" 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">$ 174.9<span></span>
</td>
<td class="nump">$ 153.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_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 custom" 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">6.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_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 custom" 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">174.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_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 custom" 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 custom" 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 custom" 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">6.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_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 custom" 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">174.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_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 custom" 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 custom" 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 2020-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-2020-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>144
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324877528">
<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, 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_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 custom" 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">$ 2,459.6<span></span>
</td>
<td class="nump">$ 2,684.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_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 custom" 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">299.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_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 custom" 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">68.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_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 custom" 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 custom" 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 custom" 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">297.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_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 custom" 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">69.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_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 custom" 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 custom" 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 domain 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 2020-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-2020-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>145
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492326239096">
<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="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CAD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>AUD ($) </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>
</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_ifrs-full_MaximumExposureToCreditRisk', window );">Maximum amount of credit risk exposure</a></td>
<td class="nump">$ 1,649,600,000<span></span>
</td>
<td class="nump">$ 1,682,400,000<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_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables', window );">Number of internal target days of revenue in trade receivables | day</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">58<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_ifrs-full_DecreaseThroughWriteoffFinancialAssets', window );">Decrease through write-off, financial assets</a></td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="nump">$ 1,700,000<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_PercentageOfChangesInEquityPrices', window );">Percentage of changes in equity prices</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.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_ifrs-full_TypesOfRisksAxis=ifrs-full_EquityPriceRiskMember', window );">Equity price risk</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_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>
</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_AdjustmentsForIncreaseDecreaseInProfitLoss', window );">Net income increase (decrease)</a></td>
<td class="nump">$ 1,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>
</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>
</tr>
<tr class="ro">
<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>
</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 );">Amount of revolving credit facility</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="nump">$ 800.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_ifrs-full_UndrawnBorrowingFacilities', window );">Unused capacity of the facility</a></td>
<td class="nump">786,500,000<span></span>
</td>
<td class="nump">282,600,000<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>
</tr>
<tr class="ro">
<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>
</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_ifrs-full_LossesOnChangeInFairValueOfDerivatives', window );">Unrealized loss on forward contract</a></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="ro">
<td class="pl custom" 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">$ 96,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.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_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>
</tr>
<tr class="ro">
<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>
</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_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>
</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_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="nump">2.295%<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_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness', window );">Unrealized gain (loss) on interest rate swap</a></td>
<td class="num">$ (5,400,000)<span></span>
</td>
<td class="num">(1,500,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax', window );">Gain (loss) on interest rate swap, net of tax</a></td>
<td class="num">$ (4,100,000)<span></span>
</td>
<td class="num">$ (1,100,000)<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 2020-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-2020-en-r&amp;anchor=para_23B_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph IG20B<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IG20B&amp;doctype=Implementation%20Guidance<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_35I_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_24A_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_35K_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-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 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_23B_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_24A_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdjustmentsForIncreaseDecreaseInProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit (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_AdjustmentsForIncreaseDecreaseInProfitLoss</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_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_PercentageOfChangesInEquityPrices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes 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_PercentageOfChangesInEquityPrices</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_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gain loss in fair value of the interest rate swap net of tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax</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_TypesOfRisksAxis=ifrs-full_EquityPriceRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypesOfRisksAxis=ifrs-full_EquityPriceRiskMember</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=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>146
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324761528">
<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, 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_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 custom" 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">$ 3.0<span></span>
</td>
<td class="nump">$ 2.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_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 custom" 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,180.9<span></span>
</td>
<td class="nump">1,308.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_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 custom" 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">$ 3.7<span></span>
</td>
<td class="nump">$ 2.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_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 custom" 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.12%<span></span>
</td>
<td class="nump">0.10%<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 custom" 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">$ 864.7<span></span>
</td>
<td class="nump">$ 914.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 custom" 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.3<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_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 custom" 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.16%<span></span>
</td>
<td class="nump">0.13%<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 custom" 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">$ 160.3<span></span>
</td>
<td class="nump">$ 221.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_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 custom" 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.3<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_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 custom" 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.38%<span></span>
</td>
<td class="nump">0.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_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 custom" 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">$ 60.9<span></span>
</td>
<td class="nump">$ 63.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_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 custom" 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 custom" 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.76%<span></span>
</td>
<td class="nump">0.59%<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 custom" 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">$ 25.9<span></span>
</td>
<td class="nump">$ 27.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_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 custom" 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.3<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 custom" 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.52%<span></span>
</td>
<td class="nump">1.05%<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 custom" 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">$ 69.1<span></span>
</td>
<td class="nump">$ 81.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_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 custom" 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.6<span></span>
</td>
<td class="nump">$ 1.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 2021-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-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 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-01-01<br> -Paragraph IG20D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IG20D&amp;doctype=Implementation%20Guidance<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 35I<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 35M<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>147
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327820712">
<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, 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_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 custom" 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">$ 4.7<span></span>
</td>
<td class="nump">$ 19.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_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">576.0<span></span>
</td>
<td class="nump">576.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_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">740.3<span></span>
</td>
<td class="nump">810.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_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">683.2<span></span>
</td>
<td class="nump">863.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_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">8.2<span></span>
</td>
<td class="nump">4.8<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_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">2,012.4<span></span>
</td>
<td class="nump">2,274.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_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 custom" 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">4.7<span></span>
</td>
<td class="nump">19.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_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">576.0<span></span>
</td>
<td class="nump">576.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_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">127.8<span></span>
</td>
<td class="nump">138.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_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">47.6<span></span>
</td>
<td class="nump">47.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">0.9<span></span>
</td>
<td class="nump">0.9<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_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">757.0<span></span>
</td>
<td class="nump">782.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_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 custom" 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 custom" 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 custom" 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">226.9<span></span>
</td>
<td class="nump">255.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_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">334.7<span></span>
</td>
<td class="nump">366.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">7.2<span></span>
</td>
<td class="nump">1.8<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_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">568.8<span></span>
</td>
<td class="nump">623.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=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 custom" 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 custom" 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 custom" 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">385.6<span></span>
</td>
<td class="nump">417.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_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">300.9<span></span>
</td>
<td class="nump">448.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">2.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_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">$ 686.6<span></span>
</td>
<td class="nump">$ 868.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_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 2020-01-01<br> -Paragraph B11D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph IG31A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-01-01<br> -Paragraph 58<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_58&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B11D_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph B11D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2020-01-01<br> -Paragraph IG31A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>148
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356618760">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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 custom" 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">$ 46.6<span></span>
</td>
<td class="nump">$ 46.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_ifrs-full_LongtermBorrowings', window );">Non-current&#160;portion of long-term debt</a></td>
<td class="nump">634.2<span></span>
</td>
<td class="nump">814.0<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_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">680.8<span></span>
</td>
<td class="nump">860.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_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">19.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_ifrs-full_CashAndCashEquivalents', window );">Less: cash and deposits</a></td>
<td class="num">(289.5)<span></span>
</td>
<td class="num">(223.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_ifrs-full_NetDebt', window );">Net debt</a></td>
<td class="nump">396.0<span></span>
</td>
<td class="nump">656.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_ifrs-full_EquityAttributableToOwnersOfParent', window );">Shareholders&#8217; equity</a></td>
<td class="nump">1,928.5<span></span>
</td>
<td class="nump">1,875.5<span></span>
</td>
<td class="nump">$ 1,875.7<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">$ 2,324.5<span></span>
</td>
<td class="nump">$ 2,532.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_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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>149
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322636248">
<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, 2020 </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_ifrs-full_CashOnHand', 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_CashOnHand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 held by the entity. This does not include demand deposits.</p></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 2020-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashOnHand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 domain 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_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>150
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322470248">
<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, 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_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_ifrs-full_ApplicableTaxRate', window );">Income tax expense at statutory Canadian rates</a></td>
<td class="nump">25.60%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
<tr class="re">
<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 custom" 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="nump">2.50%<span></span>
</td>
<td class="nump">2.20%<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_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss', window );">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">0.70%<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_ifrs-full_TaxRateEffectOfTaxLosses', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="nump">0.60%<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_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation', window );">Research and development and other tax credits</a></td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(1.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_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Other</a></td>
<td class="num">(1.50%)<span></span>
</td>
<td class="num">(2.70%)<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_ifrs-full_AverageEffectiveTaxRate', window );">Average effective tax rate</a></td>
<td class="nump">26.60%<span></span>
</td>
<td class="nump">26.80%<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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>151
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324021720">
<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, 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_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">$ 76.9<span></span>
</td>
<td class="nump">$ 54.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">2.6<span></span>
</td>
<td class="nump">1.1<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_ifrs-full_CurrentTaxExpenseIncome', window );">Current income tax expense</a></td>
<td class="nump">$ 79.5<span></span>
</td>
<td class="nump">$ 56.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_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 2020-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-2020-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>152
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492327902808">
<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, 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_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_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of timing differences</a></td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="nump">$ 12.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_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">7.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_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes', window );">Change of tax rates</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(1.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_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense', window );">Recovery arising from previously unrecognized tax assets</a></td>
<td class="num">(4.0)<span></span>
</td>
<td class="num">(4.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_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax (recovery) expense</a></td>
<td class="num">$ (21.9)<span></span>
</td>
<td class="nump">$ 15.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_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 2020-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-2020-en-r&amp;anchor=para_80_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_80_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_80_f&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>153
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492352846232">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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 custom" 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">$ 42.4<span></span>
</td>
<td class="nump">$ 31.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_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(63.4)<span></span>
</td>
<td class="num">(73.2)<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_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax assets (liabilities)</a></td>
<td class="num">(21.0)<span></span>
</td>
<td class="num">(41.3)<span></span>
</td>
<td class="num">$ (21.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_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 custom" 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">154.9<span></span>
</td>
<td class="nump">162.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_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 custom" 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">27.7<span></span>
</td>
<td class="nump">16.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=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 custom" 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">8.7<span></span>
</td>
<td class="nump">11.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_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 custom" 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">5.7<span></span>
</td>
<td class="nump">8.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_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 custom" 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.2<span></span>
</td>
<td class="nump">1.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_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 custom" 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">(26.2)<span></span>
</td>
<td class="num">(22.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_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 custom" 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">(84.3)<span></span>
</td>
<td class="num">(90.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_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 custom" 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">$ (108.7)<span></span>
</td>
<td class="num">$ (127.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 2020-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-2020-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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>154
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325759112">
<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, 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_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 custom" 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">$ (41.3)<span></span>
</td>
<td class="num">$ (21.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_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity', window );">Tax effect on equity items</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="nump">4.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_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset', window );">Impact of foreign exchange</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.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_OtherIncreaseDecreaseDeferredTaxLiabilityAsset', window );">Other</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.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_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset', window );">Deferred taxes acquired through business combinations</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="num">(9.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_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss', window );">Tax (expense) recovery during the year recognized in net income</a></td>
<td class="nump">20.8<span></span>
</td>
<td class="num">(15.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_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, end of the year</a></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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember', window );">Previously stated</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_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="re">
<td class="pl custom" 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">(41.3)<span></span>
</td>
<td class="num">(33.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_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, end of the year</a></td>
<td class="text">&#160;<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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember', window );">Increase (decrease) due to changes in accounting policy required by IFRSs</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_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="re">
<td class="pl custom" 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="nump">$ 0.0<span></span>
</td>
<td class="nump">11.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_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, end of the year</a></td>
<td class="text">&#160;<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_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 2020-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-2020-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_81_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_PreviouslyStatedMember</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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492328432504">
<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, 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>
</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_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 9.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_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 custom" 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">70.5<span></span>
</td>
<td class="nump">109.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 | Expire (2021 to 2040)</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 custom" 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">37.0<span></span>
</td>
<td class="nump">37.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_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 custom" 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">33.5<span></span>
</td>
<td class="nump">71.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_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 custom" 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.6<span></span>
</td>
<td class="nump">6.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_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 custom" 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">$ 74.2<span></span>
</td>
<td class="nump">$ 125.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_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 2020-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-2020-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>156
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322652760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_AdjustmentForTaxRelatingToTaxLegislationChanges', window );">Adjustments of tax expense (income) by change in tax legislation</a></td>
<td class="nump">$ 9.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_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>157
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321711192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance 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, 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_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 custom" 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 borrowings</a></td>
<td class="nump">$ 20.1<span></span>
</td>
<td class="nump">$ 37.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_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest on lease liabilities</a></td>
<td class="nump">28.8<span></span>
</td>
<td class="nump">32.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_InterestExpenseOnOther', window );">Other</a></td>
<td class="nump">4.2<span></span>
</td>
<td class="nump">3.4<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_ifrs-full_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">53.1<span></span>
</td>
<td class="nump">73.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_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome', window );">Interest income on FVOCI investment debt securities</a></td>
<td class="num">(2.8)<span></span>
</td>
<td class="num">(2.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_ifrs-full_InterestIncomeOnOtherFinancialAssets', window );">Other</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.2)<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_ifrs-full_RevenueFromInterest', window );">Total interest income</a></td>
<td class="num">(3.9)<span></span>
</td>
<td class="num">(3.7)<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_ifrs-full_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">$ 49.2<span></span>
</td>
<td class="nump">$ 69.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_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 2020-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-2020-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>158
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356878488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance 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, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankAndSimilarCharges', window );">Bank charges</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 3.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_MiscellaneousOtherFinanceExpenseIncome', window );">Other</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="num">(0.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_ifrs-full_OtherFinanceCost', window );">Other net finance expense</a></td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">$ 3.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_BankAndSimilarCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 bank and similar charges recognised by the entity as an 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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankAndSimilarCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherFinanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 finance costs that the entity does not separately disclose in the same statement or note. [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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MiscellaneousOtherFinanceExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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_MiscellaneousOtherFinanceExpenseIncome</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>159
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324898232">
<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, 2020 </div>
<div>CAD ($) </div>
<div>unit</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseThroughBusinessCombinationsContractAssets', window );">Increase through business combinations, contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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_ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities', window );">Increase through business combinations, deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod', window );">Deferred revenue</a></td>
<td class="nump">$ 199.2<span></span>
</td>
<td class="nump">$ 174.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_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of gross revenue</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<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_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Revenue from performance obligations unsatisfied (or partially unsatisfied)</a></td>
<td class="nump">$ 4,377.0<span></span>
</td>
<td class="nump">$ 4,257.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_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue', window );">Expected revenue recognition as contracts are completed</a></td>
<td class="nump">78.00%<span></span>
</td>
<td class="nump">77.00%<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_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_IncreaseThroughBusinessCombinationsContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract assets resulting from business combinations. [Refer: Business combinations [member]; 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/exampleRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2020-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughBusinessCombinationsContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseThroughBusinessCombinationsContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract liabilities resulting from business combinations. [Refer: Business combinations [member]; 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/exampleRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2020-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 2020-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_116_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_120_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>160
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329016392">
<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, 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_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 custom" 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,670.3<span></span>
</td>
<td class="nump">$ 2,629.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_EmployeePensionCosts', window );">Pension costs</a></td>
<td class="nump">79.3<span></span>
</td>
<td class="nump">75.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_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Share-based compensation</a></td>
<td class="nump">16.4<span></span>
</td>
<td class="nump">18.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_ifrs-full_EmployeeBenefitsExpense', window );">Total employee costs</a></td>
<td class="nump">2,766.0<span></span>
</td>
<td class="nump">2,723.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,754.0<span></span>
</td>
<td class="nump">1,702.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_IndirectLaborCosts', window );">Indirect labor</a></td>
<td class="nump">$ 1,012.0<span></span>
</td>
<td class="nump">$ 1,020.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_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 2020-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.</p></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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EmployeePensionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension 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_EmployeePensionCosts</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>161
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492370151112">
<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, 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_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 custom" 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">$ 77.3<span></span>
</td>
<td class="nump">$ 73.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_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 custom" 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">$ 3.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_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 2020-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 28<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=20&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>162
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492318338488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other (Income) 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, 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_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 custom" 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.5)<span></span>
</td>
<td class="num">$ (0.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_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Unrealized gain on equity securities</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(7.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_MiscellaneousOtherIncomeExpense', window );">Other</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(2.3)<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_ifrs-full_OtherOperatingIncomeExpense', window );">Total other income</a></td>
<td class="num">$ (2.1)<span></span>
</td>
<td class="num">$ (11.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_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 2020-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2020-01-01<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 2020-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-2020-en-b&amp;anchor=para_39M_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gains (losses) on financial assets at fair value through profit or loss, mandatorily measured 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_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</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>163
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356597032">
<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, 2020 </div>
<div>option </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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 custom" 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,553,711<span></span>
</td>
<td class="nump">111,550,424<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_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares', window );">Share options (dilutive effect) (in shares)</a></td>
<td class="nump">395,594<span></span>
</td>
<td class="nump">0<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_ifrs-full_AdjustedWeightedAverageShares', window );">Diluted shares (in shares)</a></td>
<td class="nump">111,949,305<span></span>
</td>
<td class="nump">111,550,424<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">2,123,800<span></span>
</td>
<td class="nump">107,168<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 2020-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-2020-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>164
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492329083784">
<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, 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_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>165
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492328229416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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>
</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">$ 1,565.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">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="num">(2.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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(752.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>
</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></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">76.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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></td>
<td class="nump">69.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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">6.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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">1,327.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_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease 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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></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">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="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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></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>
</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></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">66.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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">2.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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></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_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember', window );">Software financing obligations</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">15.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_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></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_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(13.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>
</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">0.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_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></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=stn_DividendsToShareholdersMember', window );">Dividends</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">16.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_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></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_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(68.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>
</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></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>
</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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></td>
<td class="nump">69.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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</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_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember', window );">Senior unsecured notes</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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></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_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">300.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="num">(2.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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></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_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></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>
</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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">1.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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></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">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="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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></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>
</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></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>
</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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></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>
</tr>
<tr class="re">
<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>
</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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">88.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_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></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_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(33.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_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</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_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">2.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_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">10.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_IncreaseDecreaseThroughDividendsDeclared', window );">Dividends declared</a></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_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">1.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_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></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 domain 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 2020-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-2020-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_IncreaseDecreaseThroughDividendsDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseThroughDividendsDeclared</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_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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repayments or payments 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_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities</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=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_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=stn_DividendsToShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsToShareholdersMember</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>166
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492322649256">
<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, 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_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 custom" 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 domain 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 2020-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-2020-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>167
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356556376">
<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, 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_stn_JointVenturesByNameAxis=stn_StantecBonattiMember', window );">Stantec-Bonatti, 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 custom" 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">85.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_StantecSGJointVentureMember', window );">Stantec/SG 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 custom" 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">65.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_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 custom" 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_StantecGHDMember', window );">Stantec/GHD</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 custom" 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">46.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_SFPJointVentureMember', window );">SFP 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 custom" 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 domain 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 2020-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-2020-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StantecBonattiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StantecBonattiMember</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_StantecSGJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StantecSGJointVentureMember</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_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_stn_JointVenturesByNameAxis=stn_StantecGHDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StantecGHDMember</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_SFPJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SFPJointVentureMember</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>168
<FILENAME>R147.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492321502056">
<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, 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_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 custom" 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">$ 33.4<span></span>
</td>
<td class="nump">$ 40.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_PaymentsOfDistributionRelatedPartyTransactions', window );">Distributions paid</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">0.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_ifrs-full_AmountsPayableRelatedPartyTransactions', window );">Amounts owed by related parties</a></td>
<td class="nump">$ 4.3<span></span>
</td>
<td class="nump">$ 8.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_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 2020-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2020-01-01<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2020-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-2020-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 domain 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 2020-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-2020-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>169
<FILENAME>R148.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492318503448">
<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, 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_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 custom" 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">$ 11.0<span></span>
</td>
<td class="nump">$ 11.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_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 custom" 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">8.1<span></span>
</td>
<td class="nump">8.3<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_ifrs-full_KeyManagementPersonnelCompensation', window );">Total compensation</a></td>
<td class="nump">$ 19.9<span></span>
</td>
<td class="nump">$ 20.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_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 2020-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-2020-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 2020-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-2020-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>170
<FILENAME>R149.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325808168">
<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, 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_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,730.1<span></span>
</td>
<td class="nump">$ 4,827.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">0.0<span></span>
</td>
<td class="nump">0.0<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_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">4,730.1<span></span>
</td>
<td class="nump">4,827.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_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">1,045.6<span></span>
</td>
<td class="nump">1,116.0<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,684.5<span></span>
</td>
<td class="nump">3,711.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_ifrs-full_GrossProfit', window );">Gross margin</a></td>
<td class="nump">1,930.5<span></span>
</td>
<td class="nump">2,008.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_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,828.3<span></span>
</td>
<td class="nump">4,938.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_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">98.2<span></span>
</td>
<td class="nump">111.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_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">4,730.1<span></span>
</td>
<td class="nump">4,827.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_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">1,045.6<span></span>
</td>
<td class="nump">1,116.0<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,684.5<span></span>
</td>
<td class="nump">3,711.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_ifrs-full_GrossProfit', window );">Gross margin</a></td>
<td class="nump">1,930.5<span></span>
</td>
<td class="nump">2,008.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_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">(98.2)<span></span>
</td>
<td class="num">(111.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_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="num">(98.2)<span></span>
</td>
<td class="num">(111.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_RevenueFromContinuingOperations', 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="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">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_ifrs-full_GrossProfit', window );">Gross 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">1,238.5<span></span>
</td>
<td class="nump">1,283.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 | 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,272.6<span></span>
</td>
<td class="nump">1,314.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_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">34.1<span></span>
</td>
<td class="nump">31.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_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">1,238.5<span></span>
</td>
<td class="nump">1,283.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_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">164.8<span></span>
</td>
<td class="nump">173.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_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,073.7<span></span>
</td>
<td class="nump">1,109.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_ifrs-full_GrossProfit', window );">Gross margin</a></td>
<td class="nump">533.7<span></span>
</td>
<td class="nump">571.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">2,655.2<span></span>
</td>
<td class="nump">2,688.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_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,675.1<span></span>
</td>
<td class="nump">2,709.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_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">19.9<span></span>
</td>
<td class="nump">21.7<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_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">2,655.2<span></span>
</td>
<td class="nump">2,688.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">695.4<span></span>
</td>
<td class="nump">740.5<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">1,959.8<span></span>
</td>
<td class="nump">1,947.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_ifrs-full_GrossProfit', window );">Gross margin</a></td>
<td class="nump">1,048.7<span></span>
</td>
<td class="nump">1,070.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 | 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">880.6<span></span>
</td>
<td class="nump">914.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="nump">44.2<span></span>
</td>
<td class="nump">58.1<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_RevenueFromContinuingOperations', window );">Gross revenue from external customers</a></td>
<td class="nump">836.4<span></span>
</td>
<td class="nump">856.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">185.4<span></span>
</td>
<td class="nump">201.9<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">651.0<span></span>
</td>
<td class="nump">654.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_ifrs-full_GrossProfit', window );">Gross margin</a></td>
<td class="nump">$ 348.1<span></span>
</td>
<td class="nump">$ 367.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 domain 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 2020-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2020-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 continuing 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_RevenueFromContinuingOperations</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>171
<FILENAME>R150.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492356583640">
<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, 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_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 custom" 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 assets</a></td>
<td class="nump">$ 2,542.9<span></span>
</td>
<td class="nump">$ 2,716.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_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">4,730.1<span></span>
</td>
<td class="nump">4,827.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_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 custom" 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 assets</a></td>
<td class="nump">646.0<span></span>
</td>
<td class="nump">760.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_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">1,238.5<span></span>
</td>
<td class="nump">1,283.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_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 custom" 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 assets</a></td>
<td class="nump">1,430.0<span></span>
</td>
<td class="nump">1,486.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_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">2,655.2<span></span>
</td>
<td class="nump">2,688.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_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 custom" 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 assets</a></td>
<td class="nump">142.4<span></span>
</td>
<td class="nump">143.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_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">321.5<span></span>
</td>
<td class="nump">279.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=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 custom" 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 assets</a></td>
<td class="nump">324.5<span></span>
</td>
<td class="nump">326.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_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 514.9<span></span>
</td>
<td class="nump">$ 577.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 domain 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 2020-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-2020-en-r&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_stn_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 continuing 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_RevenueFromContinuingOperations</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_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=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>172
<FILENAME>R151.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492324368904">
<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, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 4,730.1<span></span>
</td>
<td class="nump">$ 4,827.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">990.8<span></span>
</td>
<td class="nump">1,053.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">631.9<span></span>
</td>
<td class="nump">613.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">757.6<span></span>
</td>
<td class="nump">779.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">1,345.9<span></span>
</td>
<td class="nump">1,407.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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContinuingOperations', window );">Gross revenue</a></td>
<td class="nump">$ 1,003.9<span></span>
</td>
<td class="nump">$ 973.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_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 domain 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_stn_RevenueFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 continuing 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_RevenueFromContinuingOperations</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_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>173
<FILENAME>R152.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492318292936">
<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, 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_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">$ 10.5<span></span>
</td>
<td class="nump">$ 11.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>174
<FILENAME>R153.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140492325348456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Events after the Reporting Period (Details)<br></strong></div></th>
<th class="th">
<div>Feb. 24, 2021 </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 custom" 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.165<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 domain 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 2020-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-2020-en-r&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2020-01-01<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>EXCEL
<SEQUENCE>175
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MAJ!BD"MET69Q%IJ>>N1,@7RP6K>+29=B@.M]Q?4>5#J.H%F<<'2?IT]<U='
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
M-&>R-H#?-T+HMX=Z@O[_'E;_ U!+ P04    " !NB%A2LG(3Y,T#  ":"P
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
M5_6Q'ZAA=QPU_O"!7%\;V@\M<]Q@"CZ^?N:6'+8@P::C2#07BY+:7'/V7JH
M!EQLS$^540@KV)$ZB(A3$#QF<3P.U0-,:H_(_^11QE7E% #UB$_$$8L;P:\\
M<HU(J&S@FE*8MOIS#QO$] 2?O+*I9RIH=W0HW#6+^Z3;#TBO>8?COR3L]/[G
MS>QTPN*:6[@=7-<;!7>4@L#\V7#%[8Q^1@*""/LD&T?[2^$OP-B#J7[DYJ['
M#%9P=$*IPS79<#O:'C=%NH1MKQ'.Q1;J<[G?6[(\0W J0+##GI]QH3;@#,IY
M\LSS<";XL!8Y\/.91<&R6+,/M\-OWQ6=B 5_SAE*E&+^S4_57W^OW!UJ=4EX
M1H/KK68A;H=A4^NZ,"M-OZ%$9(A!VJS-%'@%>^!'/27"1])!,, U%W$[&!_T
MDA5>72[G:&-A5ZI<(Q(JQ*1F(6EGX4'AVBC(4CB1E*E\O'95O>^E (X. TH\
M7,1A,)(:C 3_9>VZG=Y?W4].KEVD)A=I)Y<)&&1<REA6U7FNU,8FHF*"PXK?
M",52N]R%U(&P>2 T'CK;G\JL&=TH$+*:5*2=5$]LG;R9!6(4%VPK\ZV9YA3T
M<HWF26KJTYM7-'7G.HX/,45<3)V-HBX-Z*XQ1=K/97NZ;6!AZ_:6V H%ZUZ:
MM85R*19GL$V&;0-[]I: :I3]$D"=$N SBZ,&D_>]J,E'VLEGLZ?V(V>VACWG
M?!'>UA#?J8R,NX>EUFN'@W6+U(PC1QBWE^ZE9BZR35H^V_!J=A%%G!V-QP@P
M'@?DUAPC1SA6QU?)N7Y)"H;F]DQBM\5'@NUA&G8B[8$:)L$<KZE&VJD&.=[@
MFEJ"<F4W$:DY4.6YE>U5[2'6WJ*K='O,8APLPS782#O8]A.$O;(BY0T?8"<<
MCK=+-3C&'[+/8X5'(?C1&GZT'7Z-3,D <AD3X(-YEF)4+V6>!1ZG4 _U!H?9
M[34*)#>MB4?;CX(!7M?YW<YKZI[G( /<<U]EMR>>C +;-EK#D[;#\U86C"\$
MI ADN5@P*-AP"I"B=,GNF8TSE15 M& B]<*(N@0]&S5J1^6&QPH'STRT\5#R
M^'&/"V!F60JK(PM@R%Z8/>@VR4.UD;J$'$5.<?180<H' $1KC-(3'F_ZE'Y&
MSVS!A; U<HX I^B-)=[M:C5$,SE(Y(3>)2@>!;=\M"8H/>&AI]\!9O8!1Z3W
MG2>Q9!2[P2_-S/,<KXNE]E[C-<&*%0O[]D2A5&Z$+A^X[^[NWM!<V?<2!_>O
M\9=)^9ZE[J9\[7.7%# I"J [AR[AD ?"BO)-2OE%R[5]&?$LM98K>[ED"10N
M8P"_SR5LE:HO9H#=^ZS+_P!02P,$%     @ ;HA84FTKZX@8!   K0@  !@
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6RE5MMN&S<0_96!"@0QH.JR4APW
ME07(CHWX(89AN9>@Z /%'6E9[Y);DBO9_?J<X4JRG(L+M"_:Y7+FS)DS,Z0F
M&^?O0\$<Z:$J;3CM%#'6[_K]H NN5.BYFBUVELY7*F+I5_U0>U9Y<JK*?C88
M'/<K96QG.DG?;OQTXII8&LLWGD)35<H_GG'I-J>=86?WX=:LBB@?^M-)K58\
MY_A+?>.QZN]1<E.Q#<99\KP\[<R&[\[&8I\,?C6\"0?O))DLG+N7Q55^VAD(
M(2Y91T%0>*SYG,M2@$#C[RUF9Q]2' _?=^B7*7?DLE"!SUWYF\EC<=HYZ5#.
M2]64\=9M/O VGS>"IUT9TB]M6MOCXP[I)D17;9W!H#*V?:J'K0X'#B>#[SAD
M6X<L\6X#)9;O5533B7<;\F(--'E)J29OD#-6BC*/'KL&?G%Z[GSMO(I,5[8M
M,;2:]".@Q:"OMS!G+4SV'9AA1A^=C46@"YMS_AR@#TY[8MF.V%GV(N)[UCT:
M#;N4#;+!"WBC?:*CA#?ZUT3-4Z*D;$XAXBOZ+));TM7E[9RTJ^K2**N9_I@M
M0O3HG3]?X##><Q@G#N/_*_9_@*&[@D'<!E>:''LY+8U%"D:53QD&27$>E8VL
MX0R%7T>XG2-?91^/"&@D'QY9>6*I)*$.7"W8[VO1I0U[)M7$PGGSCP2"EPFA
M28(9F33M?)Y6&Q,+4IA>T&H231 X"/GJAY-L^/;G0 NG?"Z;N?$86.=!U=(E
M+WR#LX*R<0H^[*4TM\ZT40'Q]$Z.G!I0;C,X5U;EBLZ: /%"H)UFH!!HIJ.@
M?U1>%Y2-NC3\Z63<HROH$PH%LH0?0ME% !@*X)WS:' ']9R^IXL'72B[8GI]
M-__]*+71-4Z@3SB!OK*X_C2_.#J@%AZK!>9\?G?]+)N]%)Y7)D1H+'HLC6@:
MJ'0Z9:@BS1N#TH\'J,1PD&4#^A'/$<W6;!ONTD5>"5';I5F)ND7U7#-@Y:XR
MVI1 0[%:H;ZR451[MS;"&461@?!<R%F\9ME90E-(*;W%?@V.4HB4'913XH(I
M\PJCT^C82+M H:5"5!,-C*5E=&E22VX=ZV91&IT,:V_6TMZA[81ORW006)=-
MSNC7%6K-WMA5EZ2TD"D%[\($>AK$S#F8%:0I$29H5?,7AJ'Q:WY,"&S7!B67
ML9$T-<@B6E>R_POF.(0M;BW9[FY)M]\90R@"PW3I78782!D(NWUL:ZYCZP,>
M%M$@@'?-JB TV(ZBS'*2+YU3.<Y^(R>1+&6SJDPJ0>(JMV]D&7?DD/,7NQ+)
M@VENDG?O6R=9_^ *J=BOTD49$*>QL;U-]E_W=_&LO8*>S-N+'&.%0J!E>0G7
M0>_MFP[Y]G)L%]'5Z4):N(CK+;T6^#_!7@RPOW0N[A828/\/9?H94$L#!!0
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
M'S[U*::](5>AV\91'O:/"3;SKO-VM\6R&9*_PYNKYD*X;3@]&C><.AJ^/DG
M->.[,<CNXLC,+?$ CLN2;SQT(8#?;ZREHQ$*='?HXA=02P,$%     @ ;HA8
M4G7A,*A\)P  ]84  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULO3UI
M<]M&EG\%I:W:E:HHVI*3F5G;<96/../=9..*G9D/6_L!))IDQR# H %)G%^_
M[^Q^#8"2DLQNU4PLXNCC];LOO+QMNR]AYUQ?W.WK)GQSMNO[P_,G3\)ZY_9E
M6+8'U\"=3=OMRQY^=MLGX="YLJ*7]O63ZZ=/__1D7_KF[-5+NO:Q>_6R'?K:
M-^YC5X1AOR^[XQM7M[??G%V=Z86?_';7XX4GKUX>RJW[Y/J?#Q\[^/4DCE+Y
MO6N";YNB<YMOSEY?/7_S%3Y/#_S-N]M@_BYP)ZNV_8(_/E3?G#W%!;G:K7L<
MH81_;MQ;5]<X$"SC5QGS+$Z)+]J_=?3WM'?8RZH,[FU;_]U7_>Z;L[^<%97;
ME$/=_]3>_M7)?K[&\=9M'>B_Q2T_^]6SLV(]A+[=R\NP@KUO^-_R3N!@7OC+
MTQ,O7,L+U[1NGHA6^:[LRU<ON_:VZ/!I& W_H*W2V[ XW^"A?.H[N.OAO?[5
M)SZ,HMT4G_RV\1N_+IN^>+U>MT/3^V9;?&QKO_8NO'S2PWSXUI.UC/V&Q[X^
M,?;5=?%#V_2[4'S;5*[*!W@""XVKO=;5OKF^=\1W;KTLGETMBNNGUT_O&>]9
MW/TS&N_9B?&^]Z''K9=INP?9;O'?KU>A[P!K_N>>B;Z*$WU%$WWU?P+F?];8
M17E1O"W#KBB;JECC'^[7P=^4M6OZ<,\=WZSKH7)\ Y\8FLX!</RZ=Q7<O8$?
M>WQR432. +HJFR]PHW(K>*)Q(2R+GT^\4Y0=C-SN#YT/< =>#KNVZR][U^UY
MG,H=VN#AR5O?P_R _OW0^9YVW.\ZYXH]HUG;%37-M;HH/G; N#IX"->+FSG@
M;*<NXQHZMVX[P-.B[&$]@!@X%J+&L!_J$E<-"X&'?,G\! 8HFV/A]X?2=S1*
MW8;@8/JW^+8 +< 2'8\'R^W<H2[7A&=E!SN"2X?9%2V+O^]<4P1SH ^\(7N
MGQTLM6^+E9/I"-[P/X HG"@<$J[H+4 <EX^[ACG^00MM@Y-I2CSURM_X:BAK
M^!6<PC\<  2PI&((;C/410U<%?;\NJZ+%@;N<%( ""T.I4+OFK)9,PA"!#1-
M2>MB\#0!<+0B*(<>_F'4@,T"&-N]X_6LAP[VMBS>V7/P ?"R7LL1M3>P AR2
ME_QO!:"9W],MN]X"#[! ^D:N?8DDA<S=T\8W;0VR*CP'MK6%&Z[#\TIP_AJ!
M>_6T.+JR"Z,Q?MP 9-PC'_[>@3C9M76%.-3!RGG3^4.\(:0% $:-;^"(2 1W
M?C_0U:NO9?B6MVY&^]=_^<OUU9]?A ) WK1[.+7:;V"9=%"TMJ_GU_9YA^<4
M^/@!:P8'>&,AN. #=H T%1U41AP/8>D-2%>F-%>N=\7&(XYXF K7<NF(M.#_
MU2\@ >$Y& O1#@5X?5P4'CCV <?O8#JW+-87Q8>F+^&T5K6>_,R5<BW$$0!#
M.WBS/M)R]@#5 :\C-C6^QW4(CC*E,S]8WC>D1WQ:#<$CLT-VMH(M\=MV!AAJ
M@\1!$$5<@PMX9(CY+(A@O$#3+HOWA(>(?#.K6B#0/+Q%!^JG*T.N6G:=GS T
M('K+U,H]<%O_CP>8&MU!AOX'9AT-NB0D$SX4$74Z)G&=."T2+\XBRS8D#V 5
M!#7(?A^M\P*R_0/&^I:1KQ_?8UP'[H"\;;).%4ZRT$@J *8QRB,5]_?@_K+X
M$1GFW"3 H&!8Q%O=/G/S+1!((,@?$5_@[H"T!MOHG!SSR2.GU>T!BK"WKMWS
MQEEYR,^H .'1,AL.PLXWQ')\5UVBV#BRD $=X!(U9= DZG:H2+@/I(@$D$#
M'WG88&6"NP,S(P@A5:#H>CPP)'@1)-T71T/(@R%Q>CDS4@:<3E&46U ,"-=N
M49!:D5<YY*=(J7 9CL'WQ0Y(L6E!1*]Z$%FX<M H.M#&==1VT]_".N_E 02]
M.1X09C&=-,TC'BDR=#E/ )G'1=.QX:L[?Y@C =H][SP4':X(8$,+ &&#(D=D
M BHC#:FQ@//K+W6[)7A:*H:[E4, SQ)6DI\R\:;8NL9U)6+A%4[U3&?*4"6@
MZA*$T>$&$Z=4 (8"8;5EF25B'MDZ4,4"3LT#<8">V-8X[:\#J$!^<]3G0=8$
MA!./#XM"Q9/TTPW*;J N4#570\^J$!WAL/H%1 B?&B[6@PQ#_6/HFD6:2/:K
M\P#=NF80_@?;;.!&("0D/381#(]:7;!4#V-@.&:B/2,6'@?LV!V( @%!21Z7
MYB8\*](>* PO UK&:R\$;P.)0E&@^$7XX\8=6>GLD-_A]A69\>(06-  <ZD<
M@I18-3$7XFP%;#_2%(#'W:UW<%Z.[J*>!J]U)0NHU[U,O@="6S.UX=B\RL5I
MHG.JR:!>4_*5IFTNUZ@IUG6)U)7(.HW7;AE21 ^*_6O$4]C$"E6-HF68PJ[=
M78^*!+/K=)F7@?(68.<)U!T,WS8PZ[%8@\I2>GG?=6NP2?!U&HL<$3(0\KV6
M6$9Z+ Z=GEL6/Y1-N670*/3@'$%9WL!Q,5JM?0>\&=1>V+RPI#4LJ>>9598A
MOC3$$/]I:T,:*'X9JBTM#_YFK@U/X.):5 H'(,(R)/Q"M8EX&_![IBUFS7QC
MD9;+,(4KR819NZC#3K3>1;9 $5SMFG^2F$ :!1C5==0PR1(I:^)5S(L7(YVU
MV Z@Z(%,4GT5,1$80<*^G&OAHH54>X0-B8XRL\*0'_0(8GM12 3P)C]+Q%.?
M"9_(_94F4?*T:[5L\L5$RXS7J_(&]L$7:E^N? WJH&-)C&A%=_ @[I"]T&6^
M1+!O;R]5]8QC&7-;GA151JV.J^N)@?TYDO"A/(H9'T*+ZC\<!KW/UB1@X/Y
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
M ?:M %*WZT\F-3?L(HN[YYSB644:ET*%B )-XGF(A496<@ECQP5BP;.[<MX
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
M^'B\MLIE%4\P* [(X4UDBR#1Q"E;,8G$N4[E5)LIL!JQ-VP:=I&S,?>$ P/
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
M%P\Q<LP/)1"98R=V4&<NS.%Y9V[Q\,768BB9%-#$B6HGGZ;G&A1\_$&U1ZA
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
MEL^J(1J^\I5,U44////*+51OO^[M!VT0J]%+\:9VVLSY=U^$7(D;6U;2K,
MK'8J$[(H^(//)380TF1BVNJW,_'=VDS\)LOJM;AU6BT40)WCJW)>''R_?7LH
M4 Q$*GV.8(*>F7(R4@R*C U06<F5G!8J$1^D ;?!XB!FB'JA_X?]:>^9U$XL
M9%$K(;W'SK2&MZ?'$*TJM)SJ OZ1E:WU,V=+ 3-:AY,]81@/Q2<C/J7!3I43
M318]$8U4N8#J]=2^L.BK\GF)](:L\:"[)$O?WXF#]L.O1*13IFDOP?7)Z506
M0C51)O32N%/\&0WVE4HU19!>PMX<!4<L+,R9*U'9)1Q%*AM?:N_;O3.-]-;3
MFHW9T-_G4I:1FN_:&%TIO )6&@&3L#$GX[*,0RIFM4/@4,F#@PK\1)0W(OD[
MD5ZY^:K)F<_*V]JE%+JJB0.CPB)(ATR*F]MO"0'TT2Y420B-3Y^%Z"<)>W7[
M]CW,76BO:N3H=?)G(@[HY:_@PDK(;5%2X/] Z%)=$3FW@)EI5^Y H<Q".VLH
MA8$C45;#_S[683N\R4"BPE;TO8_U,R<1RSH-M5-]MN7VW9=.;&U*A]$GZX-R
M.9IJ7WQ4!$8!J1B(QZB\W;+E2Z-T'Q8=?+<%4"_$W-FZHGARP.;*L 0\K)$7
MH#Y0\X>,&XISQ&WR/+5^5FB42>]A,'RK',#SXIU!U3_@][^"7534$&HO%NM]
ME[GUVY"2PD=2MJACK'Q=5=8%D1::ZU,3.VVRFI@EBUT\%9,AXHHY";SV008$
M 42WSF]8FV.*^E%+!_\CSA]D52AQ5Z <@8X@)J@49!\S0<@[/D*CG<W8*8A@
M'+%.9K8OOJ]LR=3^"(-S\4;>LRRGE\+8IN7>?-ED\2]GSC=D!DS_0@[Z2.NO
M6("^56@8@S%OH] SYB1O,&PVU=:IU,X-=X5MY;_]XVP\.GWM&7Q;Z$S21M1#
M#%%/<$QCST#E4PU7D!YEUW$Z%5,@0"CHDLULK.BR%*EE@IYIRJ4GNT]8R\1.
M(\@BO]7A &E:.X0W%"#!4FIF#\DME,F _>_((^MC&=GC""5\VQ[Z7 4B?)PP
M1+Q4D3:D[[-JP#6*J\*XF_7Q:T&C++^E5E(H"B2IE57E+)")W^R4NB!)L,$
M+-*-.G+'Y_W!66KP?*K6'1XE;#YW:DYIOTU><K'5TFE]'&N/(P+>OU&PJ%CC
M]81*;GHSY5I5CZ:+1OHO@=Q9%-$FA#O_&]0I5)*@*G">\:\$S@:/,\-OQ/DC
M%ZJOEAAULUO+CH?)6;.F*69B-$R.>=!8KSH9)1-Q]1.;67OW-$S&T&O^X/I)
M!R.>)&2ER9"O*!AMBM">7HQ.L>DW ZV%RK:^3)+39CWM;'D0:$Q%2SA)S@[%
M>P7N;1EU,$I.#H%?@PI24!E <3"DY9]8AWG*N%$R$G>.BDY8Q=(,E[AUBM%(
MC.%7W*_!$">/TV2(QH&I;*XWP!T=X1N,[ZP(\J']-C[%-N-]AA\GDT/:'K,$
M(SDZ(ZO'A]MJ-D6@"^X.#QN0M_)LH] AI3:2<OPR>2EN,6<S=22:'X6 3ZD;
M:32:H,$F1[MX]=&2=[&*Q2)['/6F'+1E=MN0)M-1&A]G>K\E$]9N"E#1>.!*
MVGXE+U/IW(I\X%6Q"[3C0(DPUZZ9^[L,+7:"7_NV7/*Y!X!O,=@INF2@)5$4
M6=C4NV?8BIXUV[-OTS2,6K;/3Q3XZ$FQF7$LV?D$.0P=LK0U[$6J(@6"956[
M#G+1S?Z+R8&"8>E2@Z;_IF(MT,<!XZ VW6^!R:#L"F!4B-8JZ2:#%)32W2/X
MO"I9YQ/7&!\ZP2Z,Z@&#*VWN5S2DL$U-[O&I2IKM#"!ADG%!>]4,-%4=NL;
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
M#0!:WQ@2.@W"!L>/U_I?4$L#!!0    ( &Z(6%+1%CVV6@0  -L)   9
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
ML)J]8I!T!HF/.RSDH_P@G+B^-'I'AF?#&S]XJ-X:P:F:D_+%&7Q5L'/7/TA
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
M>IK,CL2; S$)S!F-WF/965@VFF#]VRVC?@77E&9-P>@%N?B3Q V[#_H6&Z?
MS]LM68/<TQ-&/*A.T,$Y;0R,%MQ./&5T%>[&C *2&XI]'55!C)/AT3;7GXT^
M#BCRL, >6K99"I- .)1"_"[_E>*FP E9M*6$ ON')?3_8D/R.&5Q>NJ:]JKI
M$GC!Y9R5^F4*[@81+*, B7$[#M,9[X$!'>\:=5)^PUL:AT@7Q']' ''L ]%G
M)\[+&MU)_L[QC:-[7Z'Q.P3T0*/= 7(HKU! Q,4=U=RJTAF-8#C-,)0JCMH,
MOIPR.J4=Z.;(2CP<"/G:U$4>6S.3M>NZ:?^D  X-9[A1GQ>8?!\>;4K- ?\=
M1]9\(WZ8I,FT'XL(#PL'IT,#C0T0-$T\"MTY3:9' 4\IUN$9EO)CR9EAX;X&
M()?1,$F/N*XF# 8A8:)0[L"'MI JGNY.EA0+KBS&=E6ALI8\"'X(?$@RHA^
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
M(3N\4@;!FU5\&93&XYT1ART>=FS#!JPWQOBM$ SLGHH7_P%02P,$%     @
M;HA84L \&N5A @  4 4  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
MK51-;]LP#/TKA+!CX0_%<8(B"9"T';9#L:#=QV'80;;I6*ALN9+<-/]^DNRX
M";#D-!BP28KOZ9$6M=A+]:(K1 /OM6CTDE3&M+=AJ/,*:Z8#V6)C5TJI:F:L
MJW:A;A6RPH-J$=(H2L.:\8:L%CZV5:N%[(S@#6X5Z*ZNF3IL4,C]DL3D&'CB
MN\JX0+A:M&R'SVA^M%MEO7!D*7B-C>:R 87EDJSCVTWB\GW"3XY[?6*#JR23
M\L4Y7XLEB9P@%)@;Q\#LYPWO4 A'9&6\#IQDW-(!3^TC^V=?NZTE8QKOI/C%
M"U,MR9Q @27KA'F2^R\XU#-U?+D4VK]AW^>F*8&\TT;6 ]@JJ'G3?]G[T(<3
MP#RZ * #@'K=_49>Y3TS;+50<@_*95LV9_A2/=J*XXW[*<]&V55N<6;U7;$"
M@34%?#,5*MBR \L$ZD5H++O+"?.!:=,ST0M,,85'V9A*PT-38'%.$%I9HS9Z
MU+:A5QGO,0]@$M\ C6ATA6\RUCKQ?),+?,]=E@NF-2]YSMR9T"!+L $T^@8$
M9QD7W'#4OA_XVO7.;Y9IH^SQ^7-%0S)J2+R&Y#_T^RJ3F]9;W;(<E\2.HT;U
MAN0B/=A>8IW9R"0^LS_99P#EN>P:HZ'M,4#C69 "I=-@"@]U*^0!>VJ;H*00
M9QVCLUF0 $W38 ;K/%<=%F?K\SB(8)X$%#XD2B^Q/4J<SE*;X]X)_*O3X<DI
MKU'M_"QK\*K[ S]&Q^MBW4_)1WI_USPRM>/V]PLL+30*9E,"JI_?WC&R]3.3
M26,GT)N5O?)0N02[7DIICH[;8+Q$5W\!4$L#!!0    ( &Z(6%*9[PF]WP<
M )44   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;)U8:V_CN!7]*X2;
M*6(@D2WY)>\D 3(SNV@7NYW!9*?]4/0#+=$V.Q*I):DX^?<]EY1DV;$S2!'
MT8/W=>[AO9>ZV6GSW6Z%<.RI+)2]'6R=JWX:C6RV%26WD:Z$PINU-B5WN#6;
MD:V,X+D7*HM1,A[/1R67:G!WXY]],7<WNG:%5.*+8;8N2VZ>/XA"[VX'\:!]
M\%5NMHX>C.YN*KX1#\)]J[X8W(TZ+;DLA;)2*V;$^G9P'__T84KK_8)_2K&S
MO6M&D:RT_DXW?\]O!V-R2!0B<Z2!X]^C^"B*@A3!C3\;G8/.) GVKUOMO_C8
M$<N*6_%1%_^2N=O>#M(!R\6:UX7[JG=_$TT\,]*7Z<+Z7[8+:R>3 <MJZW39
M",.#4JKPGS\U./0$TO$9@:012+S?P9#W\A-W_.[&Z!TSM!K:Z,*'ZJ7AG%24
ME =G\%9"SMW]IM7F^@]A2O9)K-S-R$$GO1EEC?R'()^<D8\3]KM6;FO9SRH7
M^:&"$9SI/$I:CSXDKVK\)+*(3>(KEHR3\2OZ)EV$$Z]O<D;?+U)QE4E>,*FL
M,S48Y2S[]_T*-^#$?UXQ,>U,3+V)Z?\-XEOD\9.)<B4,4#BXOL#?@U!2&U8K
M*[+:B)PI[81ER7(9S=A?_Y(F<?*>?16/NGB4:L,R+)&.K7DF"^F>NQ73:1J-
MF3=9:*[89+R,8ORFT/(/K['BSWQ5"#9/HY2E:;1@#WKM=MP(M@Z(0KU>%7+#
M:7M9-HFF+)YAW3P=D\A\'"W9;\):T-@8@,XJ;?Q.G,ZC.?W@-07NR(OVW7PR
MC1*6QE.X=R;6SXI]SIPF4-+ DBOFMH)]U&7%U3.3UM98;$]+7])2?SEDJ&EL
M8S1<K(S.A,@MTVMV,1F/8=UMN<-.<Y!E^MCD(F)_M'K82G #<B$.81V#% =$
M3[!HN!.D,8G&T_0=JR#.E:K+*[;;RFP+3SN8I6(?N>*Y1#+6M8(G5I3RFI;S
MHG@F#^XK(PN6PC%HR?<.T0,8$1P:G^%*WS7#U7?8,!(_@ 7%A:2+@FG 8%"^
M0#=2MJY]G%+1$Y$K2AMT]F -6EN,:XOP/)+H&QUX:Z-+UN'+G$;91H!,/$GK
MB"]]_=%9FDK(DE.NHV??])8#FV>5RPSHYB=$,["QL8<0>$L$<W93 'MR&E55
MEG7)>*EKL)68D'HFD"^-DLZEABDQO2?YG68H)PH]$X'=Y] /-J/FA%S2VKG7
ME2&:E4 SR@ !L;1>_1<-BK#B%8!\A S9@QCR0VY97@IO-X""Z()R&S+"'X5!
M]]SSSY..F$W"YX,^!)@?5)UV5^T =1+-9N_893*.EZ%ZQ.^QU1>+=\-@_P<6
MMJ*/60DRK(1GA<P;ND@*3X?_<(,D=.5KP3$![Y'X.MM>O4JZ'5!HZ-G2[U4@
M?A0%\ :5ZD!GRMPCEX7?LN1T?TM@'7I,6S,L;=E?:R58LO!X3GT IX#V2!'
M5VR%?=D1J05@GR8?W/F2032+9T2SR[P6QPXD0V_H(IZ?6S%I<AJT[2/=D_&5
M;!MZF]<9D%^A7M7..IBCI85P",&[UT@U);JJC:VY<BV4>V4;(P0U:F!VDIGN
MH"#DK<+7K?J*+IXJ:3S3'E$6=6U9SD,1QYX1>UNP VO\$.]6)'2T#-7F*M!<
M.^S;"VJ5ASOE8KJ,E@%5*TZXY!/:.-^4(47#9@'> 1S?/3" F]!CK[ F*VH?
M'BW=U!Q4<<(ORX1Q&,)QN989Y4*13[T.?0[+BT4Z1]L_<CQ)DV@^]"7@342(
MV,_KM?"S-ON5HWN99W8R;<(7+ J;:A]*T+YH6FQ;7\8"8#V\.H90IF7N Y<8
MY\[STB>="BM6VQ,9J"MBWT5,U?DL0O,YAI(C@":3:#*DI/$-V+K9N]O7WG.S
M%[O7L7C_FMM]8A##>LQNV73$G9?<C-AG;_84\Q#4;/*2KC$&O>&/]DB;5JHI
M34E),/P=JYH2?[;H3\1@=2WH?! :670T8Q[>-?V;AC*)@Z*DZ6?=5/=V#?4W
MGOU92QMZ(;ND]VS1%+"=/XP1=">[HU:]AM&J?*T%3H\[8!+Y!GCH>-/=;%W1
M-!OJ()A7(D<:< 5SA!=5%2J_/8"I_36]C"H/<9(*<M/C.X;YWD+\P)Q0=[1J
M-)\-X&*^?)GJY3@BN,XPG@;YRV\/%]-H-GQ1TV@SX-TD2H;#0Q_(6J]>?GL(
MO00*)RE1Y/[;Q60)L6.5LX1:$M[.%E$\'![KN:_IL%9TG>ZJH=WBY;9,R*MC
M^3#M$GGE1AWLD >T:L#9&Q]?S)HO5AA1^-$3.?JH_9DR?&%X$.81I1=D#.,]
M.6%UX7<GG$S9M4>)I<,K/^]EF2Y+35O+(TA;&8W?9W6EJ0,3R]NR[IZK,!&
M47YBI*\=;VR/06N8$F8X[U$2XR2.TC8?UY2G,4YG>(/#9K*<1.-A/Y'[#F#%
M"63:TA0,O:75(I+";76]V1XX;P1]6+)M&T,,S61K1?\X'R+&.)$A8Z%A!"VG
MLK.JK?0'',HNG4A*)=>R.<^TAGV!P?_^";<Y$=*L(V&_'3R[>"^;[!X>E7AA
MM4\"5<GQ'N@XIJT%;/>Y)G_KPI]<6F_?A.B#J%P'Z3PZ]65CU/M45 JS\1_$
MZ,R$\35\->J>=M_<[L.GIOWR\,'N=VXVE)M"K"&*:C(;,!,^@H4;IRO_X0E#
MK=.EO]P*#O[0 KQ?:^#5W)"![DODW?\ 4$L#!!0    ( &Z(6%*FXY9R@P<
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
M5LD0 1XZUG:5?&55>RG>=?(AE0]#8DC."L#0 T 4\^OSNN< 2%&RMY)R622
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
M-(WGTPA,_P#T$Z?;<.D6VM$5'H8UO9EHO 'M;S4I'2;>P?@*;_X 4$L#!!0
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
MI"2+?'2C;NLR6_]5T1=_],FWF'QZM\KO^0>&D.HM?86/3\??,&[2I_O)//T
M\K/T^ :CX^ .4_$E<#83/OVHD ;1=?PA7[H87<NWC0*SG@SP?N>0OCR@!<9?
M=J[_#5!+ P04    " !NB%A2TR:<A#0,  !X(@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6R]6FUOVT82_BL+GWNP 88F*4JBVB2 $S?7%FACQ,GU
M@,-]6)$K:QN*JRY)*^ZOOV=FN13UYDMS;;_8?-F9G==G9I9ZOC'V8[U4JA&?
M5F55OSA;-LWZZZNK.E^JE:Q#LU85WBR,7<D&M_;^JEY;)0LF6I57211-KE92
M5V<OG_.S6_ORN6F;4E?JUHJZ7:VD?7RE2K-Y<1:?^0?O]/VRH0=7+Y^OY;VZ
M4\V']:W%W57/I= K5=7:5,*JQ8NSZ_CK5RFMYP7_U&I3#ZX%:3(WYB/=?%^\
M.(M((%6JO"$.$O\>U&M5EL0(8OS:\3SKMR3"X;7G_H9UARYS6:O7IOQ9%\WR
MQ5EV)@JUD&W9O#.;[U2GSYCXY::L^:_8N+5I>B;RMF[,JB.&!"M=N?_R4V>'
M 4$6G2!(.H*$Y78;L90WLI$OGUNS$996@QM=L*I,#>%T14ZY:RS>:M U+^^6
MTBKQ6JYU(\OG5PU8THNKO"-_Y<B3$^1Q(GXT5;.LQ;=5H8I=!E>0I1<H\0*]
M2I[D>*/R4(SB0"11$CW!;]0K.&)^HZ<4?$:.*\1:/B*>&B&ME=6]HNM:_/MZ
M7C<6T?&?)W9+^]U2WBW]4G/^#G)QW39+8_5OD/P#EJYT@ZO79K5"-->TL@X0
M+<U25 :J6?$@RU8-EMXBP)6UN'*KA:[K5LY+)308**M[!K)IK)ZW#=84JM;W
ME23Z^:-HEDK,C;2%, M1:(M<,K;>%4*\K<1/YD&MYLJ*.'&>"Y@4Z]:R>D3V
MY@K)5PBY7EL#.<7"FA4O>7_W+]$8K*B0P1K^^(F2K01I:VLEOH?(8/M*%^+B
MI]??O[H,A*J@@Z[NL9HHUZW-EW"O:-=T.PXFT3A(DE3D.T(6K24:VG(-U4TQ
MD'G2RVP&3\?\- [%^X$FLJR-P'9"5N0? US0N7!^N_62W)9X>W%]=WM[*39+
MG</ )= /1&)NS4=E _( *5L;>*/0=6Z5 ZFJ$"Y6<<.R2BM7JE$PNJH;4ARY
MWKNFDRK8L<.NWL!MD<LJ!^Y)WJ)%HEJF)GO"]8+T:H"TWD9 ]X*V!-Q@*^1&
M04_GI<P_ M8[\]6AN*Z)&@GK#.:3EI78>QK/ HK24LNY+G7S*#8P(:+"6* &
M&6.@S=__EB7Q])L:BE2PCRXX&*%\TV4L0G&A*^BD$2=K4VO6"TQ 4'5HSV%-
M3,D+H;AQFCDO)T&43H-9FHD+DDSPAO$W(@[2* JF\>ARSX8;!>]:Y2U<'!H5
MKY!:%0?DCFG!J6Y(XO-I%H[V-CQ/1V%R&8JW"Q!I6'-EVJH)Q'D\"3,VXWD4
MIOM$<13._$N("F>UN<]Q2.6P@][#'%U:XVUKUV6+?(<^:\6EL$3<,)M)',;[
MFXR2,+ID+T%E>T]Q0$G:2(X))6T%>R(&;O2#+E15U.([4Q84IM!UUWHD%ORF
MF])S83! V'O2S5)5 )Z\E/8@MOMH.(0AEYD-(]J<V@L"KQP:8U/BL-U@+35'
M&?D?,B.2*$#==N\X"MW#VZY N!4=.06\SW#BTR/$Q$7V(-:C[LD/LFK1XG@,
MB404QND80 -#OU%SRR^3#G;$CQ)QM4V?Z[75Y0[I&*33$*56/@I/]$-;J6Y#
MOBL?CY",@%'W:"*$?W.GULU05CQZ"UL.\&Y G6Y53;MWA\F^IVK<D;/;DF_$
M]1& "!A3% >?@:,L%6;R(BI4E9<M0<(Y*[P?^; ?!7S)B-"EVM;+?029ZD#R
M4!QK!"!'54M&C'H'YAGA16FJ^V<$A"07A3"B%O7K'I",K9'>;0V97>*9-7/A
M!$/6Y4V?DFT%I'>IADCB/AK<AB_%Q;N[#S6ON,7%Y:F20^WFH*![XANB$6LJ
M.@1,QVOV'@;N56=S7W&?(1WGSDS(8S3_M8,X]8FN%6,9''$(2QDY!TDF"Q0.
M33T5&XRT0K__$04.NW=<:H_Y3V \;&Y6JD-'U8&C9U 02H;1 6R%Z4& @- V
M^C>GA7',%E+[?@E/.M\).+8B0D;%>'Q$QS2<'O#/9;U\5JN&\>VD^=C%@;CA
MOP-/7\.[] !F^P69RF%))B:0OSBHHN*9J'3I@+G/%5?Y]J&>8Z$/F$9^$AKN
MSLFVU4DQ0R$O.ZSS1GG3A=0C0!\X3AONB/6_WM^Y*O SST=X>?V@+,:]IY_W
MNZ/A0%14U($$ /E[75'A\6[D/=,@&L=!E$4"12N>XGZ638-QFF#[,([%MY^4
MS35I>A$'61H%HP2E#>\RU./I>!2,,Y319!Q&,U)FH;AYOL@FP6Q""Y-PC$XA
MSI(@F\[X/HV?DI)*QE"^)(B349!%+!^JP+Z\NZP> !\4W?M<(#KZU/$L(:K1
M1(R"B+A.,[J/4D8,SV.I2BZC9K'0.=5DBC>U6I?F4:GC35O@FAQ)8<.]ZM?B
M;<?M[5:Y_EEG4RZ][VB6(EF]H7<H>O_V%_N.[R_@DND8$0Z%9MG ;#%9S=EN
M:X4X'$6=*:!ZO54> *')GN@H) TT<]5L%/H+5V73KDJ11:B<=F5K%(KY)0:O
M$YG<U8M:7/O3"^^;_2[%9?EMG^64[X):NX%A#XOH89YS02 VCL/>[0=74G;R
MP47)) VFB(9L.@ZFHYE(\'\VCOIR/$T1?5F,ZC\)TO%,_*-#O#BEIG@$@T9!
M,D9T38,XG8(=)0$>3V=!DLT$J+-HXMH@S_(B&2'C)I-+Y$@Z0X)EE]MW\2R#
MQ\:7E&C!B"X&&18C2R? TXM9'$QFR8 L@1!(M8N4J"?;%YW>76ZX[,IF08Q<
MRB:S8#0BD4=!DLY.6H)9[&<9<_*;^/^>T_YSS^G=T4)_NLSZZA*/,A@W<SY%
M#3F=I7*O3IV/PRS8G0_]=(:>,5>G@G*O'V]X$8O#.1)V&>3D)TU<+>H&G6V#
M);FO1D=BD>5[@E0M!S D<&P8@[IW;M [LA>Y 7.[J;@(E:Y%D*"Q2CUCI]3*
M/I!F*'"%F_.X\0*\6))UT72S[%8;-N.?K005/;>$Q2$] GX@EMT8M-%EV8\Z
MU")L061GRP=3MAB]-QX$95<&O\"QOODK):RZH'T]DT(^UC368T[TAR DLGO5
MP KHO6N>F4E\=@)W6S3D'V_@J=K,2WTO'>C*/+=M9VJ.:ZXFYVG?PS^C=HW[
MPVW3XGI_?R:@H<%%9>! E.=0W)YHE3_TQQ?[QGBB6P\$$HQF5[%B36IOT%I5
M&B*72I+3EGHM&H7F?H7*,%=]QA+P_K5)PE#__V9'QW@OT0^$Z".8ZE3=SG_!
MP$"X)&E<(4-R.-*B'&TJGYRZX[OH*UJ61-%7 1I-]) <.7S4OM3JP45:+^MP
M]MG.!(BB7]QQ!%O.#_"%&^B=P+L@V S< (%72J+A!4%;^]"F$VDZ1;6EP>MF
M:8K/25B?JW(G6W?]EY>&=^ED_QVYZ>%ZJ2W-%Q5VLC7U$0Q9-.W00:>3DYWO
M8X]/+>(LZ$>-7C+]F4C2R??ELO\IN/+>'<3V(3&(@VZ_K9<=9@S"2G9A"/$K
MZ.(F19C,;.@P&\%E5=/:BBRC?FWIO+&A0ZS&R4+/9-D9"NP^(\K\U"G,@T,?
M;8>Q[95V1Z-A/Q,=\:0[NC/5!@-ZO=L@R)4;GVA/4 IYCPU<$#Z2CA:A[LW<
M"^]=>$)CRM )$I4/EFG47Y<R]TP.;>>^!ASD)F]BZ%R10\*EC-^2QV&."G,T
MF-8*:\&_7;-GI4@AS\#X.PW3*$)SA)Z>+>=+QVB:H3M%0\A5I9_2CS1(@X,)
MJCAQ.+G\DA)VNRUA&/D/CFWCWU?*;HZ=VKSGHRO_0:5SHCNV\4ATXP^%@!<(
MV/)1\,?,X1DJGQLXZ*>/*OH3=G'6V#E\Z Y;*-EH*_3?)"[SYY/L+:J<3MDG
M/C+ Q,2,$X53B[K::G?1D<;/X9:VQYHW?V++LO4G?4?-U;,IE$3T&@Y,+"5U
M>-='YLAF*7SW^]> 91SM0F7'846?3/ET[H3$.WU&_YD$HF_#/>S"XX]I1 8'
M&$?[D=T<=</AS39%?69@/IQ.D\_)TR-G:V%R&?Q1Y?;(C-,-ITYL%I!CS(.%
MGT]9VJV@D_[3"/ D"=.GX61@10ID-V6Z'9>R.#3#))P>^;J3?#ZV'/MD?37X
M-<!*H0C0;Q[(0,AB]\. _FG_LXIK]VN"[7+WFXP?44,TL+%4"Y!&X71\)JS[
MG8.[:<R:?ULP-TUC5GRYY%Z:%N#]PD#2[H8VZ']L\O*_4$L#!!0    ( &Z(
M6%+3WS'KA 4   0.   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;+57
M:6_<-A#]*\2VZ"=W#_E.; .VTZ &DM2-F^1#T0^4-%JQD4B%I':S_?5]0TI:
MK>NC!PH#7AV<-V_>'!3/UL9^=B61%U_K2KOS2>E]\V(V<UE)M713TY#&F\+8
M6GK<VN7,-99D'HSJ:I;,YT>S6BH]N3@+SV[MQ9EI?:4TW5KAVKJ6=G-%E5F?
M3Q:3_L%[M2P]/YA=G#5R27?D/S2W%G>S 257-6FGC!:6BO/)Y>+%U0&O#PL^
M*EJ[T;7@2%)C/O/-37X^F3,AJBCSC"#QLZ)KJBH& HTO'>9D<,F&X^L>_76(
M';&DTM&UJ3ZIW)?GDY.)R*F0;>7?F_6/U,5SR'B9J5SX+]9Q[?[!1&2M\Z;N
MC,&@5CK^RJ^=#B.#D_DC!DEGD 3>T5%@^4IZ>7%FS5I87@TTO@BA!FN04YJ3
M<N<MWBK8^8O74EGQ458MB;<D76L)BGMW-O, YR6SK .ZBD#)(T"+1+PUVI=.
M_*!SRG<!9F U4$MZ:E?)DXBO*)N*_<6>2.;)_ F\_2'4_8"W_U2HJQ!JO0U5
M_'J9.F]1';\]X>-@\'$0?!S\=SG_%9#X5)(6W(M*+P4YKU"8Y/:$+TE<F[J1
M>B-:1RX\J(WSPJ2.[$JF%0FEFQ88<B55%1X *"@B0X<TK6T,;*?BIA!2% _K
MA:[AEG(]FBE$KHJ"++^L:$650PW[4NG H51DI<W*3>18*"UUIF0%<\C>!DCE
M1(8PEL:J/R@/798+$^TQ-1!F!&9?3BVU*E0FV8X93*,F.7EB55B7+?-=83*#
M89*3C>HT5H%) RI0(4@E\Q5@,8M,Z]!D]C.Q#[$N558*Y3%@VBH7*!;M4"]"
MZCP 28>1UK"$#"Q];]I(ZQ5[X,1%6Z0&<* +YQE3[>RQ&B0J)5-5*;^9BE]&
MM#OU(1)9CSD[$C&8NL"D-U98" ZC[/'P0]JRUEIV"7D5<HRA]F V'"\U$)E3
M\3S0KL)]%L !8>*-C7(5+'HI5\#(V)RS3'Y-4*(KF?OE(M(-7'%\SK&SH4!D
M%!K,>#TA<E0%263(4F.@.!8W9)7)I^)5&XCR -D3VHBLE'K)W%"MR%).PIO8
M*>!J M+#=104!L VF"W$O4" L1-(S&5A*E1RR'CHO+@)0F,WUN^[;TZ2Q?%+
M-_:\582[%30=/9;VKE#R\$+FOV/[P U"?":'+":F+=4I\M5/W!?B6EJ[X45O
M0O,MNM^D^]T7[PQFC_BV^[N,I&[T"@T;*ZDDU#S3QC9<?(\:"^S&E!>'8G%\
M,#T5(?3DY;V[-Z.E-QJ9X5E@40K"K64#GGO)H3@:&8RO_QF3,!QX7A9B:59D
M=1A-K&1F,!>#T]3H/,I.7UKT*= @9+!'0XU$+KJET'9H">Y^5G,TD'D*4!RA
ME/HP-KE&>3="!6.Z9]$;AGSG)@X8B=ISJL84MWT%1W\IL8= (K_/*%!FB(=(
M,43L'SS2&$=Q*$5CM)-P)3OMBEL-RHJBA=^NQOD2T!;?6;QL<%Y84P>[4>A?
M6L.NM@J$;NXIFC53&V)%V^&;@F>$[#_DNB'[?W37N"H"A=#KVOA1@^W,Q;2-
M-"WSM['E4L*VZ++*N+\U1J'W<UWX<U3L-BH&+>Y&6^%/8=:.GWS0([5OXE[-
M#3OTZQUIA9A;'8J8TQ[:>7$LDM/3Z>'01LGI\?1DN(L]W\A-P,7BHY/1VZ.Q
M8<C,3@FZAUW&X3K&W2U1; 69K+*VDKZO59Q ')?? %VT:!%B@-CP?^FUE'16
M<M% NM$@B=XSD,$&WQUL0BUL.[+OM*<[<_K0Y^-L]&5>DUV&\P?/FE;[^)$^
M/!V..)?QRWZ[/)Z/WDJ[Q-S"-E/ =#X]/IP(&\\<\<:;)GSGI\;CU! N2T1#
MEA?@?6$@<7?##H:#W\6?4$L#!!0    ( &Z(6%) $7,6X0T  " F   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;*U::X_;N!7]*\1TMLB@'HTE/R<O
M()G9=%-DN\%F=XNBZ =:HFTVDN@EI?&XO[[G7E*R+-N3I"V"C"V)O+S/<Q_R
MRZVQG]U:J4H\%GGI7EVLJVKS_.;&I6M52!>9C2KQ9&EL(2M<VM6-VU@E,]Y4
MY#?)<#B]*:0N+UZ_Y'L?[>N7IJYR7:J/5KBZ**3=O56YV;ZZB"^:&S_KU;JB
M&S>O7V[D2GU2U:^;CQ97-RV53!>J=-J4PJKEJXLW\?.W8UK/"W[3:NLZWP5)
MLC#F,UV\SUY=#(DAE:NT(@H2'P_J3N4Y$0(;OP>:%^V1M+'[O:'^CF6'+ OI
MU)W)_Z:S:OWJ8GXA,K64=5[];+8_J"#/A.BE)G?\5VS]VM'H0J2UJTP1-H.#
M0I?^4SX&/70VS(=G-B1A0\)\^X.8RWM9R=<OK=D*2ZM!C;ZPJ+P;S.F2C/*I
MLGBJL:]Z_4Z7LDRUS,7[TE6VAKXK]_*F FE:<),&,F\]F>0,F3@1/YJR6COQ
M?9FI[)# #7AJ&4L:QMXF3U*\5VDD1O% ),-D^ 2]42OHB.F-OBBHW@LJ_O%F
M@0NXQC^?.&+<'C'F(\;_JR[_"S)"7HE[9?6#)"\6RY/2_+)6XLX4&UGNQ%IB
M3XG'E;+*5<+*2@FWE1LA5U8IVB J U<J$7NBPL[#I5:[SXBZ'-\S6B@%]%0"
M$X19\G(L+D1N<,965VL\+PW%&5B2A:E!'>LNX^DP&@[$PF %0JBVNEP)!.-?
MZE*)9,;6'47,>(\WXI^.4<LE IB(I:9\4+8B"O3@05HM%WF?;Q _X&[ 09O1
M?8FOY6=EW1__,$_BV0M 0JHV%:12O'= I$C2I7[$CA[=I4BBY';RW4!L\AJZ
MW6QRG3(#.$ [L3&:;."QT8N4KF6Y(@;%4FH+CO.Z5=^Q808"E[I@A=>.Q 1,
M?E9^!0ZLX "I*A;*MG$!CMG*=8E#<_UO[,R-<ZSZ2306SR['42Q*Q?JKY..5
M>)8,XUMQ#<M$$SR.#Q]?14<^E"FG5Z7W@M9*.%2DTJW%$J NUBJ#E'(ER1>?
M<)07= G0-1:JIB<=MGDS1/$"0%QV/;:UZ1QL82F5&INQ?80A@G", DI?4Z9
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
M@%.>>Q'<T7]6:_*B_?SES#Q 3&8TG_%_^YL^4*@="#<;,_@QBB;)%.E@-)\
MS3^T%1CQ(J;S$7!R/,.3T8C8&0TI?_S4:Y>ZE.<,K+=BQI]Q4%-3SZ&J/C!M
M,AC&:%W$;#(C[J=S\#.%5YW**\=*BF_A?OSGF]0T#G^_K*9Y3..>>#2GC#.A
M:=@X)D9[:IHC)0U)38D834F9X_'\"VH:0U!24TP&^ HU);,QJ,\06Q,Q32@9
MSZ&L(6K8HY<ZW<#3;M^_F]Z =C_@YVW5,:[S]. \,!#@M(-4RC_MFQA0]=%U
M<"+B\P>S!0[8@9^0\[D$!0N:I^=4+.:[PYX,L!!>U_BA\DE,%<]XCA6'%$Q[
M3LRB^V^.HKZF9.[,>771Z*B=>)]1UC<-)]H6F.6[YD-65"B4?DQ#C?AA'QN)
M=_TI(W-S^J[NM&]MFCY^4;6L>;S7>@.7V?+D-,^/EIH1K&I?9%"FV3>A1Y/0
M8/LC+OV@&QH*HU*:1ZJJ?;/#,__]E+ETN6R[H]Y8^!K=%IH7_QJKJ>'+0VT_
M<[6?>3W9NIZ;MP["0+X;]U?>QB$Y]$<#=V@H,TV]85L;,(V&=S@:BC4M[=%\
MP[>BQZ.;(\5VA^%!4XX:0%5PW\SO,'@\VY^B!Q5Q-CUZV%6:+RI\2<1O?KRU
MO_@JX92Y#[@MY,['VU-F/J767S]=>YCIZF__+N^4=FFR1N6[]_8R#2]S6N:I
MG-3+)9; Q=L*O;5?AE)=6N\ 7_."LGDU<[)3]V_<_$LVG'L<*SR:_MB.J4^.
M(+\-9HCG_<2],P(_'-]W(IC$#^])&"KVHY-3@[D&R _':9UWG.UDC,@$$GZ^
M05O:&;I5*QI/Y#ZS\)0:O((:C4EXV(/^0661>$-=VW=M#T'&SU3X#N[#"2SG
MN?<[6Q[$G*1PRNDZL(2X0K,W&E#-NO%O\O)==.K7)3>=7^T4"KF-?IO$;S3+
MRO^ I[W;_OSIC?_5SWZY_^W4CTB-A)6Y6F(K>O_)!73.OT?R%Y79\&^ %J:J
M3,%?UPI(9FD!GB\-$F2XH /:'X6]_@]02P,$%     @ ;HA84@7P@ MV!0
M^PL  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULI59M;]LV$/XK!Z\8
M4L#UB^PX3I<$:-(6#= 61=-M'X9]H*6SQ48B59**XW^_YTC9L=NDPS $L43Q
M^-S;<\<[6UMWZTOF0/=U9?QYKPRA>3D<^KSD6OF!;=A@9VE=K0*6;C7TC6-5
MQ$-U-<Q&H]FP5MKT+L[BMT_NXLRVH=*&/SGR;5TKM[GDRJ[/>^/>]L-GO2J#
M?!A>G#5JQ3<<?F\^.:R&.Y1"UVR\MH8<+\][K\8O+Z<B'P7^T+SV>^\DGBRL
MO97%=7'>&XE!7'$>!$'A<<=77%4"!#.^=9B]G4HYN/^^17\;?8<O"^7YRE9_
MZB*4Y[UYCPI>JK8*G^WZ'7?^' M>;BL??VF=9&>S'N6M#[;N#L."6IOT5/==
M'/8.S$=/',BZ UFT.RF*5KY605V<.;LF)]) DY?H:CP-X[21I-P$AUV-<^'B
M2C4ZJ(H^*(,<(-KA;!B *[O#O,.X3!C9$QCCC#Y8$TI/;TS!Q2' $ ;MK,JV
M5EUF/T5\S?F )N,^9:-L]!.\R<[+2<2;/(%WTR[R2GFOESI7P@9/=DGXP,'W
MJ=)JH2L=-'M2IB#^UJ;%7VKA@P-Q_OZ)#=.=#=-HP_1_1?J_8M"7DNG*UHTR
MFU]_F6?CD]_@V^(K1[;3NF0#ND!:FQ7EW7'M*5AJG+W3!:,>EPB+%C (J%R'
MC6SG]HX=&:%^16@"#H$#A@1HB\/WZ V%#JUCA%'EB)O7L=A6"$XH^]2H3;02
MT2ZT:#.%2 +#-HUUH37:!YV3+Y5C%'G3NKQ$D7EJ025'.GCZ>'5]*<:NG*K[
M\$A73-)N OZ31:0*Y$P%08 QAM"L$F1I*\#XP7Z8I&@15Q_!MZXH>?6P.$!0
MK5:.5X('NRMK5B\"NQKG%H&.M,FKMA#%(IJWSHF#X@P<?QY]VU?=)261:C,@
M4)OK!5P3>A\LGN'OZA#N$?W3V6 F/Z?TT9H7^;_*SR;304;S\70PHO??;<U'
M@SG-9R. 72IS2]K(=RX0'$_3P0F-3P?']!ZKES$ZT;F"&^LE=$?9'-O/\<PF
M\OR(*R3B3DYG4#8[%B-OG@P%C?NGV1SXX_[\Y!C/+U82L4U()"T7E/4GV12[
M6?]XD@VF!XE,,H>)1,&VN3!2.+RE24S5LN)['0L]\EL57]%>(]-+92*,(<ZM
ML34(B6>A4Z<0IW_D=OR,PZ!^8],K=#&6@5 JW!<2XDX YGU2T*?<,4 [_L,D
M1T[[6V'GGJF@;F?:HVXEACY$8$/;FDFT\Y'\N3(Y;KK8ZT3 M\I$7Z68^F@
MOF4RN#/3F;YH=4H#1%XX:,1/<GE8..@;OHV]1:#NE-.V];%1&,!['(1&3K$0
MVZ.[M$1+Z;KK4<W*PXF"4*X.T:HV7<6PT=#<&L]YW#<V<%>V*%9XHX4;.TVI
M")D6;2#I'!!'&Z]UIUU1Q>A>((?D0MN40_.0H=C<'K:/#&KI^NWG&^H,],^3
M[N]@M"2DRMOD)GK&8;=0M6U3L]NO)%PP4D^M89.W4NU<I&J"7-N(N<_&QR-4
MS!7H7&B865BDSN$@]MY<7G]Y_8J.9()!%^1DYG@FLXC>FOF47S_8VZ'MDS4V
M<23^Z#'PMTI7VUJ2$5'\E082[T]K(EUJ\%R6V /,0XZ$FR@C]/?02G"VPQ)N
M!237!&2TVDC]X)NT4RTS&EB[O6E$%VZ$AQLD*8@MQBXJO4HW^2%%URK6<8XE
MKG44 >8I%&MLU3O+TMV2X!22%V]2+_%1(=5UZ6R[*C'$QI,;5HY89IO#CBW3
MR>"QT6"X-Y#5[%9Q[)1* 3W2;+;[NIML7Z6![D$\C<4?E,/=[<&A)8Z.!B?'
M/72-.&JF1;!-'.\6-F!8C*\EIG-V(H#]I46TNX4HV,W[%_\ 4$L#!!0    (
M &Z(6%)@I/S@[08  %P0   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;)U8:W/;-A;]*QCU,=*,*I'4R_+:GHGM=-:[39.QX_;#3C] )"0B)0$6 "UK
M?_V>"Y T[<C)IF-;(@'<BWO/N0_ 9WMM_K2Y$(X]EH6RYX/<N>IT.K5I+DIN
M)[H2"C-;;4KN\&IV4UL9P3,O5!;3)(J6TY)+-;@X\V,?S,69KETAE?A@F*W+
MDIO#I2CT_GP0#]J!6[G+'0U,+\XJOA-WPMU7'PS>IIV63)9"6:D5,V)[/G@3
MGU[.:;U?\)L4>]M[9N3)1NL_Z>4F.Q]$9) H1.I( \?7@[@214&*8,9?C<Y!
MMR4)]I];[3][W^'+AEMQI8O?9>;R\\')@&5BR^O"W>K]/T7CSX+TI;JP_I/M
MP]ID/F!I;9TN&V%84$H5OOEC@T-/X"1Z12!I!!)O=]C(6WG-';\X,WK/#*V&
M-GKPKGII&"<5D7+G#&8EY-S%C4IU*=A'_BCLV=1!(XU/TT;Z,D@GKTC'"7NG
ME<LM>ZLRD3U7,(4IG3U):\]E\D6-UR*=L%D\9DF41%_0-^O\FWE]LR_[Y\@_
M]I\W&^L, N&/+VB>=YKG7O/\;R+W_TNSC[E@8KL5/D*9[$QFACO!D'DL!<I2
MU5+M&/(1PXAHBY7,01235A<RP^*,68<O9(VS3&];79F$=F/9UNC2KZB=-@=V
MQ17/)%?=7I9Q_"+9+(*:Y$G]5A=(76Q]RI (?N@@N&&"*&<@3)0;84":YPP?
M\9K]@)\GZ)EX1!&Q@G%W;/>P<[*8+%FRFD0DB/J"Y<-,A*=18Q+Y3SZ<LEM"
M)K@%7R4O&%(<2"$+5>MU,EG@+V&_:O433*T![Z80K3%P5&5,80X6<IIHQ&+8
M$4U6[%X9D>J=DO^%F^1%H6TK!H@K;5#%.AM2S RCR6($V26[%180I;E?G(D'
M%+^*2/'O&A :KQ'>91),#>-)/*+/:,3>^UD\0]4PF:Q&+%D2,LO)"7O'/_E@
MP.;J!<5]F#W-QT.&&T$<!T[M-S#Z/7[>JYU^H6^UG*S98HZ/^W^#)'0'#L#\
MI#>)_+V_8\@ZU/%N-(%#<)E=U8;H.^;#:@WV%DN$P[>9:.1.JK _[6V O;$4
M'@AF69+USQB+5X1YG) #W\QW!$I6^+O*N=H)OT672"!PU5)Z"[TPXP#TI6UC
MF*&)/DA=V^+ ZI=;<^Q,<3$G<7PN1_ 9^R)>^F -3:-YU.$V3.+)&AXM .\=
MDD%N9<H!\?.@46CWV1&%[;Z%Y!M9@#!A1Y_%3 _]\?,78N"8G4?5_N)SO#<$
MHRF0XF4"UJ][.%.="]P%B(/$@=Z(7U6+)L]"CG>37::CK*R@%[7@%W :&.W2
MCZ7<F -JQYZ;S+(36AI/YNQM617Z( 0!A>J=L8U0>'*L*E"T%EAV@A -Z1I#
MM0]H4D6&/O"B]A%1&<H6V$.;BK]J&>H 7!*/\,VV49-JZT >;*2T]WG_N3*I
M'"+-5[$&TE?TG,PG,^A91U17 M M!W%T$B*30!GY>/$Q%I/$QWZ]9S(T U22
M%)B&I'H9/*_1^[4PN>1 ,15CH(J$52VY;9XW]@QG,_+@IJS0M6G!S<^W=V"2
M_/8Y_^-W)TF<_(,86[!_<553COKC R9;)7 1"?21JHOOLM0KB JP(I'9ENHL
M,)A3[^EV:IL)X WI'2$V*>,#XQ$B) +KUST@J%BDT.M?<Z/K7<XV-3*>^$$R
M;)K*9+WD<-U:-6P"=<3:?&99;0B2#H]>?8#KQ$#;Y,BD(:7[Z E305VFC^8S
MDM^XYW10!1TS7A2^XKU(AWYB(>R.%T+^P&7A>ZC3,!6KA=_\16>%26W3'Z,K
MC+WR%F=;;ZS$E*%*L(?F%SY_=M)!4L);:OU/9YZQSX;*4;U2VOFD13!/OEJS
MON(@Y?:Z.4JDO)(.NSZUB%/V]K$"Z\ Y2F+"((GFP'M&IYD9=8A?J0U1/:)5
MB.D%6U')6.' P.)HC6571[0^DZ*>26> U9QJ#4Y+T;/8:Y,PYSA"PG4X+M0+
M"'&(JD3:'NSLJVR"E:;W;43*:^O)//@^ !7.R)20A9LI*ALN?NP3HM5F,FW.
M&)!'SPE&,(BC\!56[',BM6'R"NV(JP.="%V..H/Z+L!2[2.(LR;EL/A>2=KL
MSOFNZM%!P;!%T^(_/ZY>O?_MYOHG9#_T9Z*4Z=@/9P+]%M%"'!=RZX.QH,*8
MZP+@E*C3#\VY>4]:TQ0W1Q,"38?36E6;2@.5,=OG$F>[L&^ %AV!9Y]P7_/5
M';J_7R-D7,Y]HOI#;+\CPI4FU;U!(<EZ9/8JZ>38767:N_&5PNS\O99J3*U<
MN/QUH]W5^4VX,3XM#_?N=]R@ %N L84H#KZ+ 3/A+AM>G*[\_7&C'6ZC_C''
M]5\86H#YK4:B-2^T0?</A8O_ 5!+ P04    " !NB%A2FFK/*N "  #'!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6RU5=MNVS ,_17"V$,,#+ZG
M28HD0-,+UH=>T&[=P[ 'Q:9CH;:424K3_OTHV?'2K0VP 8,!693(<XY(BYYN
MI7K4%:*!YZ86>N95QJR/PU#G%39,!W*-@G9*J1IFR%2K4*\5LL(%-7681-%1
MV# NO/G4K=VJ^51N3,T%WBK0FZ9AZF6!M=S.O-C;+=SQ567L0CB?KMD*[]%\
M6=\JLL(>I> -"LVE (7ES#N)CQ>9]7<.#QRW>F\.]B1+*1^M<5G,O,@*PAIS
M8Q$8O9[P%.O: I&,'QVFUU/:P/WY#OW"G9W.LF0:3V7]E1>FFGEC#PHLV:8V
M=W+[";OS#"U>+FOM1MBVOD-BS#?:R*8+)KOAHGVSYRX/>P'CZ)V I M(G.Z6
MR*D\8X;-ITIN05EO0K,3=U073>*XL$6Y-XIV.<69^375_5(85*@-G#]3K34"
M$P7<F H5V.T++IC(<;<[#0WQVN@P[S@6+4?R#D><P)44IM)P+@HL7@.$)+A7
MG>Q4+Y*#B&>8!Y#&'R&)DN@ 7MIG(75XZ3MX)X+5+YIKD"5PD<NFS0%V^?C&
MEMHH^H"^'^#*>J[,<67_->,'.>Q-/M9KEN/,HZNJ43VA]P_$;HWO0G;9H-L
M% $OR!2@K2A0/;!9$D@:NY+0$$_@6AJ$#_3TK'0-<X4%-U"RG-?<<-00C\@]
MB"$=!4>O7&NDZP8U9\O>-8%D'(PA38*TDYT%":1!!I^E8?6?8H<I(8]2<N^1
MNP(3P<7#S>DEV4^T3(W&T'5>&M"8;U3'-X1!$HQ].P[]CG$0![%OQ\3_G;6#
M'J3!Q+?CR'\[A=F$5!]-Z+PMI""GLLO]7Z?99GC!Q"/D%5,K4IT%$:5DV&%'
MP00&49#Y![@R\K&)>NOS#O>:2X-$8%NHAEQNA&G[3+_:=^F3MCG]<F];_!7I
MXT)384L*C8+1T /5MLW6,'+M6M52&FI\;EK1GP:5=:#]4M(GU1F6H/]WS7\"
M4$L#!!0    ( &Z(6%*>7-Y'Q00  *0*   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;)566V_;-A3^*P=>6C2 ZWOJI+D 29MM'="A2+?U8=@#+1])
M7"A2)2D[[J_?=RC9<;(EZ%XD\O!<OG,ES];.WX:2.=)=96PX[Y4QUF^'PY"5
M7*DP<#5;G.3.5RIBZXMAJ#VK91*JS' R&KT95DK;WL59HGWR%V>NB49;_N0I
M-%6E_.:*C5N?]\:]+>%&%V44PO#BK%8%?^;X>_W)8S?<:5GJBFW0SI+G_+QW
M.7Y[-1/^Q/"'YG786Y-XLG#N5C8?EN>]D0!BPUD4#0J_%;]C8T018'SM=/9V
M)D5P?[W5_F/R';XL5.!WSGS1RUB>]XY[M.1<-2;>N/7/W/ES)/HR9T+ZTKKE
MG9WT*&M"=%4G# 25MNU?W75QV!,X'CTA,.D$)@EW:RBA?*^BNCCS;DU>N*%-
M%LG5) UPVDI2/D>/4PVY>''#*[8-GPTCE EIF'6"5ZW@Y G!\80^.AO+0-=V
MR<N'"H9 L8,RV4*YFCRK\3UG YJ.^S0934;/Z)ON7)LF?=/G7:/<NXHR8/4H
M@8#XQK*++/M ?UXN0CKYZQF3LYW)63(Y^__1_"Y!>J^#*@K/A4HUZW(4?GOR
M6\GTSE6ULANJO5OI)0=9Y!RD0901%P-J4=N" ON5SL"@+;$M8(P]Z'U2/BMU
M1$<TGOLXC: [CS(.NK!],LHN0Z9J?L08&K_B3=+ =J6]L^C+")LATVQAJ"]0
M_@8[:M.BF>48UNQR1V? <Y7. L72NZ8H,2'H5^>1C$LD0F<JL1?&+90QF\$#
MATL5*$?W4J@YT\KH;[RD11/@6 B$">55\KNQ.H:W=-5HL\0>L*XM^V)#+U55
MG](-!]?X!/?Z@1N?NWCUZ8/-O4)!-)WG@NF+0I@&M,V1#HB7!QIQ3MM,UP(8
MMD&EG/DU1N7K+@.DD,P4C6WA&2V;P3.97FRH8%=X59<Z0R*XC<Q6HY:L9J9!
MTTEZK8M,TR,H;"3%B"[3AI7OR\HSK>5C'4F"=8XPVTA9J6R!ZHANUQ>D0F"
M%$L8:NP]U'>(!H@*FG)\TO\N=H$'T &4@_%@G'@.9H,W?3!(_F0,FPU""W$A
MH6;%?0&NLJ^-#GH;D2\_7=^'W:."X,*WUFV9$4GS?BS^A41%^D79!K<-=7.E
M3VO8/1B?G PF]$J<HI<_'$_&XU,0Y[/![/!9BVF6H-S2;8C")[<PNDUAH(!_
MR#787Z&G:N6C3I6QHQ^*GCIUG*0H)"Q&2C@B(W3TXA&BHQ>'V\ATG9!.YJ>!
M"N\@YA^/.&T;*8*N(P!*O)&[6:A/X7ZU4-FM<<5AZKEM56)5N<:FW'"(&C?@
M7F0]F[1'"3VE%CY%*5]TQE.1V3LY3/40";< 5PMTTO1AQF;]Z7S^.&.S_N1H
M?BBS EW1P>T* GMCGA[["TP?ONLX5\IKM3"<1B@&:QN[U@$H1HM1B=O=I,F[
M$,Z'XXGOI*Q3/^UJAE0-YKL4-@C.CQ\G=S[?9E??)Q*>WD.6V&4P85@B[58(
MBI2"Y;M(XV.JVNLW.29TGQ(M0VBO<-,04+D,L/^ZWX9[+P?$I4CO(\& 2+:/
MB!UU]P2[;%\>]^SM^^VC\KAHI)YSB(X&\Z,>^?9-U&ZBJ],[9.$BDI"6)9Z1
M[(4!Y[G#*.LV8F#W,+WX!U!+ P04    " !NB%A2K1<R+PL$  "O"0  &0
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
MK SQL(5ES;<;6A_ ^Y4QM#=\@N&^7/P"4$L#!!0    ( &Z(6%+KC!9;M0(
M "T&   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;*U5VV[;, S]%<(%
MA@TPXFO:I$T"-&V'[:%8T6[KP[ 'Q:9CH;;D27+3_?TH^;)D6/JR(4 D2N3A
M.9)(+W92/>D2T<!+70F]]$ICFO,@T%F)-=,3V:"@G4*JFADRU3;0C4*6NZ"Z
M"N(P/ UJQH6W6KBU.[5:R-947."= MW6-5,_UUC)W=*+O&'AGF]+8Q>"U:)A
M6WQ \Z6Y4V0%(TK.:Q2:2P$*BZ5W&9VO4^OO'+YRW.F].5@E&RF?K/$Q7WJA
M)8059L8B,!J>\0JKR@(1C1\]IC>FM('[\P']O=-.6C9,XY6L'GENRJ4W\R#'
M@K65N9>[#]CKF5J\3%;:_<.N\TU./<A:;63=!Q.#FHMN9"_].>P%S,(C 7$?
M$#O>72+'\IH9MEHHN0-EO0G-3IQ4%TWDN+"7\F 4[7**,ZM'1QMSN'Q&1;<
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
M%W##*TPT$J>B6PMS'K#<B=]2GJZI <#C?KO+ZA><JKU$,>&F!W!LX#3MMFW
M/CTAQ[566]9S2%&:D(C^P&$?!=<0$0Y AN-+;.^1H,,1UN?":2KT6<!^5"2X
MJ6G74U;\8T]>[SV+YG$>!TL6SY=Y%D2L*$*,TGD1%T'"7JV*('Z-89Z$>/A/
MY(_/B,<LLB3%\V@5K%B:!C&C=<-JE][Q6_;N9&/'@_@"+)>/KD6ADP &)460
MD4%9!I B60;I:,& =6*1Z>[[?.9#.!1X1,Y*[?+J"WI/5$86+=.@8,M5!L2H
M</_G89K!X0%W&'NJ6F$G1(5Y$N3X764K0LFB(&3)?%FDL'98/XS?316:)7YA
MF!;X3? _(A@XD$TV]N,_UD"T^O]K((E26!;/\Y!<6T44PA06D;VOHB@*TM=.
M$SDT\9(((E)2A$69\Y$6CNO_:QD4"3 @@X*PBFR)_X,-#S*8V/3G98! +EF>
M$M_@$YJ-YE&T1#@?HN''3\D@ D<9Q2O-@;+,B*MDGL/)9"(#/SZ501ZYP(=Y
M2$N6N7,O# N0-"P<QE3)UPKG_(%JA"LAOO@V"L<<+GA=XW#U!0H%?C /Q?71
M4>MX&,Z3-^S=P]-IF_)>M=]>=UI3-"_118 _;_NG'OA$A">#EQ7KBY93[5_[
MOUZ]RY08SI>A8],G_1#U4V5'\Q2Y$=)OL01U0VD8M-'/_@>HJJ"F*(TIL],$
M 4B@1@0Y7V':!R<&WX ^L 3\)*:436(J-!FTOT*H<NP7SS- K2@OHFD1&E1'
MI)4]:=R3UI]5%!*<ZBCM]N@"('[MY,Z?J0W.-='/G[-:J>H@F\9W D@KCE[$
M]8IN0O!<P*BOM%;+^XY<1_M;JJ[%&.Z,IRI%Q7>*7B2NDQA@3[+P:]'ZSN4Q
M'%0X=C!_ZE ;]7'5R89:?,-6JQ"E"-F241QO6J'K(_N&;W=OH<FAZ5TFE+W+
MB#1S<])U#4T.RS-*TSRGPG9[VCZA[J'84_:G88[?GZ$V35N&"48K5(GXR7KY
M7,UZK(_K\<GTQ6N#-HJCC=2U8&WG> ";92-=L4:=V'--31DN*P"X(/@<+JW2
MXYN(;Q;Q'O5>,;R!6%G2B\1H#>PKA:B0/.'?'K7T8[M]XE7PU,OK8O)% *"U
M^^YAO#K\QX'Q[OAIY=)_47B8[K_+_."*H('\UU@:!GDV8]I_Z_ #JW;N^\*]
MLO# 76X$Q]LA3<#SM4*+V0]H@_&#T\7O4$L#!!0    ( &Z(6%*S571(H (
M ,<%   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;*54;6_3,!#^*Z>
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
M/JO^UG?CP5<_=ENW30=X#&L."W^F"__^V=D1?W";Z^JSIZOJV9-G3\Z,]UD
MQ&<TWF<+X_W2^!&A4,>=GW3G_^?EVH\#(-#_/3/1YV&BSVFBSQ<F>E7[0U5W
MVVJ#_W!_3LU-W;IN]"6H?N10BS]43;=IIZWC'_"-J1L<;*[9C&X+O][ 'T=\
M<U5UC@"RKKMW\,/6K>&-SGE_7?V^\$U5#S!R?SP-C8=?X&-_Z(?Q:G3#D<?9
MNE/O&WCSMAEA?L#D<1J:D?!O/ S.54=&DWZH6ISK#,"?!X _/PNE-P/0L 'F
MP.TB+$ZXV!*T/V:<\E."Q. V_0#87M4C0 70"W>$"#8=I[9&V $XX*6F9@(%
M ]3=7=4<3W4ST"AM[[T#@+_"K^7H/ #*\7@ M,&=VGI#V%H/ %=X="JNZ+KZ
MY\%UE3>7_)XO9 _PYP!+'?MJ[60Z.G7X/SA7P"M %5S1*SAW7#[N&N;X7UIH
M[YU,4R/N;9N;9CO5+?SEG6*!/P$(8$G5Y-UN:JL6R#3L^67;5CT,/."D !!:
M'/*9T75UMV$0^ !HFI+6Q>#I/-S>+4'9C_ ?1E#8+("Q/SI>SV8:8&_7U0_V
M'!H/MZ/=R!'U-[ "')*7_)<*D+TYTD]VO14>8(54 MG %>(.<HN&-K[K6^!^
M_FL@?GOXP0UX7A'.SQ&X3Y]4=ZX>?#;&KSN C'O@R[\XX$^'OMTB#@VP<MYT
M^A)O"&\D */%+W!$O(KOF^-$3Y\^E^%[WKH9[3__XZMG3[]\X2L >=<?X=3:
M9@?+I(.BM3TOK^WO!SPGS\</6#,YP!L+P14?L .DV=)!)9?C/BR] 7;--\W5
MFT.U:Q!'&I@*UW+EZ&K!_V__ )8*[\%8B'8H$;1WJZH!NG_"\0>8SITC.E\$
MHO/%66+QNAMK..QUJXA3HC<?.$0U?U)OY'IZN",#K+V](X <X5PG?([XW#4C
M0D)N"=,:IDC7YX9L$*/7DV^0Z"-97P-0^6L[ PRUP^M)9XK8#@\0:?#N,4.%
M\3Q->UW]1#<!T;^PJA4>6P-?$4HU\Y4A=ZF'H9F15" [EJS61^ ZS?_>0U;I
M%V1LGS!K-N@UH;E0PG!5YF,2W0O3(OG 6639AN@ 6.6*F.MVCMKP I+]PYUI
M>D;_,?^-;QO0)Z2NLW4JDY:%ALL*8,HO'=*1\<SMNZY^19)=F@1() R+>*O;
M9WZRAROJ"?)WB"_PZX2W';8Q.#GFQ2.GU1T!BK"WH3_RQEFP2\^H O;5,R/P
MPE!V1/2:87N%C.N.V1S(0E<H_(-$U?;3EH2<B81$#SP0*#0/ZRU7<N]!=?)R
MD;8@NS=X8$ARA)4-[QP-(2_ZR&ODS$@H<CI%5>]!0")<NT56;IGNUB%%QYL*
MC^$8FK$ZP%7L>A 2UB,P35PY2%8#*!@Z:K\;;V&=9VD 0:]$ WP1TTEBOL,C
M198BYPD@:W#1=&SXZ:$YE:X [9YW[JL!5P2PH04 NT.F)UP)Q:&.Q'' ^<V[
MMM\3/.TMAE^W#@%<O%B1@\O$NVKO.C?4B(5/<:K/=*8$53P*3UX('6XP4DH%
MH*\05GOFFB)H(&.!6[&"4VO@<H"\W+<X[9\3"&'-[D[?!V[G$4X\/BP*!7"2
MTW<H/<#M I%[/8TLC-$13NL_@(GQJ>%B&^"B* %-0[>*$\E^=1ZXMZZ;A/[!
M-COXP1,2DCP?+PR->H87?AEXX9=G&1F))44&^)#O\C-P3+M'QF?$ @"T.]'%
MAWM!@DAM?H1W1<R!BXV/X3:$9R_DNGB2 41RY _A'S?NCJ7M <DL0EWO$#Z<
M//,WH&E;AR=)'()H&A'4"J >KC*<BGN_.0":./H5!53X;*B9+[X<9?(CW.\-
M7W(<FU>Y6K[K3D4X%.AJ?M+UW=4&1>2VK?%21VH2Q^OW#"FZAGKI-G@]8!-K
ME+&JGF$*NW;O1Y2@F$O$Q[P,9/, NX9 /<#P?0>SWE4;D-7J1KYWPP940OR<
MQB*;C@R$Y+8G2A5?"T/']ZZKO]5=O6?0*/3@'$%+V,%Q,39OF@%8 LC[L'FA
MA!M8TL@S*PM%?.F(#O_+UH97K_ICVNYI>?!O9A;P!BZN1VEX@KM?^XA?**T1
M204VPU>:.0+_L(K+99C"DZB[;5P0WF?B_BI9H/#+?L-_$G="T@ P:ML@6I,*
M5K=$(ID%K#)AO=I/(%\"*U1!'3$1Z$_$OI18XJ+EJHX(&^)8=:)^(AD:$<3V
MH5P1P)OT+!%/FX3G!::C=Q(97K]1E2Y=3%!)>;W*YF ?_*!MZG73@A3J6 !
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
M12V6 SI:ET2)ITM_@TOG] Z ;4-L.WGA-WJ!J =:)(.U)5A?Q/DP'@:7N!^
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
M+VAG@.>54G:ON N&B;[\!U!+ P04    " !NB%A2RQ%!.!L#  #]!@  &0
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
M/.9\9,&-##RGR#?7=$&_HZ%S,Z1'U6SU:R$*N@7HBIQS*3G+LN D'CO*N63
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
M:44O$6HG0.<;I>Q^X0CZMVWQ&U!+ P04    " !NB%A2M%PXU>L#   $"@
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
M$_N0X;/<HK'47C2N4!1 #0[4+>4UEZ;16+S+2309^5.(QHD?PB<EBHSEKY1
M"4+)];5%74-.^KM$&8C'=#9)Z-$%&<7^R#U2^$/)ZW*("9?PC^+2PI:FQ*)3
M@PXJLK TO?$3^K\Y($<TC%+R%)._!&)R'<,7-(9Z1VO"@(W2;?M?P]%Q,O(G
MSC:]=%2^XSDA^JD_AB]]K(>3T30B?W$X\2,8J(]Q7Q_CX?KHWHRN/!X8U_"=
MB0;;#"QKY_%?4N5.&7NN7@:1S]?+2X7DI'2>MKTGUGO*R1,P3<N&BD/0Z]O<
MPF"-'3D?^9Y=7"E94%%%8\IJU%9&%,9.RC"A7']TS?=&Q4C"=.4WGM+RV*DV
M#BGAHY3R_:(L:;,OS'1"ZG?E&8VFA#J@1MJKD0ZJ<<]-+I3K!2<(U5M+&YXH
M"$H'5_!LJ20I8_8DR'/2#+JY* VX2C-@%;WNK4O$VX%&YFAL#C2NP/0\CEI>
M_2_E?G!;4>LIB?"&S"U3OET:ER6Q.*YGC:7>L$!"$K^*26JJ;;=G8#(A@\F4
MY'@\MYTZE9V\>^$Z\5O9SXD5G-QI->IU>W-3KZI&VNYZZU?[CX-E=R<>CW=?
M%H],K^FE!@)+,@W]"?6*[F[K;F+5IKTA,V7IOFV'%7W@H'8':+]4RAXFSD'_
MR;3X#U!+ P04    " !NB%A2=.2P;6\"  !+!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U-RYX;6Q]5$UOVS ,_2N$L,,&%/Y0'"<HD@!-VV$[% N:;CL,
M.\@V'0N5+5>2F^;?3Y(=+P6:P(!%2N3C(T5JL9?J65>(!MYJT>@EJ8QIK\-0
MYQ763 >RQ<:>E%+5S%A5[4+=*F2%=ZI%2*,H#6O&&[):^+V-6BUD9P1O<*-
M=W7-U&&-0NZ7)";'C4>^JXS;"%>+ENUPB^9GNU%6"T>4@M?8:"X;4%@NR4U\
MO4Z<O3?XQ7&O3V1PF612/COE>[$DD2.$ G/C$)A=7O$6A7! EL;+@$G&D,[Q
M5#ZB?_6YVUPRIO%6BM^\,-62S D46+).F$>Y_X9#/E.'ETNA_1_VO6V:$L@[
M;60].%L&-6_ZE;T-=3AQF$=G'.C@0#WO/I!G><<,6RV4W(-RUA;-"3Y5[VW)
M\<9=RM8H>\JMGUD]*58@L*: 'Z9"!1MV8)E #9^?_/IE$1H;QAF'^0"Y[B'I
M&<B8PH-L3*7AOBFP> \06GXC27HDN:87$>\P#V 27P&-:'0!;S(F/?%XDS-X
MVR[+!=.:ESQGKCDTR!+L!AI]!8*SC MNN*V"*PR^=+WRAV7:*-M'?R]P2$8.
MB>>0G.7@I\ %/G<''Y7^(JB;X&O=LAR7Q(ZH1O6*Q%4/Z\SB3F(XE3_9;PB=
MY[)KC(:VCPPTG@4I4#H-IG!?MT(>L"=H#904XEV-Z&P6)$#3-)C!39ZK#HMW
MY_,XB&">!/0D4>D3;8_--IVEUL;]$_BHMN%)@]>H=GZ,-7C6?:^/N^-+<=,/
MR'_S_IEY8&K'[84++*UK%,RF!%0_NKUB9.O')9/&#I\7*_O:H7(&]KR4TAP5
M%V!\/U?_ %!+ P04    " !NB%A25JTXYZ8"  !O!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U."YX;6Q]5%%OTS 0_BNG@!!(+$F3M$M'6VG=F$#:T+0.
M>$ \.,FEM>;8P7;;[=]S=MI0I+6*Y-S9=]]]=[[S9*OTDUDA6GANA#338&5M
M>Q%%IEQAPTRH6I1T4BO=,$NJ7D:FU<@J[]2(*(GC4=0P+H/9Q._=Z]E$K:W@
M$N\UF'73,/TR1Z&VTV 0[#<>^')EW48TF[1LB0NTW]M[35K4HU2\06FXDJ"Q
MG@:7@XMYYNR]P0^.6W,@@\ND4.K)*5^K:1 [0BBPM Z!T6^#5RB$ R(:?W:8
M01_2.1[*>_0;GSOE4C"#5TK\Y)5=38,\@ IKMA;V06V_X"Z?H<,KE3!^A6UG
MFZ8!E&MC5;-S)@8-E]V?/>_J<."0QT<<DIU#XGEW@3S+:V;9;*+5%K2S)C0G
M^%2]-Y'CTEW*PFHZY>1G9[=*+L\>43=PC86%]X^L$&@^3")+X,XD*G= \PXH
M.0(T2.!.2;LR\%E66/T/$!&KGEJRIS9/3B)>8QE".O@(29S$)_#2/M74XZ5'
M\&ZX9++D3 "7QNHUM98U\.NR((6:X_>)$%D?(O,ALB,A%EUK@ZK!%1;ZPKY6
MSY-0;A@O3,M*G 8T;0;U!@-7$FP*U%06.)3?TK= R96&M318KC56()5% \EX
M' [AW9L\&22?X $W2FPX42O)A%NH6<D%MR^]19;E8=P1%XI)2.-Q.* U)Y1O
M'K%E+ZY)8)2'.>1Y> X+5=LMTPAU5V*"5X7@2^8&ST :9C 8DMTHCYW+* ['
M<(O&4(-K3;< K=)^1K-1.'++V)?OS#H6^[-1FH4)Y(.,Z+UV5='!$#2HEW[4
M*81:2]O-0[_;OR:7W1#],^^>HCNFE]0C(+ FUS@\'P:@N_'N%*M:/U*%LC2@
M7ES1BXC:&=!YK:A2.\4%Z-_8V5]02P,$%     @ ;HA84BK?_Y\, P  3 8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL?57;;MLP#/T5P@.&%FA]
M3YMV28"FW; !+1:LNSP,>U!L)A8J2YZD--W?CY03-P/6/HC6Y?#HD)+HR=;8
M!]<@>GAJE7;3J/&^NTP25S78"A>;#C6MK(QMA:>A72>NLRCJX-2J)$_3LZ05
M4D>S29A;V-G$;+R2&A<6W*9MA?TS1V6VTRB+]A-?Y+KQ/)',)IU8XSWZ;]W"
MTB@96&K9HG;2:+"XFD97V>6\9'P ?)>X=0=]X$B6QCSPX%,]C5(6A HKSPR"
M/H]XC4HQ$<GXO>.,ABW9\;"_9_\08J=8EL+AM5$_9.V;:32.H,:5V"C_Q6P_
MXBZ>$?-51KE@8=MCS\L(JHWSIMTYDX)6ZOXKGG9Y.' 8IR\XY#N'/.CN-PHJ
M;X07LXDU6[",)C;NA%"#-XF3F@_EWEM:E>3G9PMK'B5GV,'15[%4Z(XGB2=B
M7DZJ'<F\)\E?(,ERN#/:-P[>ZQKK?PD24C3(RO>RYOFKC#=8Q5!D)Y"G>?H*
M7S&$602^X@6^S[Y!"]T0[ E4)%CJ-6H/2HJE5-)+="!T?;@DG$/OX.?5TGE+
M-^C7*UK*04L9M)0O:+GO[S^8%3QG_W])?Y6&7^NEZT2%TXB>HT/[B-'L'M7J
M%*Z5D*V#SQJMV="A/'7T!K"&6Z3["U^-%PKF0@E=X0DL<2VUIGA9$*4)_J"P
M,$[C#+)17$)*K8S'D.5Q 5E6Q"E<;ZSE[ 3D<U*A8,AYG =\&I]#1M_RC,Q5
M]7M#(!]@;]^,\RQ_![S%OG\XEQ+#0L@:C 7#![>5))L.PBL*XB@KX_P8CL;Q
MF&P:C\@6\079/,[87O#4IY92XSDD*EST-#7@4]4(.E7&E<&3T(<2N$]KQ3%<
MC#C>@L5S)S[CX',R8[*WZ!R]S#X#G;&AN(P8PYG*0J-!/**[2^;6Z/6I1]L.
MV N.KR <M_WF64A7>D[V?U<L.7CA+=IUJ&,DPVRT[Q_[,#N4RJN^0CS#^SI[
M)RP=N .%*W*E;4<1V+YV]0-ONE OEL93]0G=ALH]6@;0^LH8OQ_P!L,/9/87
M4$L#!!0    ( &Z(6%+2D\6?[P<  ,P4   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8P+GAM;(U8VV[C.!+]%<([LW" M"S)\BV;!$C2:6R R4PV/3W[L-@'
M6J9M3DNBFZ1R^?L]5;I8]CA>(X@E4F3=>$Y529>OQGYW:Z6\>,NSPEWUUMYO
M+@8#EZY5+EU@-JK DZ6QN?08VM7 ;:R2"]Z49X,X#,>#7.JB=WW)<T_V^M*4
M/M.%>K+"E7DN[?NMRLSK52_J-1//>K7V-#&XOMS(E?JJ_+?-D\5HT$I9Z%P5
M3IM"6+6\ZMU$%[=36L\+_M#JU77N!7DR-^8[#1X65[V0#%*92CU)D+B\J#N5
M920(9ORH9?9:E;2Q>]](_\*^PY>Y=.K.9/_6"[^^ZDU[8J&6LLS\LWG]IZK]
M&9&\U&2.?\5KO3;LB;1TWN3U9EB0ZZ*ZRK<Z#J=LB.L-,=M=*6(K/TLOKR^M
M>1665D,:W;"KO!O&Z8(.Y:NW>*JQSU_?YYO,O"LE/JLE'BW$K2IPY\5O\TRO
M)$7.B?[O<IXI=W8Y\%!)&P=I+?ZV$A]_(#Z*Q:,I_-J)^V*A%KL"!K"U-3AN
M#+Z-CTK\K-) #*-S$8=Q>$3>L W D.4-_U\ YI7C3OSG9NZ\!5S^>T1\THI/
M6'SR@?BO%=B%68I30GTHPD<5$&DOW$:FZJH'5CIE7U2/@J3RN;(<J)W!3_C[
M%5Q?U#;47HM-S3/I')[VDTDP/!/]>!R$9T?79UK.=:;]NY@,@XD8SX(I'37Y
MJ]A?$-AO=V42<(HFP4A$HR 1LRB(Q72$G^,6/Q1I5@(_0A?"KY5($2J3Z87T
MF',>%U8#I;!2%JF6F=@8IYGXK]JO=7%QT(U3W3WD)E8G(AGB[@A.1BU.1J?B
MY%G!O13:&!("B9=-VD?-+XU)AS!S5-EAS/R.N"Y-ABRMBY7PQ'C!3PMP0B(!
M[UIE3<Y'0>6!-LPESC953GA3'5&&^'?GR0]Z4!P-KP1VB(2IR3>F(-T7S'3\
M1+,V!E^DMN(/F95J)S1[T[>5ZG.H6>F"K41XR89W):T8C8=!)/JC:$:'SP>9
MS))@"#@DTV"*J1%P>K- UM64$*A\L'TXJ._*DSCU1CR <P^%5XB5;V9$7Q=P
M09V)* S&HH]?((MNHV$08AP'$8UGXDEB%QV!3@G7&(0PX>]_F\91_(^=^_WK
MGF6M+1NI$=EW=O2)"=?LB. O_>^/(S*D/PUF9R*&=;6)$9E,X]\@R?*)6+4F
MWD,;3M=MG7Q6OK2%,!4[B>45L]PYS"+J4K!T$Z-J5VM%/XDH&/6EG1TA^F?-
MY2;UI;1$Z_X*G88[8P/@+"899H3'"W&WEL4*LT@3"Y6;E96;M4[)EC+?5+4,
M7G7\)S_)[58KCSIBMOFD*R0).U)X,,7&=H8']S@/JQ4 *.3B3U3RG)E$&-B>
M+J"1!$E'/X^>D<ZD*VV5U3C4""T11S4UY$,&$=I!-04&OPF$=-P$-@28)R,:
M5R&-0YS\_7*)]HAHD9N72AV<QIEQ! 2@A3",F2;$"((C[H"+!#F['S)+)DB(
M_61,@<.$F+!7HXA(1=2JX7/;E%>&9Y^TUS9L8Y^0//IMY^[0/%@]+ZNP ]1U
M .QV%V3$9\UE.SLD*]L+:^M7O_6&2AM0'[?KVH2AJ@K6IHIQR($<(7Y8S8G_
M0/8X4@;&;1D8GUH&'N6?R)AW.(&5 8X<S1&=Q4W-K,<*(PLA?2?S':H&1W4>
MK@:5]G1'^PZO\X[V)6E_(>WG("3P[NI*@N3]<6'?IG4J\7?2K3F[IG2C?I0:
M IDQ,X1^@O^'XD4U+/I1&E^U U5;7^=DI*2\1*;(SEL,?T)^1.=PSK(WQF38
MMBR+A3N[$/?0XLFY*)E1&L21)H"<W1@"OI@;+.-]2_W&VCAO14-"./J H7C:
MRMLR\-/"PJ("R[?VQM3H(*_&XLFB8EI4.C:"4F]$D$_$MZ)UJMUW(6Z*HJ2Z
MN$&[D[*I\812=$RR'@H< 2&6&B)N65W'*7:XT3:E6H:?\"_^)61:/$/&^O@(
MJ#X0E;^T![V'!\'4$,R&8SR8M#R8G,J#)XNXZPTR\$TG W]SB-1# 42AJ% =
M1 UXJGO2$_OJXQ90.[1I57>3?^DJY"TZJIMVN$G'IO/VU#0^52TF?KBU>:6U
M8(CHHVZ#=203M'GEMTBZ?U$6+\6$TH\9]%F[U)3(V7R<R/(C\3,NTQDNSS2%
M\,$#O*RC(X'%#OF-R9P$T01KT.PD.TN7&=M\3HW?)XL>IRY!<9"$6!@'X_ #
MT4O0#I[5<: L7W7^8%2$+;B0IE_TLFI44@_8OE/N@)-B/.(@I:6UM*<6HBS0
M_ @$BCCF-.RV-U]4S@^2YD%S<YJ&G&/HZ-$";5ZC9MA(&^ZI&34/ZILC")^V
M")^>BO!_E;+PVE=MW%=R'G=$^IM"9N_<7N;(SYZ:@(_?'=G!KWI5Z*5.(;!+
MET/P/V[>CDVN8Y-L;"(0\YL"H*U;^VBTWYN871M=Q\8NKTZO' \-\#!;W?QU
MINKAF*<[+$$/@?H_^AD-  H+MR#H:2)N?FFFLW&/!"T]]@15/15U 2/JA+BY
MV@IASKV+%>#AU]M-E'31;**;J)O0L+NI22<MP[9QZHB(J6O'[Y#?,D:B/R-Y
M6RF@4-6^U&_-V1XWHB&[/F0!2!O<\T_/#H%[T/G"E"N[XN]H]):&N%8?F]K9
M]E/=3?6%:KN\^L[W*"W>QIS(U!);PV""=U5;?3NK!MYL^'O5W'AO<KY=*]1P
M2POP?&E0)NL!*6@_8%[_#U!+ P04    " !NB%A2@?+Z^J@"  ",!0  &0
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
MN,+_*T+9#;B^D-)T$VN@_P<T_1=02P,$%     @ ;HA84K9^A.A; P  30@
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
MR GE+^7*&3H5Y.<6IWP0CDLXYXKN@*KMX. +KR7:U[/$40!OEC0[L.4(QIX
MRQB<:^4Z"^]5B^UC@(28[>FQ>WI+]BSB.VQBR+,)L)2ES^#E^W3S@)<_@7>U
MJ1O)K14KT7#_+"SH%9 "G9V %+P64CB!%KAJ 7]M1N$'KZTS]()^/L.AV',H
M H?B20[A_?O CZO?_JOBSV+YECVV V]P'E%/6C0W&/FB85^C"85[)+RD[W1C
MC+_F09O0%T1#:K5^X]#T])YK!T49E_YW!!=:O6G^:U_F1<R@RHHXA;._CJHT
MKJ J4P);<G4-0GD]M@JMA2(^A.PHGL(92<?0<-N%NK<X:"N<A0-6T?%K6EGN
MUPN:4@$W/RHI6#GU)*\Z;K#3LD5C7[VH6';X=KRY.\@F1ZPB_&Q2'4YI_:)]
MM9M=U?NQZL F.2OHE$VF.8L+^-<=)P]:K$>S#H/$0J,WRHW=MM?N9]7)V*)_
MS,=!=\[-6M##D[@BUS0^G$9@QN$Q"DX/H6%K[:C]P[:C>8O&&]#Y2FMW+_@
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
M#/T5PMC#!F3Q);>F2 (T:8?UH5O0=NO#L ?%9F*ANGB2TC1_/TIVO!1H@L&
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
M0><S7974=9QN0F5R$[X)0K/"RA*,GX#/2ZW=7<<OT->J\]]02P,$%     @
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
M]=WC"2]7H.P'^/X@<<2J%G;>KZ]KF_\ 4$L#!!0    ( &Z(6%(<S?T<?P(
M -<%   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;,54P6[;, S]%<+H
MH06V.'$:KR@< TF#;3T,"%IL.PP[R!;C")4E5Y*3].]'R8F7;4FNN]BD1#X^
MDB*SK38O=HWH8%=+9:?1VKGF/HYMN<::V8%N4-'-2IN:.5)-%=O&(./!J99Q
M,ARF<<V$BO(LG"U-GNG62:%P:<"V=<W,VQREWDZC470X>!+5VOF#.,\:5N$S
MNJ_-TI 6]RA<U*BLT H,KJ;1;'0_3[U],/@F<&N/9/"9%%J_>.613Z.A)X02
M2^<1&/TV^(!2>B"B\;K'C/J0WO%8/J!_#+E3+@6S^*#E=\'=>AK=1<!QQ5KI
MGO3V,^[SF7B\4DL;OK#M;#],(BA;ZW2]=R8&M5#=G^WV=3AR2$9G')*]0Q)X
M=X$"RP5S+,^,WH+QUH3FA9!J\"9R0OFF/#M#MX+\7#YO+9U8"[/RM156^%)9
M> \SSH/,)#RJKO>^B-<+=$Q(>P-7(!1\$5)ZARQVQ,4CQN4^[KR+FYR)N\!R
M ./1.TB&R?!AMH#KJYL_46+*I$\GZ=-) NSX'*RPI=2V-0AZ1=WQ9)$3U=\I
ML(+>)A2'O$M=%T)U5S\\' B'M?UY@<RX)S,.9&[/D/FD-=]2A8 I3E5T3%6B
MD C,6G06<-?0TR1V3D.!1):W]$2] 9$%QW;0M*;1%D^6MPN=AM!^\C;Y>#*X
MR^+-"<*W/>';BX1G566P8BY4C(N-X"V3\@T$#:Q#(^@QG*J;O5"K21]Z\O\;
ME_9DTHMU6!J]$6'M^$Z4DHG: @6WU$(N5'6J'^D__4@'H[_:$1_-J5]Y7YBI
M!(V;Q!5Y#0=^29ANC72*TTT8W4([6@1!7-/F1>,-Z'ZEM3LH?AOTNSS_!5!+
M P04    " !NB%A2!L[^6TP"  !D!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6R%5$UOVS ,_2N"T4,+;+'C)$Y1. ;RL6$[! C:?1R&'12;B87*
MDBO)2??O1TF.YQ5)>K$DBGR/CS25'J5ZUB6 (:\5%WH6E,;4#V&H\Q(JJ@>R
M!H$W.ZDJ:O"H]J&N%=#"!54\C*,H"2O*1)"ESK9162H;PYF C2*ZJ2JJ_BR
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
M%<6;6ZKI2+8VY_:"274+F.9*7>S =8!Z7S(F/SKZ*NC^*F3_ %!+ P04
M" !NB%A2"LN=X=,"  !Y!P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX
M;6R-E6U/VS 0Q[^*E5432"R/;5-86@G:(?8"#=$]O)CVPDFNK843%]MIV;??
MV0E9H*&B+QK;N?_=[\YG)]D+^: V )H\%;Q44V>C]?;"\U2V@8(J5VRAQ#<K
M(0NJ<2K7GMI*H+D5%=P+?7_L%925SBRQ:W=REHA*<U;"G22J*@HJ_UX!%_NI
M$SC/"_=LO=%FP9LE6[J&)>@?VSN),Z_UDK,"2L5$222LILYE<#&/C;TU^,E@
MKSIC8C))A7@PDZ_YU/$-$'#(M/% \;&#.7!N'"'&8^/3:4,:87?\[/W:YHZY
MI%3!7/!?+->;J3-Q2 XK6G%]+_8WT.0S,OXRP97])_O&UG=(5BDMBD:,! 4K
MZR=]:NK0$03#-P1A(PC?*X@:0603K<EL6@NJZ2R18D^DL49O9F!K8]68#2O-
M+BZUQ+<,=7KV7=(<""US\DUO0))[R(#M:,I!D4]DB4V35QR(6)%CEB<+T)1Q
M=8J:^>6"G Q.R8"PDMPRSG&W5.)IA#4AO:P!NZK!PC? %I"Y) K.2.B'?H]\
M_FYY</Y2[F&)VCJ%;9U"ZR]ZP]^R2C-.E6(KEE'3@,K4!!= JS/"&4T99YIA
M+4R%X+&J)[]IJK3$7OUSA"%J&2++,#RZ5_)_W<](B><<.>!IB\<"<I))R)DF
M7""8)1Q$KD].3!'(QP^3, @^DT'HAJ=]&U)'']OHYO3O9K$?NG'B[;IU[[&:
MQ&[46KU(;=BF-CR:VHW@>4JS!TPIJZ2$4O<!UC[B3NC@_(#OT"CTW7$_WJC%
M&QW%LQW?1S0Z)!IU@M5$AT;G[L3O_H)^O'&+-WY'8YC&$_9H=EJD#[IV-NKN
M8#1YQ3P^8)X$<:?6+SCCEC,^ROFEMTW[$&L_@=^)'[TBC _Z$/OZ%9_7N1C-
M1^F6RC7#H\MAA2K?C;$(LK[HZXD66WM7ID+CS6N'&_PV@C0&^'XEA'Z>F.NW
M_=K._@%02P,$%     @ ;HA84LV9)FKQ @  @PL  !D   !X;"]W;W)K<VAE
M971S+W-H965T.#,N>&ULM99-;^(P$(;_BA7UT&J7)$[(5Q60*&@_#M56[7X<
M5GLP8,"J$[.V@?;?K^VD28"0[0%Z*'$R[SLS3^ATTAWCSV*%L00O&<W%P%I)
MN;YU'#%;X0P)FZUQKIXL&,^05$>^=,2:8S0WHHPZGNN&3H9(;@U3<^^!#U.V
MD93D^($#L<DRQ%_O,&6[@06MMQN/9+F2^H8S3-=HB9^P_+%^X.KD5"YSDN%<
M$)8#CA<#:P1OQS#6 A/QD^"=:%P#W<J4L6=]^#H?6*ZN"%,\D]H"J8\M'F-*
MM9.JXV]I:E4YM;!Y_>;^R32OFIDB@<>,_B)SN1I8L07F>($V5#ZRW1=<-A1H
MOQFCPOP&NS+6M<!L(R3+2K&J("-Y\8E>2A - >R?$'BEP'NOP"\%OFFTJ,RT
M-4$2#5/.=H#K:.6F+PP;HU;=D%R_QB?)U5.B='+XG:,Y!BB?@V]RA3EXQ#-,
MMFA*L0 ],%J2? E&.:*O@@C %N S9T* 0M6,O9Y@B0@5-THU'DW ]=4-N (D
M!_>$4O6^1.I(5:Y.ZLS*TNZ*TKP3I4WPS 8^_ @\UW-;Y.-WRV&R+W<4I(J4
M5Y'RC)__7U+,D.*-[G_K8$ DSL2?CE1^E<HWJ?HG4A60I4G82-.&L# *C9'^
MD]T.(S>PH]39-DFU1,6)'511>U7VJRK[G57"GN]V-!M4-L&EN895JO!<7 NC
MJ$',WR-6<&V)2@([:><:555&G57ZL!=V@8TKG_C28),J57(NL,D1,ABZMG\
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
MY/(+53D -T)0*< %>*AW$_ -J';T@F\N#MK@XRV5A*7BDS)=W]R"CQ\^@0^
MY>".I:G:%;'PI!)5AO;B1L"J%H < B "=SR7.P%^S1.:G ;PU&K:):'7):W0
M8,1;&D\!AK\ Y"/?(FA]MCN<#\C!;89Q%0^[XC$1IUP<"EIF]>E <LDD*8M7
M):[NPZJ>'U63@:*;=%(G_:\R(F"29N+O 3U!JR>H] 0./2NZ97G.\JTJ_Y3D
M,;7M61TBJD*4)'A>AN'E-%QXSY:9PW;F<'#F6ZI($[-JO;9):^]99](+"&?3
M63MKO7VAH4V9A=-+N[BH%1<-BE/5]T9.:O^P,V\0]+5%QA(&\C9KI<T&I=4]
M6E?#0 %<MN$NWT5!SEL]\_$%.7\CL77Z+581=%4&]#4C_4&%-TG"I!-OOC%I
M@*9!3YG%*@I=A0$[](;#RN*G Q,#XJ!1M/V2;4RZRN"\H_]4&=+*T*AF;]S?
M[':[G;/=H<8RQ(,"[WC"-BPF[MQA,S%19]Y&GVFEMC]RJ-.0AL.4_ISM"2O4
M>4E:I05F4L+Y%/:U!<;N7R"',@UQ.$QQ=7I29Z,<T)=X1_*MM5NA!>7^=-Z7
M%YKR(';HTQR'8T$.SR$Y_%\HAYKE<!CFJP-+2X$"_ O.!#O49(?O ^U0LQW^
M!+A#&]T#DZ$VL\C5:TCC'8W .[+@W3<H9;&*<*?@3Y5IO*-Q>$=OXQU9\>[H
M,J3QCL;AO7$/>]CNB[/"'4\=D$(:[F@DW)$5[OV*LUBYX8XTW-$8N*/SX([.
MASO2<$?CX8YLV.Z+LYWED>N?-M)P1V/ACDQN!P$V=]:&]\!U[$$:[V@8[W_(
M'2W.1SO2:$?O ^U(HQW]!+0CD]F!6<H6L+L8@#76\0BL8Q/8T*"ZU<C1_5A#
M'8^#.C:A[O>%F5#W.UD]%::9CL<Q'5MHC<RD6:U<6>O<HHPD.C99[1MMWQC9
M<WNJ3-,<CZ$Y-C%M[.:0R:DH#7(\'N38A+1O]*;%2!WE7<VI08['@KP)T+WG
MP9TR:M291H'1"%[G>C2CQ;:Z-18@YH=<UM>*[=OV9OJFNH_MO5_!JW5]OZS#
MU-?==Z10,!0@I1L54IT/5=:*^@:Y'DB^KRYA'[F4/*L>=Y0DM"@-U/<-Y_)U
M4$[0WN,O_P-02P,$%     @ ;HA84LBXJWJ2 P  M1(  !D   !X;"]W;W)K
M<VAE971S+W-H965T.#<N>&ULS5C;;MLX$/V5@8 %6J ;B51\26 ;B)T6#="B
M0:\/11\8:6P3E42%I.L&V(]?DE)$-[5IMW[QBTU2.C.'<\@#BJ.UD-_5$E'#
MS[*HU#A::EU?QK'*EE@R=29JK,R3N9 ETZ8K%[&J);+<@<HBIDG2CTO&JV@R
M<F.W<C(2*UWP"F\EJ%59,ODPQ4*LQQ&)'@?>\\52VX%X,JK9 C^@_E3?2M.+
MNR@Y+[%27%0@<3Z.KLCEC XMP+WQF>-:;;3!3N5.B.^V<Y./H\0RP@(S;4,P
M\_<#9U@4-I+A<=\&C;J<%KC9?HS^RDW>3.:.*9R)X@O/]7(<#2/(<<Y6A7XO
MUJ^QG5#/QLM$H=POK-MWDPBRE=*B;,&&0<FKYI_]; NQ :#I#@!M ?0IH+<#
MD+: U$VT8>:F=<TTFXRD6(.T;YMHMN%JX]!F-KRR,G[0TCSE!J<G;]#4 *Z4
M0JW@7[C*<V[+RPJXJ9I%8HO][!HUXX5Z/HJU26JA<=8FF#8)Z(X$A,);4>FE
M@I=5COFO 6+#MJ-,'RE/:3#B-69GD)(70!.:;"$T.QA.+@)TTJZ"J8N7[HK'
M558(M9((8FY6D"T4YL WRL?NS :"^Q6K--?,KMLMCPNKA (S;)I&#X2O;TPJ
MN-%8JF\!HN<=T7-']'P'T2]N21MJ[ =*LT4A-\S%JM(@F<9MRH;C#<YH^D^
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
M8P?;W0)?S]C)9K--6ECZT/@R<WR.9^SQ_"#5=UT &/*SY$(OO,*8ZG40Z*R
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
MY"KJ80&W[EN/='/(;1O098:!B'S-+=SW%"- <' $.%.M)D2ZA].@>XAT#\]
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
M^FI1=Q1?5Z?S@BM]UE?-3%_'0)@ /;[D7#UTS('?7O F_P%02P,$%     @
M;HA84L5?SUN8 @  D@<  !D   !X;"]W;W)K<VAE971S+W-H965T.3@N>&UL
MU57+;MLP$/R5A8  +=!:LOR(&]@&;*=%<PAJ)'T<BAYH:641H4B57,7)WX>D
M9-4-;"6'7GJQ^9K9V1V*.]TI?6=R1(*'0D@S"W*B\B(,39)CP4Q/E2CM3J9T
MP<A.]38TI4:6>E APCB*QF'!N SF4[^VUO.IJDAPB6L-IBH*IA^7*-1N%O2#
M_<(-W^;D%L+YM&1;O$7Z5JZUG84M2\H+E(8K"1JS6;#H7ZPF[KP_\)WCSAR,
MP66R4>K.3:[261 Y02@P(<? [-\]KE (1V1E_&XX@S:D QZ.]^R??.XVEPTS
MN%+B!T\IGP63 %+,6"7H1NT^8Y//R/$E2AC_"[OF;!1 4AE210.V"@HNZW_V
MT-3A - ?GP#$#2!^#AB>  P:P, G6BOS:5TR8O.I5CO0[K1E<P-?&X^VV7#I
M7+PE;7>YQ='\"^6H86$,DH'WL$A3[LK+!%S)^HZX8K^Y1&)<F+?3D&Q0!PV3
M)L"R#A"?"-"/X5I)R@U\E"FF?Q.$5FTK.=Y+7L:=C)>8]&#0?P=Q%$='!*U>
M#>]_Z) S:"LX\'S#$WQ+1=8D4!EH)K?8P3AL&8>><7!*(3>)4*;2Z%BYO$=#
M]L.Q!N4H4K"V@/T.W(X[DX+@;,.%]0V-O1I4:4Z/#KE1,H52:<J4X H80<:X
MAGLF*H2?+BIPPL+\ZM \:C6/7JB"3(U51*BM6EL*PF-WI9LDZDTF9\<<?0EV
M/CKKR&'<YC#NY/FJRM?8>-[2G?\W-DY:S9-_86,WR; 7/_>CMK$;-NI%T5$;
MPX/GK4"]]:^^@415DNIGHUUM&\O"OZ?/UI>VX=3]X0]-W:VNF=Y:'T!@9BG=
MA0I UQV@GI J_2.Z\5^['^:V::)V!^Q^IA3M)RY VX;G3U!+ P04    " !N
MB%A2TY7KA_L"  !0"@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6S-
M5DU/XS 0_2NC: \@L?GL)VHK02NT>T!;@18.JSVXB=-8.':Q)RW]]VLG:4BA
MK=@#$CTT=CQOYLU[B>/11JHGG5&*\))SH<=.AKBZ]#P=9S0GVI4K*LQ**E5.
MT$S5TM,K14E2@G+NA;[?\W+"A#,9E??F:C*2!7(FZ%R!+O*<J.TUY7(S=@)G
M=^..+3.T-[S):$66])[B[]5<F9G79$E83H5F4H"BZ=BY"BZG06@!9<0#HQO=
M&H-M92'EDYW\3,:.;QE13F.T*8BYK.F4<FXS&1[/=5*GJ6F![?$N^TW9O&EF
M032=2O[($LS&SL"!A*:DX'@G-S]HW5#7YHLEU^4_;.I8WX&XT"CS&FP8Y$Q4
M5_)2"]$"!)TC@+ &A!\%1#4@*ANMF)5MS0B2R4C)#2@;;;+90:E-B3;=,&%M
MO$=E5IG!X>079E3!E=84-7R'&=,QE[I0%&0*9@VNI4A@+A6FDC,)]TB0)D 0
M;@A3\$!X0>%L1I$PKL]-!AMO,TVO9G#V[1R^ 1-PR[@!"SWRT'"VE;VXYG==
M\0N/\)O1V(4HN(#0#_T#\.F'X<%P'^X9I1JYPD:NL,P7'<NWIX]YB@K%< M$
M$+[53(-YKR!E@HB8$0ZDDC6C/"E7<A.W9&()G#T7++%(Q?03_+%E@"'-]=\3
M)*.&9%22[!PA>;NC92@NK'VKG7T7H!O_4NO?VOIWR)6J0J^L8+>"]20(NFYW
MY*W;XA^(\D-WT$3MT>\T]#LGZ3\RS,PS(XTD6TK4"4&Z3<;NUW6MUY#L?;IK
M585^RX\H<#MO3'L?-&P9N\>]WW#OG^1^E:+917:.P:) $!(AET9QS(@PZJZK
M-7U"J4%3;?!U[1PV)(>?;N?PG5/]_KMW\$#0T!WZK5]PV-S ?_U&^*=[^3\?
M@];')_BZ3@:OFWX0?KJ7=8GV7MES>V^\/! 41*T7N.+OM3[W]JQU2Y2100.G
MJ8'Y;M_LAJHZOE03E*OR!+"0:,X3Y3 S1SZJ;(!93Z7$W<0>*II#Y.0?4$L#
M!!0    ( &Z(6%(/P4QND@(  *D&   :    >&PO=V]R:W-H965T<R]S:&5E
M=#$P,"YX;6R-E5UOFS 4AO^*A7K12AU?"=!5!*E--FT7U:)F'Q?3+@P<$JL&
M4]LT[;^O/RBB+<EZ [8Y[\MSSC$FW3-^)W8 $CW6M!$+9R=E>^EYHMA!C87+
M6FC4DXKQ&DLUY5M/M!QP:40U]4+?C[T:D\;)4K.VYEG*.DE) VN.1%?7F#]=
M V7[A1,X+PNW9+N3>L'+TA9O80/R5[OF:N8-+B6IH1&$-8A#M7"N@LMEK.--
MP&\">S$:(YU)SMB=GGPO%XZO@8!"(;4#5K<'6 *EVDAAW/>>SO!*+1R/7]R_
MFMQ5+CD6L&3T#RGE;N%<.*B$"G=4WK+]-^CSB;1?P:@P5[3O8WT'%9V0K.[%
MBJ FC;WCQ[X.(T$P/R (>T'X4<&L%\Q,HI;,I+7"$F<I9WO$=;1RTP-3&Z-6
MV9!&=W$CN7I*E$YF/SDN >&F1#_D#CA:XR><4Q#H$]K8QB)6H8-1IRN0F%!Q
MIN*75RMT>G*&3A!IT VA5+5)I)Y4E/I=7M$375NB\ #1"@H7S8)S%/JA/R%?
M?E@>?'XM]U1MA@*%0X%"XS<[X+?I\H)B(4A%"JQWGM %40L@Q3FB!.>$$DE4
M+71YX+ZSD[\X%Y*K3?KO",-L8)@9AOGQ)A4%ZQHI4&NK/U5:ZQ,;'_T!/V1A
MD+AQZCV,*S@1%49N-$2]@IP/D/.CD%_JEK(GL-M$(7)&Z;@^4[C6,1F#)(D[
M?X,[$17';C*-&PVXT5'<JZ+@'93_([0FT>C=%\$;O.@=WL7<#:?IXH$N_DC'
M5269^>#ZED\B6J? 'P%$R=N6Q^]:KF)&E;:4WN@@T8?X#>9;HG8\A4KI?#=1
MN7)[,-J)9*TY6W(FU4EEACOU+P&N ]3SBC'Y,M''U?!WRIX!4$L#!!0    (
M &Z(6%(?!*_<0@(  " %   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX
M;6R5E$MOVS ,Q[^*8/30 FV<.(]NA6.@23!LAV)!L\=AV$&VZ5BH++D2G<>W
M'R4G1H8F&WJQ14G\\T=*5+S5YL66 ,AVE51V&I2(]4,8VJR$BMN>KD'12J%-
MQ9%,LPYM;8#GWJF28=3O3\**"Q4DL9];FB36#4JA8&F8;:J*F_T,I-Y.@T%P
MG'@6ZQ+=1)C$-5_#"O![O31DA9U*+BI05FC%#!33X''P,!N[_7[##P%;>S)F
M+I-4ZQ=G?,FG0=\!@80,G0*GWP;F(*43(HS7@V;0A72.I^.C^B>?.^62<@MS
M+7^*',MI\"%@.12\D?BLMY_AD(\'S+2T_LNV[=[))&!98U%7!V<BJ(1J_WQW
MJ,.)0S2XX! ='"+/W0;RE N./(F-WC+C=I.:&_A4O3?!">4.986&5@7Y8?+-
M\!P85SG[BB48MN1[GDJP[(Y=+P"YD/:&73&AV).0DNIHXQ IKO,.LT.,61LC
MNA!C 5F/#0>W+.I'_?GC@EU?W?RM$A)UAQYUZ)&7'5Z0735I)KFUHA 9=T=L
MF2X830#:6R8%3X44*"@7EQZ\-JWQBZ<6#=V&W_]@&'8,0\\PNIA: <9 SFJ^
MIZN*'D%I=9=I4VO#$1CR'9PM6JL\\<JN=S;)\&-O%(>;,SRCCF?T3IZL(5LA
M(QI7HW,@K>3]"4@TZ47G0<8=R/B=(+XJ_X<9OZG*8/@&)CRY\.[M>.)F+>C\
M)13DUN_=DXII^[$U4->^!U*-U%%^6-(3!L9MH/5":SP:KJVZ1S'Y U!+ P04
M    " !NB%A2_@=]-&0#   Z#0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M,#(N>&ULQ5?1CILX%/T5"_6AE;: @0"IDDAMHM6NM%V-)KOMPVH?''))K!H[
M:SM)Y^_7-A28A-"1YB$OB8WON3[WV#Z8V5G(;VH/H-'WBG$U]_9:'SX$@2KV
M4!'EBP-P,U(*61%MNG(7J(,$LG6@B@51&*9!12CW%C/W[$$N9N*H&>7P()$Z
M5A613Y^ B?/<P]Z/!X]TM]?V0;"8'<@.UJ#_/CQ(TPO:+%M: 5=4<"2AG'L?
M\8=E%%J B_A"X:QZ;61+V0CQS79^W\Z]T#("!H6V*8CY.\$2&+.9#(__FJ1>
M.Z<%]ML_LO_JBC?%;(B"I6!?Z5;OYU[NH2V4Y,CTHSC_!DU!$YNO$$RY7W2N
M8[/,0\51:5$U8,.@HKS^)]\;(7H G-P 1 T@>BD@;@"Q*[1FYLI:$4T6,RG.
M2-IHD\TVG#8.;:JAW"[C6DLS2@U.+_X0?/?^+Y 56L%&H_=H7:\G$B6R8Z@;
M>[L"32A3[TS4\N,*O7WS#KU!E*//E#&S)&H6:,/(Y@V*9O9/]>S1C=E74/@H
MQK^@*(S" ?CRQ7 \?0X/C ZM&%$K1N3RQ;?R454PH8X2;/E;5RYL38GU<7';
M;F/. MH(:5)3OE/H'YL$40V5^G>$0MQ2B!V%9&P]M-5\:S0?4K3&IPYO#^EI
MD>:AG\^"4U^XZZ@\#?UI&_6,7-*22\;)@5)F4TH)7*.#D%:1(8IUEJPW>9+Z
MZ07#P: ;!"<MP<D+U1MA-[F:.(T3/[J@5T=-^@+B9)A=VK)+1]FM@5,AT9$K
M,"*:C<6%!C6R:;(V<7:O?9NW%/)7[MO\2O9H.O4G%[+G5[*'PZ)/6V+346*/
M<!+L9$I&A9&<:E22@C*JGT:*QF'GGN&]E,<]"\>OU+Y),"QKX[37(4F2#VN/
M.T/%T2@U]_9@@O"Q0CMOQ/'=U.X\$/_$!'^N]K6UQ>'4QY>*#X7EO1/QG&#G
M@7C<!/^TKH(.Y(EL&(R5W/D63N^F>^=Q.'NM[MFUL^=7;\:!J#SWLQNJ=_Z'
MQPUP+4I])D:ADG+""VLX8L/HSLDS9O*X<S(\O=<R1)WC1>$KEZ%)T+][Q'YR
ML0H#07ARM0I![V)KORH^$[FC7"$&I8&%?F9.@JPOZG5'BX.[ZVZ$-C=GU]R;
MCQN0-L",E\(<CJ9CK\_MY]+B?U!+ P04    " !NB%A2B(+]H\$&  #')0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&ULQ5K;;MLX$/T5PM@"+=#:
M(JF;BR1 8J=M@M[0--N'Q3[0-NT(U<5+T4D#[,<O*3&B'5'C"W;7?6@L>V8T
MG#-S9DCIY*$0/\L[SB7ZE:5Y>=J[DW+Y=C HIW<\8V6_6/)<_3(O1,:DNA2+
M0;D4G,TJI2P=$,\+!QE+\M[92?7=5W%V4JQDFN3\JT#E*LN8>+S@:?%PVL.]
MIR^^)8L[J;\8G)TLV8+?<'F[_"K4U:"Q,DLRGI=)D2/!YZ>]<_SV.O"U0B7Q
M>\(?RK7/2"]E4A0_]<75[+3G:8]XRJ=2FV#JSST?\335EI0??QFCO>:>6G']
M\Y/U=]7BU6(FK.2C(OV1S.3=:2_NH1F?LU4JOQ4/'[A94*#M38NTK/Y'#[5L
M-.RAZ:J416:4E0=9DM=_V2\3B#4%$G<H$*- GBO@#@5J%.BN"KY1\'=5"(Q"
ML*M":!3"714BHQ#MJA ;A7A7A:%1&.ZJ@+TGY+PJ@VK(JWP9,\G.3D3Q@(26
M5_;TARKI*GV5)DFNZ^-&"O5KHO3DV<<B7[SYSD6&QGPBT1MT/ILE.G-9BJ[R
MNOYT'K\<<\F2M'R%?D-)CCXE::J^+E]O7IX,I/))6QY,S?TOZON3COM?K](^
MPL/7B'AX.#H?HY>_O9*"Y8H'',9&L+$QG_81Q=H8\8PQAY7QSE8:EQQ6+O?P
MY?:FR\J[/:R<WW99>0];^3*5?>3%V^+R80M4+%=6MD;W:H_H=L?E>@\KSK@,
M5"$TU4"::B"56=IE-BFG:5&N!$?%7-&L3GD^4QEN"X%-5)=!DT(HTTF^*-$?
MV@A*),_*/P$7:.,"K5SP.USXO,HF7.C;FS(HT=^HNR(N:FM!94TWP_LS<C*X
M=SC@-P[XH -K!"#X?9'>JU6BJ>#J6S1GTR15ORJG6%:L<NGRJ#:OB:IQ*?3,
M/[=K0>-: +HVVO#B$;%[+E035_A(+G@ID6#221NP6=(/@A<NGH#5:#^*7@"(
MA\VJ0M#.1RYEC;B)LDJP4K)\I@+O6DS8CF\<;T:W=M\AZ ^'  Y1XW&TG\=)
M6:Y4G2B?UYW7G8&9;'(M)&JE;A@2UT+:@I128!UQLXX87,?EKV6B2GW"57ES
M36L$@'/8&!T>BT.P9[NZ]W\@9.ZR'OF .G/-(8GC", (KTTH&%S+%[47>,/S
MF7)?K2DKH0!9HL='8WILJ1[#7/]OH=3N 9CX3I0<DGX(H62[!H;;Q@W/DT*@
M55[RJ8KJ#.6%Y"!6EO5Q<#2L+$ECF*4_%Z8I=C:^]]A!N!3N?-A2+H8Y]Z)9
MV^NM_>[]%END[_DQU+JP95 ,4^BWCA'A$;)NJ10?C4N)Y5("<VG7$L$I:$3:
MA!BW<J'> AC1S8[>E3'$\B:!>?.\\DT-22IH;))R59LSQ3;RCG> 9!S'+<>C
M. Q<=.(0)3&!^(2L3>)D6[VI^"[9HW8=PM&R+:%'2R9+DV3+=+U8"+Y09:MV
M\7(E]!1[S])5Y9*#,0TD?GM2&CK;L$-RZ$%MF%@6)O"XNP&(VI/<WJ"YRBB(
MXHEE5Q(>#1M+L02FQ1$3XE'7>5W5#23N+#30M&?3('(BTQ;T7</NI1$,UP7[
MP:;0E4.(]CLV?L22.8')_#G$[]18G"QRI!JZX/DT ?LYL:Q.CL;JU+(ZA5G]
M$+"I8\B-G#L6AR2A!*A#:FF=PK3^'*3S52D%2Q.6;ZU':MF7'N\@9.TD!!Z/
M#X*(.F:PV#D,NT0#XNS01G2CW(9K]58?63FD@JB/.P"W+8/"+>,YX#^J,W^]
M3:B//Z!86W:G1YNQJ>T"%)ZQ]YEQ1UMLD;[O.0]UMNI%3KW+ ^_W[D"]JP/]
MO-Y?;Q,MVRXIW"ZKIP9IP7+(FNT]-#Y: MK.1(?_P:AOC&YR#@;W?;[M4S[<
MIZHH?U111M_K0V!TKCA@Q'(VVX7R?=M7?'PL 'S;=WQXZN_<3D*<;VQNM.7
MN=4:&]$-J-JRF\[;?N7#_:H-U<5>4*V=T/M'@\IV#!_>#QP&5="&*NR :A?1
M3=]MH_'W.W*' F+YT(^.AHJE4?^P\QB0P3X8HYME 9]<^994?9A4;U1$5%98
M1X"%!I87 ^]8T0XL9P;P+'Y1J))^.K6MCU=*>+7F>53[X 0' 7:5@4.4QE[H
M$+TTHNOS)R:X'S_;.QJQ#;#)D'8\FK/4'<#4W8(9<?UX1:>B><!RPY<J]/KI
M)O%(" %@*3<XVIE.8.DX@ ?T@[/ \:04.S<@8Z<H#ESU.5A[&42_XO2)B462
MERCE<Z7J]2.52J)^:ZB^D,6R>C]D4DA99-7'.\[4*K2 ^GU>J V(N="OG#3O
M;IW] U!+ P04    " !NB%A2"-TG1%$%  #['P  &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,#0N>&ULO=E;;]LV% #@OT(8?6B!QA)OLETX!G+IL ()%C38
M]C#L0;%I6ZLDNB0=I_^^E.3H*!6I)0@1/R2V+)YS1%&?17%^D.J;W@IAT$.1
ME_ITM#5F]RF*]'(KBE2/Y4Z4]INU5$5J[$>UB?1.B715-RKRB,1Q$A5I5HX6
M\WK;C5K,Y=[D62EN%-+[HDC5CW.1R\/I"(\>-WS--EM3;8@6\UVZ$;?"_+F[
M4?93U$99984H=29+I,3Z='2&/YTG=8-ZC[\R<="=]Z@ZE#LIOU4?OJQ.1W%5
MD<C%TE0A4OOO7ER(/*\BV3J^'X..VIQ5P^[[Q^B_U0=O#^8NU>)"YG]G*[,]
M'4U':"76Z3XW7^7A=W$\(%[%6\I<UW_1H=F7ST9HN==&%L?&MH(B*YO_Z<.Q
M(SH-"/8T(,<&I*Z[2517>9F:=#%7\H!4M;>-5KVI#[5N;8O+RNJLW!IEO\UL
M.[.X4?(^J[I8HQ-TVYP:)->HL_W]I3!IENL/Z!W*2G2=Y7FU?1X9F[^*$BV/
MN<Z;7,23"Q-T+4NSU>ASN1*KIP$B6WA;/7FL_IP,1KP4RS&B^",B,8DOSB[1
M^W<?!L+2ME-H'9;ZPF9ZF4N]5Z+J"FFV0J$==,@_5W9_],6(0O\[D(VUV5B=
MC7FRG:=Y6B[%1W0G-EE99N6FRFJ3HA\B5:YN;N+AN Y877?W"XSI/+IW5,';
M*OA@%1=[I41IZIR=@W6E;P)-.ME9,IZZTR=M^F0P_=GR^]YF-+Z<22]G/";N
ME),VY60PY4V:K9!4S?D]9%H@+8S)?QV83?Y)+_\)F8VYNX)I6\%TL((OQ<ZJ
M5)UMRZOUHT3B8;E-RXUPE3!UE##VG/596\'L>6-/E*O_&W6S7GY,IKZ3@&,
M*!XLX4IH;:5K1M].JFH(.&V)>_E)[#L#N.,?'DXOR\V)$:H8S(W[QQY/QA-/
M<@+)R6#R6Y&O3[*RDF:%\BR]RW)["0@]H H&Q/!;*(:!,1S:L6/ ;K=.XW$\
MZ[X\70RLX6"NX3YLU'N%89 -OXZV8W/>M<V3$VC# 6W##MPP\U[9H!L.R1MV
M^L8\10!P.)QPN$_<C/M^V0@(1\((1_K"\7'BR0[ D0# D3YP,^\/+ '?R+!O
M%WF:%4.:$=",O(5F!#0CH34C?<TP]PU@ H"18("1/F 3[TD$O\CK_"*N>S/L
MR0J"D8""$8=@T_$T[KY\%0%G)"1GQ,&9OUN ,Q*.,^*X8Z,^SBAP1L-P1ON<
MX=AW/5#PC ;PC/8]H][4P!D=YNR/4BBYMP=O9['*CH4AV6AGLOD6LE&0C8:6
MC?9E\Y](@(T&@XTZIIS>@0RPT=?!1I]]8T:!-1J0->I@S3OEH0 9#0D9[4/F
M=8R"8S2<8[3OF/?L,V",A6&,.1CS#7X&BK$ BK$7*,9 ,3:LV.>'G5@:.^&T
MU]Q_]AVR^.C!.2<#R]B;/#GK/#H+_NRL;YE_,(%E+)AEK&]9['N2P, R]CK+
MV+,M8V 9"V@9<UA&QY[I/0/+6$C+CL&>TPL@&0LG&7/<D?EF>!PDXV$DXR[)
M?-E!,AY LF.,9W0\!\?XL&-7(K5#3@EMI$K[B9]&!<'X6PC&03 >6C#NF&=Z
M'U/QSO/_< L ?<*PSU .A/'7$<9?,,_D@!@/B!AW+0-X:P#$>$C$^ MNR#@P
MQL,QQEU+ ;X'#0DXEH1Q+'$YYKDK3L"Q)(!CQQC)TSGMK[_>46<]MA!J4Z\Z
M5]/&?6F:I=EV:[NR?=:LY\+NS;+X=:HL"QKE8FV;VE3VTE/-2G/SP<A=O;I[
M)XV11?UV*]*54-4.]ONUE.;Q0Y6@7>]?_ 102P,$%     @ ;HA84@!23)>E
M @  ?@D  !H   !X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;+U6R6[;,!#]
ME8%.+=!&BY<LL W83HL&2  CZ7(H>J"ED42$(E62CAT@']\A9<LN4*OPQ1>)
MV[SW9H;D<+16^MF4B!8VE9!F')36UC=A:-(2*V8N5(V29G*E*V:IJXO0U!I9
MYHTJ$291- PKQF4P&?FQA9Z,U,H*+G&AP:RJBNG7&0JU'@=QL!MXY$5IW4 X
M&=6LP">TW^J%IE[8HF2\0FFXDJ Q'P?3^&86]YV!7_&=X]H<M,&YLE3JV77N
MLG$0.44H,+4.@M'O!><HA$,B';^WH$'+Z0P/VSOTS]YY<F;)#,Z5^,$S6XZ#
MJP RS-E*V$>U_H);AP8.+U7"^"^LF[6#?@#IREA5;8U)0<5E\V>;;2 .#.+A
M$8-D:Y!XW0V15WG++)N,M%J#=JL)S36\J]Z:Q''ILO)D-<URLK.3A58OW(78
MP$>89AEWL6("[F23<1>Y=[=H&1?F_2BT1.D,PW0+/VO@DR/P<0(/2MK2P">9
M8?8W0$A:6\')3O LZ42\Q?0">O$'2*(DZL#KM0'H>;S^$;R9LA1C4#EH)@N$
M-Y@+QBO3 =UOH?L>NG=,*C>I4&:ET<$K6Z*&>A_OG_>T'NXL5N97!]N@91MT
M.C)GI@0Z=SD=- .4/< --Y;+XI 4-S6=!\R@1LU5]J^,=M,HB1UBAZW8X8E1
MOT<Z6W3.:<=KO^TZ6"Y;ELLS)."J9;LZ3P*Z:;H3<-V*O>Y$^:KJD_9\'.TO
ME.@,08\/+K#X/&'_#T].U0->D>G.,"5[V<DI"3AE^\?[NRWNG2,7^PLO[I\I
M%]T\MN3:(LKC^0@/2F*%NO"%WT"J5M(VU;$=;1\7TZ:D[I<W+Y,'I@M.L@7F
M9!I=7-(%J9MBWW2LJGV!7?I+S3=+>B"A=@MH/E?*[CJ.H'UR3?X 4$L#!!0
M   ( &Z(6%)QV"=-[@(  &D*   :    >&PO=V]R:W-H965T<R]S:&5E=#$P
M-BYX;6R]5M]/VS 0_E>LB >01GZG:5%;"9I-VP-;!=KV,.W!;2^MA1-GMDOA
MOY_MF!!(6G43XJ6UX_ONOOM\MF^\8_Q.;  D>BAH*2;.1LKJPO/$<@,%%BZK
MH%0K.>,%EFK*UYZH.."5 174"WU_X!68E,YT;+[-^73,MI*2$N8<B6U18/YX
M!93M)D[@/'VX(>N-U!^\Z;C":[@%^;V:<S7S&B\K4D I""L1AWSB7 8761!J
M@+'X06 G6F.D4UDP=J<G7U83Q]>,@,)2:A=8_=W##"C5GA2//]:IT\34P/;X
MR?LGD[Q*9H$%S!C]259R,W&&#EI!CK=4WK#=9[ ))=K?DE%A?M'.VOH.6FZ%
M9(4%*P8%*>M__&"%: &"> \@M(#P6$!D =&Q@-@"8J-,G8K1(<,23\><[1#7
MULJ;'A@Q#5JE3TJ][[>2JU6B<'+ZL:@H>P1 &>1J:86NH%0CB;XM*%ECO3<"
MG:/;NBP0R]%1B-,,)"94G"GL[#)#IR=GZ 21$ET32K7%V).*O>;@+2W3JYII
MN(=I!DL71<$'%/JAWP.?'0T/1CWP['CX\"7<4Y(WNH>-[J'Q%^WS1\22,K'E
MH#5=62D75LJ*8B7B+PU"1$(A?A\(&34A(Q,RWA/RJ[I%.H'L"<9"@.S;D]KE
MP+C4=\C]]#Q.W6CLW;>EKZT"OVT6#AJC%W3CAF[\SW0IP0M"B7SLHUJ[2UL<
M1H$;OF+:-1HF+:,73).&:7*0Z=R*V+N+!S9NT/@?O%>MI$W(].UK)>UHVU<K
MM55R3*D,&[;#MRV588=I&KGI*Z)=H\'('?8S'35,1__/%)T::<_Z&(\Z9,*!
M&[]BW#6*HQ;C^IX;=4YTG+A)?UJ!__R,^(?/ !,2@7D:5%<@CSX#0>NA"M[K
M% 3/MW00OFUE67]M>8.T):]]JGJLDM9VUFR]UK.NF[!KS-=$94DA5S#?3=4A
MXG5?4T\DJ\Q+OV!2]0UFN%&]('!MH-9SQN331#</37<Y_0M02P,$%     @
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
M*YJ[K)DH7MOK8,V5OESLL-37/PACH)\7G*OWB;EAVC\4B_]02P,$%     @
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
M.<.2R7A*3D_.R EADMPQSK' #".+6AQC5';K7K?KID?6G4(9DBSY1-(XC0_
M)^^&)U]>PB-,H(\A[6-(/5]VA.\[X%$PY/=X;JS&H_7G#<ZLY\P\9WZ$\Z:Q
MC0:W:4PT@M3TN8U90PEL3><<2",KT!\_)(/XJU3RO*2R!.YFVC'38!.%$;K4
M !Y]*.E6QL#+<+=V75R&&,IZ-\[]FB0/+_JB%P;SWF#^IL'95MY_1P?UY7MK
MIV'R2M]^318.7LF+=HZY>V+NJ%XR:0B'!:+B\/(B(+J]MFW'JMJ?_+FR>(]\
M<X4O'6A7@/,+I>RVXRY3_W86_P!02P,$%     @ ;HA84H:1Z%D2 @  ; 0
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
M@U;?2H+*9_-\8V2:S<,/TMCI.EO&]CU#E3.P]TLIS6[C ,H7TO@W4$L#!!0
M   ( &Z(6%(3GGKXF0,  *$,   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M."YX;6RU5]N.VS80_15"+8H4V+5$RI+EU#:PZTW1/"199-'F(>@#+8UM(I*H
MDK2]^_<A*5F69=IUB\V+Q,M<SN%P1J/)CHMO<@V@T'.1EW+JK96JWOJ^3-=0
M4#G@%91Z9\E%096>BI4O*P$TLTI%[I,@B/V"LM*;3>S:HYA-^$;EK(1'@>2F
M**AXN8><[Z8>]O8+G]EJK<R"/YM4= 5/H/ZL'H6>^:V5C!502L9+)& Y]>[P
MVSD.C8*5^(O!3G;&R%!9</[-3-YG4R\PB""'5!D35+^V,(<\-Y8TCG\:HU[K
MTRAVQWOKOUORFLR"2ICS_ O+U'KJ)1[*8$DWN?K,=W] 0R@R]E*>2_M$NT8V
M\%"ZD8H7C;)&4+"R?M/GYB Z"F1X1H$T"N1:A;!1L"?GU\@LK0>JZ&PB^ X)
M(ZVMF8$]&ZNMV;#2A/%)";W+M)Z:/:VI #2G%5,T1[?HXZ98@$!\B>R.1+3,
MT!=[&)#]\A..@]_NMB!TA-&[9Q IDX >!4NA54&?*A,@B=X\@*(LE[].?*61
M&G]^VJ"ZKU&1,Z@P01]XJ=82O2LSR(X-^)IBRY/L>=Z3BQ8?(!V@$-\@$I#@
M9^0C:>DYH,VO-H3'YPP=00S;4(36<G@I%+?F3F:HHB\Z5Q2B0M!R!68LT=>[
MA51"7_R_+W@;MMZ&UMOP8N!Y$RN=X%+I4+-R=8,6L&)EJ8<FIFH-Z 6H< 6Q
M]A!9#Z9>;&?#(,)!$DS\;?=$'7+C9!0-22MW1"%J*407*>PO8.;"%IWXO,7)
M, A)'YQ#<!2%41*ZP<4MN/@B.%UDEL"4&UQ\ZC.)QW$?FD,,)R09C=W01BVT
MT?\-/>AL_Y>@CTY $4S").B#/Y7K7XXC\$D+/OD/X+<@]1%?A3LYP8,3'$=C
MTL-]*A<&FM\H<>,>M[C'%W'O:RBB3?F$??FL;/FL=-6UI>3FBF1$;UB)4IH=
MM)Q%MD:4=*F0 1[U"#ND\ !C-UT<'#XLP6L1WN]D5_)J/(^/(7<RMB;F$"/1
M(#B3/;CSR<2OQ6RYKP+7,L.GS,@@2OK,G&+#<S$C!V;DAUS27OI=2Y8X641]
MLDZQSC4^)GOXW.+PM<B>*3/7\@Q=>1C&?9Y.L6#8X^EWFKT"Q,KVP!*E?%.J
MNA]J5]L^^\YVE[WU>]-_VR;R8*9NWC]0H8N.1#DLM<E@,-+54-3]<#U1O+(M
MY8(KW:#:X5K_0X P GI_R;G:3XR#]J]D]AU02P,$%     @ ;HA84J 9+!.F
M P  )PX  !H   !X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;+U788^C-A#]
M*R.NJJ[2=<$&$G)-(FV2/5VE.^UJM^VI'QT8$G2 J>UL-O^^QA!(]H#-J=O[
M$K S\V;>>/RPIWLNOLHMHH*G+,WES-HJ5;RW;1EN,6/RBA>8ZW]B+C*F]%!L
M;%D(9)%QRE*;.L[(SEB26_.IF;L3\RG?J33)\4Z W&49$X<%IGP_LXAUG+A/
M-EM53MCS:<$V^(#JS^).Z)'=H$1)AKE,> X"XYEU3=ZOJ%,Z&(N_$MS+DW<H
MJ:PY_UH.?H]FEE-FA"F&JH1@^O&(2TS3$DGG\4\-:C4Q2\?3]R/Z!T->DUDS
MB4N>?DDBM9U9@041QFR7JGN^_X@U(;_$"WDJS2_L*]N1;T&XDXIGM;/.($OR
MZLF>ZD*<.%"OQX'6#O12![=V<"]U\&H'SU2FHF+JL&**S:>"[T&4UAJM?#'%
M--Z:?I*7Z_Z@A/XWT7YJ_K!E F')BD2Q%'Z%VZ)<#@D?,8U@?8#;.$Y"%!)8
M'L%-5J3\@"CA[0H52U+YR]16.HL2RP[KB(LJ(NV)2"A\YKG:2KC)(XS. 6R=
M?L.!'CDLZ"#B"L,K<,D[H YU?@(;9$E*=J2VO!B(3 :!5I<#!7U 9US=9KU<
M@^SV(!_7YW:GI-)KDN2; 52O0?4,JM>'VH=6E;]R]HUS*22/<TJH&SC.U'X\
MK>ZW=I[C$R=X9K?JL)L$8]^CC=T9"[]AX0^R^&(V.49P_8A"BQ;</*$($XEP
M)W030X$"JGY_F^00LLC,F*7I[.,J6G"2IDNO//\9Z4XK,GY&N<.*7!'237C4
M$!X-+]OIYL3CYASHAW$#/'[%+@L:U."_=%GP8I>=19TT42??UQ7W6'X/=1*P
MU#HD])=GIZ7O4Q(CZ+;X&YGHVO&+X2@$#MH1?,@J;=,J%['#T%H0IY5HYX?V
M=1VNO['/\SSYE)"+NJ9.CZU3'.)/6UPZR-]P.X.%-YV\Z#<=1 (R\B<]ND):
MT27N#^FA%\+43>0V312\V$2MPI-AB7_U)O*ZFL@=]92ZU7 R+.(+KO29!W@,
M@N6;P09J99*,7E'.2*N29#R8ZWV9X<]OR,CYC<?5\[RJLIK4E:Q>OJO 5>S)
M^2=CW+=+6Q$FPRK\!R\NJFZKKV3RBM6EK>S18=G[7ZM+.S5P$CRKKGURLLY0
M;,P-14+(=[FJ#MG-;',+NC9G?[LUKZY0GYG8)+I,*<;:U=$K:8&H;B750/'"
MG-/79@>8UZV^R:$H#?3_,>?J."@#-'?#^;]02P,$%     @ ;HA84K'I9LC3
M @  R@<  !H   !X;"]W;W)K<VAE971S+W-H965T,3(P+GAM;)U5R6[;,!#]
M%4*G%HBCS5H<V 9BIT5[:!K$:'HH>J"EL45$(E62CI._[Y"25<>6G2(7B<O,
MF_>&Y,QX*^2C*@ T>:Y*KB9.H75]Y;HJ*Z"BZE+4P'%G)61%-4[EVE6U!)I;
MIZIT \^+W8HR[DS'=NU.3L=BHTO&X4X2M:DJ*E]F4(KMQ/&=W<(]6Q?:++C3
M<4W7L #]H[Z3.',[E)Q5P!43G$A839QK_VJ>&'MK\,!@J_;&Q"A9"O%H)E_S
MB>,90E!"I@T"Q=\3S*$L#1#2^--B.EU(X[@_WJ%_MMI1RY(JF(OR)\MU,7%2
MA^2PHIM2WXOM%VCU1 8O$Z6R7[)M;3V'9!NE1=4Z(X.*\>9/G]L\[#GX\0F'
MH'4(#AV&)QS"UB&T0AMF5M8-U70ZEF)+I+%&-#.PN;'>J(9Q<XH++7&7H9^>
M+@HJ@<QIS30MR8 LFM,D8D5N!1\\@-*0D^^UR;DB'VY 4U:JCV-78W #X69M
MH%D3*#@1R _(-\%UH<@GGD/^&L!%UAWU8$=]%IQ%O('LDH3^!0F\P.LA-/]O
M=W]TAD[893*T>.$I/*:R4J@-IA.3IT%6BE">DTSPG#7IPW5E\CTP%R\G-7W!
M]Z )E9+R-=CQ+P-+F(9*_3Y#:MB1&EI2P[/'*]KCPU>L-')B?'U!EK!FG./0
MTBV O "5?>?:1(AL!%,4GJ9#+_*]%'/^M)_N'KM1FD3#H+-[)2'J)$1G)=QN
MJB7(+G>=F*?F:C+^5D[[-$5'7 =^ZL?1*#@0U6,8>D&8)FF_JKA3%;]+%=;E
M%;#W"XN/^:;Q*#X\JQXS/PW29-2O*NE4)>^];H!/X8V+EAR1"GQ,M7=(_MCN
M\$(VY-V]LEB!7-MNH?!!;KANRDRWVC6D:UN'#]9GV*B:OO(/INERWZC$5Z1(
M"2N$]"X39"6;SM%,M*AM\5T*C:7<#@MLMB"- >ZOA-"[B0G0M>_I7U!+ P04
M    " !NB%A2&96 )4P$  !($@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q
M,C$N>&ULU9A+;^,V$,>_"J%+6V =B=0[L UL[+X."Q@QTAZ*'FB+MHF51)>D
MX\VW+TDIDO5BDKWMQ1:EF>&/'/(_$N=7QK^*$R$2?"OR4BR<DY3G>]<5^Q,I
ML+AC9U*J)P?&"RQ5DQ]=<>8$9\:IR%WD>9%;8%HZR[FYM^'+.;O(G)9DPX&X
M% 7F+P\D9]>% YW7&X_T>)+ZAKN<G_&1;(E\.F^X:KE-E(P6I!24E8"3P\+Y
M#.]7*-(.QN(O2J[BYAKHH>P8^ZH;?V8+Q]-$)"=[J4-@]?=,5B3/=23%\5\=
MU&GZU(ZWUZ_1?S.#5X/984%6+/^;9O*T<!('9.2 +[E\9-<_2#V@4,?;LUR8
M7W"M;3T'["]"LJ)V5@0%+:M__*V>B!L'&$TXH-H!]1V""0>_=O#-0"LR,ZPU
MEG@YY^P*N+96T?2%F1OCK49#2YW&K>3J*55^<KD]84[ "I^IQ#F8@6V53L .
M0)[4 U:<<?GRDP"/VR?Q"6S,+RXSL%97X.<UD9CFXI>Y*Q6,#NGNZXX?JH[1
M1,<0@2^LE"<!?BTSDG4#N&H4S5#0ZU >D#7BFNSO@ \_ >0A;P1H]6YWF%IP
M_&9F?1,OF(BG)\P2)FC"!":,/X5%Q3YGXJ*RI')27HH=X28!5[-"20;P,^%J
MQZE-I;<M+8]@KR:6JPUR42G-Z<%XJBTLI/+3SX5).COKC23 /[I+0"4IQ+\6
MX+ !#JWC?BJI5&MD1XZT-#2J\Q>"^=@2J2*%)I(6G.<EC(+8"^;N\VWBAF9>
M8]%AC!K&R,KX.\>E["^Z"BD:(@7("_P>THA9%*61/\X5-URQE6N#Z2A4;)F
MBL=FT4%)&I3$BJ)$\D#HQ"0E@]YF, ZCN <U8H90F(Z#I0U8^I[U1=06L*RL
M=- U2E*8]*=M:-9;@!U$Z+6JZKT-"9Z)4!/X)FL=RY9>JTF7\4;YH7VQV04*
MHC80^C$D"K;:#.WB_!&1JD/=SGT2A[&?]G,TM(N#P$O@1*+:"@"#[U6KVO.V
M3U^5OS#JLXW8Q:G:$A-LK=A#N]I/*18<:O8,^4$:#<A&#&&:)#"<0&LU'MI%
MWJI@<"C@LQ1&*>KCC=@%BBZ:H&N5'MJE_GTR!H>ZGD2I[_>5=LRNNT:[F&T5
M@/8R\#$A&PK^0,AL)EW&MB! >T58VX4,M:J-O!]#R% KXL@NXA\1LCI4IRC&
M81KV<S1BYWM1,%6X45LH$/I>(:L]NP(%@_XZ'S$+@L2;V(VHK0?(7@^F9 P-
M-7T&@S0)DC[8B&$<^E,JAEKQ1W;QMZH8&LKZ()DVDRY3*_KH7:_X;Z@!&GN[
M]U'0KYLC=KUEV<5L"P"R%X /:1<:>Z,?HQW:C=*Z-]_D!>%'<U0AE%Q<2EE]
MTS9WF^.0S^80H'?_ =ZOJD.--DQUQO(%<[7K!<C)087T[F(%Q:MCBZHAV=E\
M^>^8E*PPER>",\*U@7I^8$R^-G0'S>'1\G]02P,$%     @ ;HA84FL#@EEF
M P  ,1$  !H   !X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;,U8P6[B,!#]
M%2OJH96V)': 0 5(+5752JU4M=KN8;4'$P:PZL2L;:"5]N/73M(X;$L62@]<
M2)S,&X_?8U[B]%9"/JL9@$8O"4]5WYMI/3_S?17/(*&J(>:0FCL3(1.JS5!.
M?3670,<9*.$^"8*VGU"6>H->=NU>#GIBH3E+X5XBM4@2*E\O@(M5W\/>VX4'
M-IUI>\$?].9T"H^@O\_OI1GY998Q2R!53*1(PJ3OG>.S(8DL((MX8K!2E7-D
MES(2XMD.;L9]+[ 5 8=8VQ34')8P!,YM)E/'[R*I5\YI@=7SM^Q7V>+-8D94
MP5#P'VRL9WVOXZ$Q3.B"ZP>QNH9B02V;+Q9<9;]H5<0&'HH72HND )L*$I;F
M1_I2$%$!X.8& "D 9%M 6 #";*%Y9=FR+JFF@YX4*R1MM,EF3S)N,K19#4NM
MC(]:FKO,X/3@BC*)GBA? +H#JA82C$9:H5/TF N+Q 15@JX92"KCV2LR?R%T
MKA28X.-+T)1Q=6)@P_-+='QT@HX02]$=X]R(I7J^-K7:&?VXJ.LBKXMLJ.L2
MX@8*\3=$ A)\ !]N#<?==;AO&"II(B5-),L7;LK'5,R%I<?R,;%\+#,^$D>:
MO4-S0F@Z1IS1$>-,,U#HI\V'F(9$_:JI)BRK";-JFANJR6G_B-0<U\YPMH.7
M QPU&X:!996[/ H'U;!66 :MU=0L:VK6UO0 \4)*EDXWL?,'W:0:)"B-)-6
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
M9)G)I'G\6R4=U<\T@>WSY^SOB\'KP2RP)'.>_4E7:GL]2D=@1=9XGZE[?OA
MJ@&-3;XESV3Q'QPJ;# "R[U4/*^"-8.<LO*(?U2%: 7 :"  50'HW("P"@B+
M@9;,BF'=8H5G4\$/0!BTSF9.BMH4T7HTE)DV?E5"_TIUG)J]IPRS)<49^,BD
M$GO=(27!%?A&]<,V@*_!=[:B<LGW3)$5F&.Y!5_V:JW;+\$]R; R,,5!D^@3
MQ0N:446)!*]OB<(TDV]TROG-+7C]Z@UX!2@#GVF6Z3;*J:_T* P7?UDQ?E<R
M1@.,;\G2 R'\#:  !3WA\[/#X:0;[NO:U05$=0%1D2\<RJ>+DW&Y%\042\^K
MO:#J"6"&LR=))= K#3#.KE9$T$=LYBQ8UZ7*6J7ZVV0&5)%<_N/@%=:\PH)7
M-,#K'68/NM KLM!]8T3V5KI,$1<IS()_G$5>,O4?V^6T,7#BC6M0AUQ4DXN<
MY+X)O"*Z1BO U98(L,-/>)&17HYEIG'K^>,D/N)88I(NQHOZ28YKDF,GR4]$
MRT.[17WLQM:3DRCPPB-^-BJ%P5 1XYI?[.;'V>9*$9$#T^0^<K'UV#@-/71$
M+K8*G,9A/[6DII8XJ7TINMH[S_MX)G9Y/#CI_!UQMB,B+^WGG-:<4_><Y$HS
M77*FA/:6O3[GBXQNL!J2J=3BH"4%M69=2;4'AI*HU84.VTG-=G)B<DKYZR\P
M#GY76\S*,U@>_B)8. 0$!HTU!"]*VF#+M.#_%[<J1^)4MQ[0L+S!QA0@^FD"
M5Z5R*UP%.E/B8.,2T&T39XE<E:-3))2T%ES%L0<6IH/%;,P"NMWBM-!!VP"B
MQ+-JV(L:6(BPL0GH]HD+Q0[:9A!XQ_IV M1EVA@&=#O&Q1(';6](QM82LFTF
M2=%@VQL/@6X3J>1,\?(8-NHF72+2Z#U,7Y:\-=H.W>)^GKQ-K-X$QYUQ0;IO
MNXTIH."G*5N5RD71">E2;-P!N=WA+$U#MO C%%L+L8*U^:'QP-1&K6\&MSV<
M5C1DZWT8VO;5!XOC(:5 C2T@MRU<J&G(5O[$>L_L <&AES;4F ,Z\2EQJ::A
MGH^%.+7,K <6H[#5@"[?QBV0VRUNUKKO%RD::O0=Q2]*T5"CY<BMY6<I6I7#
M*1<N2)=;XP/HQ(O_)8J6GJ;H@G0I-H: 3KWMGZ-H$UL+TK'U%H1L4XC@P+0.
M&UL(W;9P6M&J!!UZ@?WFTP.+HG1(T<+&%$*W*5RH:*%M#X$'C[GV>$@+U&7:
MF$-XXMOA4D6K\K6W:.(TMAI?P<Q'7^M+_UB _=9>HMG(_8S%AC(),K+648&7
MZ(DCRKW1\D+Q7;&]N.!*\;PXW1*]HH0!Z-_7G*OG"[-C6>]0S_X#4$L#!!0
M   ( &Z(6%)PT7[U,P,  ,L)   :    >&PO=V]R:W-H965T<R]S:&5E=#$R
M-RYX;6R5EEM/VS 4Q[^*E2$$$LW]"FTE:#5MTI@0W>5AVH.;N(V%$P?;I?#M
M9SLA*\UE[*6-X_,_^9US?'(RW5/VP'.$!'@N2,EG1BY$=6E9/,U1 ;E)*U3*
MG0UE!11RR;86KQB"F185Q')M.[0*B$MC/M7W[MA\2G>"X!+=,<!W10'9RPTB
M=#\S'./UQCW>YD+=L.;3"F[1"HGOU1V3*ZOUDN$"E1S3$C"TF1G7SN72L95
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
M9>A?4_54:93EQ,BU\YJY-.1<;KBB;PLJ&T#["RG-?F(/J+]6@W]02P,$%
M  @ ;HA84A=Q<\ H P  20@  !H   !X;"]W;W)K<VAE971S+W-H965T,3,Q
M+GAM;(U6VTX;,1#]E=&*AR"5["574!()$JKR@$!0VH>J#V9W-G'QVJGM)-"O
M[]B;+)L+:5^ROLP<GS,S]F2P4OK%S! MO!9"FF$PLW9^$88FG6'!3%/-4=).
MKG3!+$WU-#1SC2SS3H4(DRCJA@7C,A@-_-J]'@W4P@HN\5Z#610%TV]7*-1J
M&,3!9N&!3V?6+82CP9Q-\1'MT_Q>TRRL4#)>H#1<2="8#X/+^&+<=_;>X!O'
ME:F-P2EY5NK%36ZR81 Y0B@PM0Z!T6>)8Q3" 1&-WVO,H#K2.=;'&_3/7CMI
M>68&QTI\YYF=#8-^ !GF;"'L@UI]P;6>CL-+E3#^%U9KVRB =&&L*M;.Q*#@
MLORRUW4<:@YQ]P.'9.V0[#JT/W!HK1U:7FC)S,N:,,M& ZU6H)TUH;F!CXWW
M)C5<NBP^6DV[G/SLZ$:FJD#XRE[1P!D\ELD$E<,M^Z4TC%4Q5Q*E-6YM@CEJ
MC1F\NT'C 5.U1/UV"M>O5%P&(=>J($]IN5QP.86[.6KFLF:@,4'+N#"G=-CX
M<@*-DU,X 2[AE@OA+ :A)5F.7)BN)5R5$I(/),0)W-)9,P/7,L-L&R"D>%1!
M239!N4J.(DXP;4(K_@1)E$0'"(W_VST^/T*G5>6HY?%:QW-D?8Y^7#X;JZGZ
M?QY!;E?(;8_<_@#Y3O,IEZR\4#*C:TF)-$RX7%M>N-QE/*><HTSQ8&I*_#CR
M![@G8SDZBWN#<%D/5VG4K=G$2?.\,MJBWJFH=XY2?Y*:ZFXJ^1\J1PH-"&4,
MQ<?)L$A%JUT=_X-]>42O1BQJ]G?([]OT:C9;W+L5]^Y1[N,9DU/T02;B=#4.
ML^ONG7P6-W=C6QIUMHP.L^M5['I'V6WN,S#-C2L!?YVI1RRY6ACQ!HO=T#.*
MO#THH;?/KKTCH+>OLMWL'I;0KR3TCTJHWBE>71UHZ.J=PO*=.D2XOU>J9TE<
MJ]62\[Y5W&GNACVLO<H%ZJEO5@92M9"V?(NJU:H?7OHVL+-^17VR;&OO,&63
MO66:[J\!@3E!1LT>15J7C:N<6#7W;_^SLM1)_'!&O1ZU,Z#]7"F[F;@#JG\/
MH[]02P,$%     @ ;HA84@B]&I!Q!   410  !H   !X;"]W;W)K<VAE971S
M+W-H965T,3,R+GAM;,U836_;.!#]*X310P(TDDC;LETX!E)[%UN@W0V:;?>P
MV ,MC6VB$NF25.S\^R4E190B676 ')Q#K(^9\>-[XINQY@<A?Z@=@$;'-.'J
M=K#3>O_!]U6T@Y0J3^R!FSL;(5.JS:G<^FHO@<9Y4IKX) A"/Z6,#Q;S_-J]
M7,Q%IA/&X5XBE:4IE4\?(1&'VP$>/%_XRK8[;2_XB_F>;N$!]+?]O31G?E4E
M9BEPQ01'$C:W@SO\845F-B&/^,[@H&K'R"YE+<0/>_(IOAT$%A$D$&E;@IJ/
M1UA"DMA*!L?/LNB@^DZ;6#]^KOY[OGBSF#55L!3)/RS6N]O!=(!BV- LT5_%
MX0\H%S2V]2*1J/P_.I2QP0!%F=(B+9,-@I3QXI,>2R)J"7AT(H&4">3<A&&9
M,#PW850FC')FBJ7D/*RHIHNY% <D;;2I9@]R,O-LLWS&K>X/6IJ[S.3IQ2<>
MB130W_0("MV@![;E;,,BRC5:BG0O.'"MD-B@/\TSN((-2 DQ<EGH3BDP$5>?
M&5VSA&D&ZAI=K4!3EIBC&[2\6Z&K=]?H'6(<?6%)8N16<U\;\!:"'Y5 /Q9
MR0F@*X@\-,3O$0E(T)&^/#L=SSK25^>G3YOIOF&\HIU4M).\WO!4/::B1*A,
M@N56@V%:FFV'8K8Q% ./X#W*>*8,U]J0;$*5T8?RN'XU,E(PP_V_MCIBIHKZ
MKP?;L,(VS+&-3JZU5-E^!\WE[9*K*!+F1:R[/"Y&Q!O-_<>Z*.V@(?9F55 #
MWZC"-SH?7^(>NRZ01:5)[?MOPF$+94?49.B1;ICC"N;X/)BLV"R.37150WW=
M!;NH/*X#(O@%Z'$;] A[PV;4:MP2P%3RPNZEA=72PMZE?0;CM*>I;]2<5#4G
M%[<CIA6VZ5OLB&E+$3P>U9[V0K=I2UL<GGC49A6^63^^BB-E358STRBV.8WT
M6&CT9,\D/ +/("<MAC@S+=?=A*,9)52OE#AP326X.#%QK>7AMY"SK%+7DTR\
MR0LY.Z)P>,H[L.L/F/1O,4-)3HAC D54RB<SZAVHC'MU<DZ/AY>GD_-Y_ JC
M[]&I;=]3+YPU_EZ*UD[!N-86FH"=X^-^R_\MW2?B"< .GN96C-; S9%&^X3R
M/DJ<\>+P\@1S%HXG;R+8I,7^N+VOVD%3;WQ"(6?DN-_)_]([D'UK=9:+9Q>G
M!'$&3(*W4**LTM@'->\JE.@,PMU*$&?"I-^$E];,;)MZI$F6<[B7YM>L--W(
MD@0_,[8WOR^U;6AP-)U-E0T-14+I/I)J,_CE#>'$>3-YQ1C^BS&W+-48!DG8
M5K(KC-2V7A.J,VK2;]1M+1G7E&_9.H'GF??5,CK7)>/+D]$Y-NF?E5\E8]C6
M9SIZ.=,ON\)F@1=T=[PF;N?EI-_+BQF_RSJ:!9WUDNGER>3LG/QBA'Z-3+/V
MCRH<3%LMK#.N,4(68/W:ZQO[LNT+E5O&%4I@8Q(#;V*>?UF\ORI.M-CG;W36
M0FN1YH<[H#%(&V#N;X30SR?V)5'U%G'Q/U!+ P04    " !NB%A2F%67ZP<$
M  #<#0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,S,N>&ULQ5=;C^(V%/XK
M%MH'D!:"PWT%2 -TU9$ZW=',MGVH^F"2 [$VL5G;W/KK>^R$A$O(3*M*^P*V
M<\[G[UQ\CCW>2_5-1P"&'))8Z$DM,F;SR?-T$$'"=$MN0."7E50),SA5:T]O
M%+#0*26QY[?;?2]A7-2F8[?VK*9CN34Q%_"LB-XF"5/'&<1R/ZG1VFGAA:\C
M8Q>\Z7C#UO *YK?-L\*9EZ.$/ &AN11$P6I2>Z"?YG1H%9S$[QSV^FQ,K"E+
M*;_9R6,XJ;4M(X@A,!:"X=\.YA#'%@EY?,] :_F>5O%\?$+_[(Q'8Y9,PUS&
M?_#01)/:L$9"6+%M;%[D_F?(#.I9O$#&VOV2?2;;KI%@JXU,,F5DD'"1_K-#
MYH@S!=J_H^!G"OZU0O>.0B=3Z#A#4V;.K 4S;#I6<D^4E48T.W"^<=IH#1<V
MC*]&X5>.>F;Z* *9 /G*#J!)D[Q ($7 8\Z<D^6*_(JIM( 5* 6A%2,/6H/1
MI/X+9TL4-!QT@]078!B/<=0D\X<%J7]HD ^$"_+$XQB1]-@SR-;NZ049LUG*
MS+_#C/KD20H3:?*3""&\!/#0S-Q6_V3KS*]$7$#0(AWZD?AMOUU":/YN=3JJ
MH-/)7=]Q>)T[>+>^#B(FUA@']%MX<KE!E\>9JX^DSJSW&^1/MM1&X1GXJX)(
M-R?2=42Z=XC,6,Q$ !_)$M9<""[6EHR)@!R!J;+(I7A]AV<+Q6[:[-)69^SM
MSMU9(N735C^7NB#;R\GV*LG:%(35"JL 0:?!]ZUU"S>0E*98BM6[H'#%\E:D
M6\ZPGS/L5S)\3#;,LEL1K+)81I#E(8UL&<,4:W"V?;LUNJ)8)C,L)SG(20XJ
M27[!\):&=E"R5_>*3YF,7\YGF/,95O)9G.4[G@ 68&#=-%)RNX[(<JM10VN"
MY6K)A3LRI1$?5G)+^=_*-$?W\G*4&S!Z,R_K<,#VJJ&!#2Z0.U!'$FZ5/4^G
MP^0^K 7_&TW#4RZPN')7@<M,&=W0],_CGMIR*]2DO18M-X:VB[;0?E]- !&^
M50TRJ,M31J]X9D*#NS7CDNA9_Z*51)\5[+C<ZOA(M&&FLE%0OT#U?VQMID67
MH)W_N3IG@/==G46D1*S3N9LZ13>A[VPG;Z?./(-Z;U8438)6=PF\UN"E5@.I
MAY".&G@4@1AY'D@6!'(KC'7I1L8\..+QS.K.\D@>/[^\ZJH0%@V!]G]P-A5E
MGU;7_?^032F@/;]%2;U.I=N.0&FK=R>*14^@U4WA7V72L(IF2L [NR<GH-;N
M^6!;"B9!>HW,5_,GRH.[F%^MS^S3Q=V_"YCTW?/$%/I5DQA6"-EN#3!/5?J4
M2"=&;MQM?"D-WNW=,,+G%R@K@-]74IK3Q&Z0/^BF_P!02P,$%     @ ;HA8
M4A,6#50[ P  >PT  !H   !X;"]W;W)K<VAE971S+W-H965T,3,T+GAM;,U7
M76^;,!3]*Q;J0RNU@"$)295$:I--J[165;N/AVD/#EP:JP8SV_FHM!\_&RB0
MSU7=(B4/B0WW'I][3GPQ_047SW(*H- R8:D<6%.ELDO'D>$4$B)MGD&J[\1<
M)$3IJ7AR9": 1'E2PAS/=3M.0FAJ#?OYM7LQ[/.98C2%>X'D+$F(>+D&QA<#
M"UNO%Q[HTU29"\ZPGY$G> 3U-;L7>N94*!%-()64ITA /+"N\.4(=TU"'O&-
MPD(VQLB4,N'\V4QNHH'E&D; (%0&@NB?.8R ,8.D>?PJ0:UJ39/8'+^B?\R+
MU\5,B(019]]II*8#JVNA"&(R8^J!+SY!65#;X(6<R?P;+<I8UT+A3"J>E,F:
M04+3XI<L2R$:";BU(\$K$[RW)OAE@I\76C#+RQH3189]P1=(F&B-9@:Y-GFV
MKH:FQL9')?1=JO/4\"8->0+H"UF"1!?HL7 3\1A]YE*B$1'B1?]9%D1$$I$T
M0F.(9EKZ"=-)D&1<F/ QC6,0D(8:Y'0,BE FSS3<Z&J,3D_.T FB*;JEC&GG
M9-]1FKA9W@E+DM<%26\'R3&$-O+Q.?)<S]V2/GIS.NZMICM:KDHSK]+,R_'\
M77A4AHS+F0"CDZI4B"H5SM$LG4F(D")+I$,E%.(UKH8"(JHD^F'0$=4H\N<>
M;G[%S<^YM7;66MFSC=A6\0O$3HYHMOU\B&W<=^9-A3=C>C;NK7RJC!7BK8IX
M:R_Q.YY>A"2CBK"&:GL4:5? [:-SJU-QZ[RY:+/BWP0H_"HP@X87@6NWUPPK
M@MI-4]T=%@45V^ =%J'?Z,,RHUK>4[T],5)<[[.6>[9'GFZU8/?HK.M5W'H'
ML*ZWX8H?K!G7VW#7#^SN=N>P6[=Y]WW>W<$<!(+<P3VRX,8#!1^=:;ANW=@[
M@&TEZ(HI_L:6VQ(58-O;85W=T?'^EC[Z%]OJ]HM;QV=;W<-Q^Q"VM3<,\>S.
MNFN;09V=^ZUN[/C_=O;59>J.C(/C<ZUNW[A["->Z&V>-H-781J5M191I>_43
MSFNO^>8T3L;FM>26B">:2L0@UEFN'6CS17'2+R:*9_EA><*5/GKGPZE^.P)A
M O3]F'/U.C'G[^I]:_@'4$L#!!0    ( &Z(6%) >JR*,@(  (\$   :
M>&PO=V]R:W-H965T<R]S:&5E=#$S-2YX;6Q]5$V/VC 0_2NC: \@M80$EK:K
M$"E J^X!">WVXU#U8)))XJX_4ML0]M_7=D)*I<(E\=@S[[T9SSAII7K1-:*!
M$V="+X/:F.8A#'5>(R=Z(AL4]J24BA-C356%NE%("A_$61A/IXN0$RJ"-/%[
M.Y4F\F 8%;A3H ^<$_6Z0B;;91 %YXTG6M7&;81ITI *G]%\;7;*6N& 4E".
M0E,I0&&Y#++H835W_M[A&\567ZS!9;*7\L49C\4RF#I!R# W#H'8WQ'7R)@#
MLC)^]YC!0.D"+]=G]$\^=YO+GFA<2_:=%J9>!N\#*+ D!V:>9/L9^WSN'5XN
MF?9?:#O?Q7T ^4$;R?M@JX!3T?W)J:_#14 <70F(^X#8Z^Z(O,H-,21-E&Q!
M.6^+YA8^51]MQ5'A+N79*'M*;9Q)'T4N.<(7<D(-;R$K"NJJ11@\BN[*7>U&
M&S2$,CV&.Z "MI0QNZV3T%@)#BC,>[I51Q=?H8MBV$IA:@T?18'%OP"AU3XD
M$)\36,4W$3>83V 6O8%X&D_7V09&=^,;L+.A+C,/.[M=%^/K\B/;:Z-L _V\
M@3P?D.<>>7X%.2M^V6NU?6TTR-(Q )[LC&F$$?6L8]B_0EX34:&KMO-@6%'-
M_&7\K^@=X\(SNC$\IA\F41(>+V6&%TW"455^%#3D\B!,UR_#[C!M6==D?]V[
M4=T255&AK:K2ADXG[VQSJZ[].\/(QK?<7AK;P'Y9VQ<#E7.PYZ64YFPX@N$-
M2O\ 4$L#!!0    ( &Z(6%)@9!]+, ,  -P)   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$S-BYX;6R=EMU/VS 0P/\5*^(!I)'/?J*V$A30>& @V-C#M <W
MN;86CMW9;@O__<Y."*%)*[8^-+%]'[^[<WP>;:5ZUDL 0UYR+O386QJS.@L"
MG2XAI]J7*Q"X,I<JIP:':A'HE0*:.:6<!W$8]H*<,N%-1F[N7DU&<FTX$W"O
MB%[G.56O%\#E=NQ%WMO$ ULLC9T()J,57< CF!^K>X6CH+*2L1R$9E(0!?.Q
M=QZ=32.GX"2>&&QU[9W84&92/MO!33;V0DL$'%)C35!\;& *G%M+R/&G-.I5
M/JUB_?W-^K4+'H.940U3R7^RS"S'WL C&<SIFIL'N?T*94!=:R^57+M_LBUE
M0X^D:VUD7BHC0<Y$\:0O92)J"E%OCT)<*L2["IT]"DFID+A "S(7UB4U=#)2
M<DN4E49K]L7EQFEC-$S8,CX:A:L,]<SD&^Z4&V% @3;DZ@5WAP9"14;NS!(4
ML<O73%"10K5Z2AYQ,V5K#D3.F\K'EV HX_H$!:?GE^3XZ(0<$2;(+>,<*Z='
M@4%PZSY(2\B+ C+> QG%Y%8*L]3D2F20?3008,15V/%;V!?Q08N7D/HDB;Z0
M.(S#%J#II]6CX0&<I*I"XNPE>^R="\I?-=,VH4RD,B]J &5*?]&9-@IW_.\#
MOCJ5KX[SU=GCJRH8?D0SJ5";B45K40H[/6?''@>;21SZT2C8U!/5%$KZ?J\2
M^H#8K1"[GT;D@!\IX8S.&&>&02MI8:Y?)QWX@QW2IE 2^TD[::\B[1TD=5])
M&U&OX:SCQSM 39G$[[3S]"N>_D&>[])0CENHS%^Y@=H ^PWGW:11W*90/]F7
MLD&%./A<<<N-CC6^?KJ;WN!X@]/8(@R>PS-#-*1KM;?D@P;::=PH>:M0MYU_
M6/$/_Z_DPZ:SJ)'15J&XG2@*WP_Q\%_*7F2V]9P-F_X3?[@#V2[5WT-9:S71
M04K;3#ZS-4LS]3.E,VQ\/2U2O:'?'=9_.\1!K4_FH!;N^J!)*M?"%+VCFJVN
M*.>N,>_,7]BKB^N_[V:*>\\M50LF-!Y;<S09^GT\=51QE2@&1JY<-YY)@[W=
MO2[Q^@7*"N#Z7$KS-K .J@O=Y"]02P,$%     @ ;HA84CV'4KJ1 @  A08
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,W+GAM;(U5R6[;,!#]%4+((0%:
MK;;3!+( +PF:0]H@0=M#T0,MC2PB%.F2=)S\?8>4K"K>VHO$9=Z;-XM&Z4:J
M9UT!&/):<Z''7F7,ZCH(=%Y!3;4O5R#PII2JI@:W:AGHE0):.%#-@S@,1T%-
MF?"RU)T]J"R5:\.9@ =%]+JNJ7J; I>;L1=YVX-'MJR,/0BR=$67\ 3FV^I!
MX2[H6 I6@]!,"J*@''N3Z'HVLO;.X#N#C>ZMB8UD(>6SW=P58R^T@H!#;BP#
MQ=<+S(!S2X0R?K><7N?2 OOK+?NMBQUC65 -,\E_L,)48^^31PHHZ9J;1[GY
M#&T\0\N72Z[=DVQ:V] C^5H;6;=@5% ST;SI:YN''B :'0'$+2#>!0R. )(6
MD+A &V4NK#DU-$N5W!!EK9'-+EQN'!JC8<)6\<DHO&6(,]D7;)0[84"!-N3F
M%9M# Z&B(%]-!8K8ZULFJ,BAN_U(GK"7BC4'(LL3=N=S,)1Q?8&(V61.SL\N
MR!EA@MPSSK&$.@T,1F!U!'FK=MJHC8^HC6)R+X6I-+D1!13O"0(,O8L_WL8_
MC4\RSB'W21)]('$8AP<$S?X;'EV=D)-TY4@<7W*$;R(H?]-,V\PRD<NZ*0:T
M*?U)%]HH;/U?)WP-.E\#YVMPQ->4BF>25U0MX6 I&G04.KB=!B_9( U>^LEI
M3$8]B\0?=C;O5 T[5<.3JEP_'9+3P"Y[OD+_:D?/OLW'T!\<%C3J!(W^+8@(
M;/"R;?"V&H=$CO82,M@3N6^3^-&.QJ#W1=> %;*#3I-<KH5IFKL[[6;IQ(V0
MG?,ISMAF)/ZE:0;T/1:>"4TXE$@9^I>8/-4,O69CY,K-C84T.(7<LL+_!"AK
M@/>EE&:[L0ZZ/T_V!U!+ P04    " !NB%A2H:UBI68#  !!"@  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,S@N>&ULK5;);MLP$/T50FB!!"BLQ8OLPC80
MVRW:0XH@W0Y%#[0\EHA0I$I2<5KTXSND9$5)9:4!>I&XS9LW"V<X/TAUHS,
M0^YR+O3"RXPI7ON^3C+(J1[( @3N[*7*J<&I2GU=** [)Y1S/PJ"B9]3)KSE
MW*U=J>5<EH8S 5>*Z#+/J?JY BX/"R_TC@O7+,V,7?"7\X*F\!',Y^)*X<QO
M4'8L!Z&9%$3!?N%=A*_7H1-P)[XP..C6F%A3ME+>V,G[W<(++"/@D!@+0?%W
M"VO@W"(ACQ\UJ-?HM(+M\1']K3,>C=E2#6O)O[*=R1;>U",[V-.2FVMY> >U
M06.+ETBNW9<<JK/QQ"-)J8W,:V%DD#-1_>E=[8B60#0^(1#5 M%C@?"$P+ 6
M&#I#*V;.K TU=#E7\D"4/8UH=N!\XZ31&B9L&#\:A;L,Y<SR&FY!E$#.-F H
MX_J<O"!,D$O&.7I9SWV#2NQ1/ZD!5Q5@= (PC,BE%";3Y(W8P>XA@(_L&HK1
MD>(JZD7<0#(@P_ 5B8(H6%]LR-F+\U(PT\%M_<](X:Q&ZB$X;'PX=+##)WRX
M5S(G"1JO,#DU!M)D=0A!:?+M8JO=SO<>E:-&Y<BI')U0^:',MZ"(W!-=0,(H
M9[]@1[:EQG-:$[SEBAHF4F(=I<EO<L)AJTK-V*FQ5_YV.9[[MQW,Q@VS<2^S
M]R+!<J*!F$S),LWN224RWS)![>W5KQH_$:HUF*Y$6U>*)BUNX2#L9C=IV$W^
M"SLL!* 4NE15L>VB5VF*6_1&@TDWO;BA%_?2VSRM=A7_[979;! UBBMR':?B
MT6#436_:T)OVTKL"E8 P6-YMYJ5*HM]ZF/:#C0=!\+++K\\6>V#+K+%EUHOS
MX-+B=7$=421HV9:SM,H#O#4:1WK/,"1G4I&"*H.7C?]L[YQWV5XI#X-V=@SC
M^%&4NDY%X[@[2F%P7].#7MO>W&%1,/=IA/]$IE@!7./4K1I%%=C,+SB8Q[6Z
M+O;]FN+IJ2@^)1@_$<>PU<'"7JA/++>5#HY&&WFT]Q<T'GBFU?T:PRG)78_K
MXN^WFC$6_M2]4:SV4IBJZ36KS3OHPG7_1^LK^SYR3?X>IGI<75*5,DQ/#GN$
M# 8Q5DI5O5>JB9&%:_E;:;#[N&&&;SQ0]@#N[Z4TQXE5T+P:EW\ 4$L#!!0
M   ( &Z(6%(SU,@+#P,  ',(   :    >&PO=V]R:W-H965T<R]S:&5E=#$S
M.2YX;6R-EM]OVC 0Q_\5*^I#*W7D!Y"0"I#XT6E]J(;*MCY,>S#)A5AU[,PV
MI?WO9SLAHQ"RO8#MW'WO<^?8E_&>BQ>9 RCT5E F)TZN5'GGNC+)H<"RQTM@
M^DG&18&5GHJM*TL!.+5.!74#SPO= A/F3,=V;26F8[Y3E#!8"21W18'%^QPH
MWT\<WSDL/)%MKLR".QV7> MK4-_+E= SMU%)20%,$LZ0@&SBS/R[16SLK<$/
M GMY-$8FDPWG+V;RD$X<SP !A409!:S_7F$!E!HAC?&[UG2:D,;Q>'Q0_VQS
MU[ELL(0%I\\D5?G$&3DHA0SOJ'KB^R]0YS,T>@FGTOZB?6WK.2C92<6+VED3
M%(15__BMKL.1@Q]>< AJA^#487#!H5\[]&VB%9E-:XD5GHX%WR-AK+6:&=C:
M6&^=#6%F%]=*Z*=$^ZGI?5%2_@Z %EPJB3+!"SUDBK =85OTM02!3;TE^H36
M^A5*=Q00SU#C-P<&&=&N1@!=+T%A0N6--E_,ENCZZ@9=(<+0(Z'4R(Q=I:E-
M;#>I"><587"!T _0HP;*);IG*:0?!5R=;I-S<,AY'G0J+B'IH;Y_BP(O\%J
M%O_M[L<=./UF"_I6KW]!;\8P?9=$FK(2EO "$&8I@C=]4B6@GW@CE="O^Z^.
M6(,FUL#&&ER(]:Q/IKQ%$E,LB!F92)MZ"]OVII(+K9RY$5ZG01AYO?[8?3VN
M6)M9$/?BQNP#[;"A'7;2KNK;(C'O9AM=Y1X=A8WB,[;*:'AL-&SG"ANNL)-K
MG6,!G\SMD6JVPNR3/21MB.$9HA_V!B>(+4:CGM\.&36042?D-ZXP17 XIQ=K
M&)V5)XC"\ 2PS2CHMP..&L!1)^"2"'V7(XHW7+2!C<YB^M'PM'*C\\I%7G#I
MQ8L;M+@3[8&E_X"K_'WO.+#G!R=T\=FQ\/65<[:S[M']78#8VK8F]9;MF*JN
MM6:UZ9PSVS!.UN>ZHU8-\*],U8X?L=@2?8M3R+2DUXMT7475XJJ)XJ7M$ANN
M=,^QPUQ_%8 P!OIYQKDZ3$R YCMC^@=02P,$%     @ ;HA84D^+P=.? @
MG 8  !H   !X;"]W;W)K<VAE971S+W-H965T,30P+GAM;,55RV[;,!#\%4+(
M(0$22Y;\: /;@!]I:Z!!C 1-#T4/C+2RB/"AD)2=_'V7E*PX:6STUHM%KG:&
ML[/F:K15^M$4 )8\"R[-."BL+2_#T*0%"&HZJ@2);W*E!;6XU>O0E!IHYD&"
MAW$4#4)!F0PF(Q];Z<E(598S"2M-3"4$U2\SX&H[#KK!+G#+UH5U@7 R*ND:
M[L#^*%<:=V'+DC$!TC EB89\'$R[E_.AR_<)]PRV9F]-7"4/2CVZS3(;!Y$3
M!!Q2ZQ@H/C8P!\X=$<IX:CB#]D@'W%_OV+_XVK&6!VI@KOA/EMEB''P*2 8Y
MK;B]5=MOT-33=WRIXL;_DFV3&P4DK8Q5H@&C L%D_:3/C0][@.[@ "!N /%[
M0.\ (&D B2^T5N;+6E!+)R.MMD2[;&1S"^^-1V,U3+HNWEF-;QGB[.1*E%R]
M )"Y,M:07"N!2VF9K)A<DYL2-'5^&W)!IEG&W)IRLI3U'\AUXG0!EC)NSC!E
M/EV0TY,S<D*8)->,<P<=A1:5NO/"M%$UJU7%!U1U8W*-(@I#KF0&V5N"$$ML
MZXQW=<[BHXP+2#LDZ9Z3.(JC#P3-_QG>_7Q$3M+:GGB^Y! ?,RE7IM) 5$XJ
M69D*754:;<LU/%4@+6$6Q+F+/2A;D%_?D8(L,69^'Q'0:P7TO(#> 0&KYB*F
MV/:/^E.C!Q[M)L%F,AQVDE&XV?>L3NI&^UFO.6]T]5M=_:.ZYC?WR\7%48\'
M+=7@_W@\; 4,C];R56U 2^'.66LJ\7II2 &G5O:1X\._'$\Z_7=FAGL778!>
M^_EGL(F5M/5=:*/MB)WZR?(N/L/16T_*5YIZ;E]3O69XW3GD2!EUAM@O7<_"
M>F-5Z<<).H;#R2\+_'R =@GX/E?*[C;N@/:#-/D#4$L#!!0    ( &Z(6%+V
M=R5'O@(  !8'   :    >&PO=V]R:W-H965T<R]S:&5E=#$T,2YX;6R-5<EN
MVS 0_96!D$,"--;B14E@&_"2HCD8#9*F/10]T-+88D.1#DG92;^^)"6K7F2C
M%XFDYBTS)$?]C9"O*D/4\)XSK@9>IO7JSO=5DF%.5$NLD)LO"R%SHLU4+GVU
MDDA2!\J9'P5!S\\)Y=ZP[]8>Y; O"LTHQT<)JLAS(C_&R,1FX(7>=N&)+C-M
M%_QA?T66^(SZ9?4HS<RO65*:(U=4<)"X&'BC\&X2VW@7\)WB1NV,P68R%^+5
M3A[2@1=80\@PT9:!F-<:)\B8)3(VWBI.KY:TP-WQEOVSR]WD,B<*)X+]H*G.
M!MZ-!RDN2,'TD]A\P2J?KN5+!%/N"9LRMAM[D!1*B[P"&P<YY>6;O%=UV &$
MO1. J )$AX#."4"[ K1=HJ4SE]:4:#+L2[$!::,-FQVXVCBTR89RNXO/6IJO
MU.#T\*O.4,+E T]$CE=P_VZ.AT*XG*(FE*DKN(;): J7%U=P 93#C#)FRJ_Z
MOC;JEL-/*J5QJ12=4 HCF FN,P7W/,5TG\ WMFOOT=;[.#K+.,6D!>WP$T1!
M%#08FOPW/+P]8Z==E[+M^-HG^$:<L ]%%8B%J92M)Q"> E8E_4GF2DMS;'^=
MT>K46AVGU3FA]9P1B3M""RER^"THU[!&K@N)RHD3I41"B<;&#2LU>D[#7O?U
M\#IL=?O^>K>(#4%!ZZ8.VK/?K>UWS]I_X:;C,/H'4UB:3@/F/N-;0?4'*$P*
M235M-ERRQOM>X@/##4%QZ[;9<*\VW#MKV%V3)D>]([&@%1X8.HZYCEKM9D-Q
M;2@^:^B;T(2!<+>W/ --[N+CO8N.[)5!8;!W#,(#>_Y.B\E1+EWG59"(@NOR
MQM:K=7,?N9YVL#XV3;_LT?]HRC_&C,@EY0H8+@REV5>SD;+LPN5$BY5K9'.A
M35MTP\S\N%#: /-](83>3JQ _2L<_@502P,$%     @ ;HA84BV+]3'; @
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
MQWCPUY'/I>/L U\4YPN3NF_J,:P96,7P*9F7TWT,G\1 &<,I\W>Z#\0?@.9
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
M'UVT,<4$59:W#L\*;2.2#Q/;^H%V!G9_H11N)BY U4R._P!02P,$%     @
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
M>*7(#H1?EO;)0NT"[/Y:*3H93J!]!+-?4$L#!!0    ( &Z(6%+C06+P(@(
M 'X$   :    >&PO=V]R:W-H965T<R]S:&5E=#$U,RYX;6R-5-UOTS 0_U=.
M$0]#@KI-NPU-:22Z,C$)I*H3\(!XN":7QLRQ@WUMM_\>VTE#D>C$2^*S_?NX
MCR0[&/OH:B*&IT9I-T]JYO9&"%?4U* ;F9:T/ZF,;9!]:+?"M9:PC*!&B70\
MOA(-2IWD6=Q;V3PS.U92T\J"VS4-VN<%*7.8)Y/DN+&6VYK#ALBS%K?T0/RE
M75D?B8&EE UI)XT&2]4\>3^Y6<S"_7CAJZ2#.UE#R&1CS&,([LMY,@Z&2%'!
M@0']:T^WI%0@\C9^]9S)(!F I^LC^UW,W>>R04>W1GV3)=?SY%T")56X4[PV
MAX_4YW,9^ JC7'S"H;M[[16+G6/3]& ?-U)W;WSJZW "2&=G &D/2*/O3BBZ
M7")CGEES !MN>[:PB*E&M#<G=6C* UM_*CV.\P][TNP *R8+7!.LJ366I=["
MBJPT)5PLB5$J]SH3[ 4#3!0]^:(C3\^0W]%F!.GL#:3C=/(*!+@:+;F_B81W
M/-A.!]MI9)Z=85[*O2Q)E[X!A4*+L<-L43N,W7Y)8SIH3*/&]*R&*Y1Q.TM@
M*M!&O\7RI^](J V=ELT.)6N[DGW_Y*G@GJEQ/UXP,AN,S/XK60<M/N-&$6!C
M=IJ#7%=2N) :"BS_[/RS6YW,I&M7^%SW^7@TN;K,Q/[4GC@9I_!E?D:[E=J!
MHLKCQJ/KRP1L-^U=P*:-$[8Q[.<U+FO_@R ;+OCSRA@^!F%HAU]._AM02P,$
M%     @ ;HA84@%7R]1> @  0 T   T   !X;"]S='EL97,N>&ULU5=;;YLP
M%/XKEC--K3052!;:K("T5:HT:9LJ-0][JQPP8,D79DR6]-?/Q@1(&KJH#QMY
MP>?B\YWOV"?A$)1J2_%CCK$"&T9Y&<)<J>*3XY1QCADJKT2!N?:D0C*DM"HS
MIRPD1DEI@AAUIJ[K.PP1#J. 5^R>J1+$HN(JA'YK G;YFH30\S]"8.'N1()#
M^'3Q_E<EU.T[8-?)A\G$O7*?+F\//1>-ZQ(Z1X'G^\ =T-\"_9,8O49I$/KZ
M!.A!W"'0FZ.%NFZ_5G>8T^*T<E^MUX([S8U'02IX=_$S: TZ.V(8K!$-X1VB
M9"6)B4H1(W1KS5-CB 45$BC=<9J.9RSELW5[5C/-V. PPH6L<]L,]KEJMA\X
M=IHA2"AM"4ZA-41!@93"DM]KI=Y<&U^X0",OMX5FF$FT]:9SV 74BTZR$C+!
MLDWCP9TI"BA.#1U)LMRL2A2.<2HEF!82@C+!4<UA%]$(&C;&E#Z:7^K/= ][
MD_;NU36WREM1$VI$"V,5@]]'L]A]V-F;<$%!UD)]J70YO-9-M^ 'B5.RJ?5-
MVA(80O>&T5%1T.UG2C+.L"W^Y(11@'9Q(!>2/.MLIE5B;< 2@C66BL1]RV^)
MBB7>J%T[;=)ASM,SY/QOSSG#'$M$^Z1U[X_YE-_,>';]ORC7_RJ'A(]R;%Z_
M8R<Y/P>2_OA)SA;CY]@,26,G>7,.),=YW4XS9/0FF;TYIK4",R^&\(>93FF7
M%*PJ0A7AC9:3),'\Q3BCX15:Z<^9/7R]/\$IJJA:MLX0=O)WG)"*+=I=#^8@
MFEV=_,V4Y_EUPNZ;*?H#4$L#!!0    ( &Z(6%*7BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ ;HA84M""Q5G5"0
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
M=9)<F,?NLMM<QMO_/[']WQD?_@-02P,$%     @ ;HA84F,UB\ 5!   H%D
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
MS4]02P$"% ,4    " !NB%A2!T%-8H$   "Q    $               @ $
M    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( &Z(6%)$!<<Z[@   "L"
M   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0
M   ( &Z(6%*97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M
M92]T:&5M93$N>&UL4$L! A0#%     @ ;HA84J]0>;'V!0  LQL  !@
M         ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0
M   ( &Z(6%+=PMD*KP8  -H>   8              " @3D.  !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !NB%A20FXQ1-$%  "'&
M&               @($>%0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!
M A0#%     @ ;HA84K)R$^3- P  F@L  !@              ("!)1L  'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( &Z(6%(TJ#;G8@8
M )L<   8              " @2@?  !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6Q02P$"% ,4    " !NB%A2+'JY43P"  "<!   &               @('
M)0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ;HA84G-B
M 8O%!@  VQH  !@              ("!,B@  'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;%!+ 0(4 Q0    ( &Z(6%)M*^N(& 0  *T(   8
M  " @2TO  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !N
MB%A2%&!U\ ,#   2!P  &               @(%[,P  >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&UL4$L! A0#%     @ ;HA84GX$;G4* P  3P<  !D
M         ("!M#8  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M    " !NB%A2=>$PJ'PG  #UA0  &0              @('U.0  >&PO=V]R
M:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( &Z(6%*NAF:PGA<  &9'
M   9              " @:AA  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M4$L! A0#%     @ ;HA84@GJ)G4I!P  _Q(  !D              ("!?7D
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !NB%A2U,<+
M*-@(  #6%@  &0              @('=@   >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;%!+ 0(4 Q0    ( &Z(6%);V1=/7P,   0(   9
M  " @>R)  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @
M;HA84@4#Z4[^ @  >P8  !D              ("!@HT  'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6Q02P$"% ,4    " !NB%A2]"&7D2,#  #(!@  &0
M            @(&WD   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4
M Q0    ( &Z(6%+1%CVV6@0  -L)   9              " @1&4  !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ ;HA84C,(VD$>!P
M6A$  !D              ("!HI@  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q02P$"% ,4    " !NB%A2.A]V/($'   ;$@  &0              @('W
MGP  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( &Z(6%(A
MHP4X? 0  &L+   9              " @:^G  !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&UL4$L! A0#%     @ ;HA84A+0:=J-!   -@H  !D
M     ("!8JP  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M" !NB%A2P#P:Y6$"  !0!0  &0              @($FL0  >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( &Z(6%*9[PF]WP<  )44   9
M              " @;ZS  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!
M A0#%     @ ;HA84J;CEG*#!P  P1$  !D              ("!U+L  'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !NB%A2),#-ZG<.
M  !U)@  &0              @(&.PP  >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;%!+ 0(4 Q0    ( &Z(6%(#>U-8FP(  (H%   9              "
M@3S2  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ ;HA8
M4FBVK>1R P  D0<  !D              ("!#M4  'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6Q02P$"% ,4    " !NB%A2"CGR>H\'  #E$0  &0
M        @(&WV   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0
M   ( &Z(6%+3)IR$- P  '@B   9              " @7W@  !X;"]W;W)K
M<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ ;HA84M/?,>N$!0  ! X
M !D              ("!Z.P  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q0
M2P$"% ,4    " !NB%A20!%S%N$-   @)@  &0              @(&C\@
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( &Z(6%(%\( +
M=@4  /L+   9              " @;L  0!X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL4$L! A0#%     @ ;HA84F"D_.#M!@  7!   !D
M ("!: 8! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " !N
MB%A2FFK/*N "  #'!@  &0              @(&,#0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( &Z(6%*>7-Y'Q00  *0*   9
M          " @:,0 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#
M%     @ ;HA84JT7,B\+!   KPD  !D              ("!GQ4! 'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " !NB%A2]9RWCFH"   [
M!0  &0              @('A&0$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM
M;%!+ 0(4 Q0    ( &Z(6%+KC!9;M0(  "T&   9              " @8(<
M 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ ;HA84BW[
M[#US P  FP<  !D              ("!;A\! 'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6Q02P$"% ,4    " !NB%A27$8Z3P (  "6%0  &0
M    @($8(P$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (
M &Z(6%*8E8$D? <  'P2   9              " @4\K 0!X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL4$L! A0#%     @ ;HA84K-5=$B@ @  QP4  !D
M             ("! C,! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"
M% ,4    " !NB%A22I0'5=$"   9!@  &0              @('9-0$ >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( &Z(6%(%[AX"(@(
M .,$   9              " @>$X 0!X;"]W;W)K<VAE971S+W-H965T-#4N
M>&UL4$L! A0#%     @ ;HA84HNBVZDL0   3^X  !D              ("!
M.CL! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " !NB%A2
M7VNC<KH"   $!@  &0              @(&=>P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;%!+ 0(4 Q0    ( &Z(6%)1H#_ZH ,  &,(   9
M      " @8Y^ 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%
M  @ ;HA84H66*O\! P  ,@<  !D              ("!98(! 'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !NB%A21XT#Z,$"  #=!0
M&0              @(&=A0$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+
M 0(4 Q0    ( &Z(6%++$4$X&P,  /T&   9              " @96( 0!X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ ;HA84O;5J%#V
M P  ^P@  !D              ("!YXL! 'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6Q02P$"% ,4    " !NB%A2]Q.5H1P%  #0#   &0
M@($4D $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( &Z(
M6%(KF!8X^0(  .<&   9              " @6>5 0!X;"]W;W)K<VAE971S
M+W-H965T-30N>&UL4$L! A0#%     @ ;HA84K1<.-7K P  ! H  !D
M         ("!EY@! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M    " !NB%A2/?+S5]L#   ^"0  &0              @(&YG $ >&PO=V]R
M:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( &Z(6%)TY+!M;P(  $L%
M   9              " @<N@ 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL
M4$L! A0#%     @ ;HA84E:M..>F @  ;P4  !D              ("!<:,!
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !NB%A2*M__
MGPP#  !,!@  &0              @(%.I@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4Y+GAM;%!+ 0(4 Q0    ( &Z(6%+2D\6?[P<  ,P4   9
M  " @9&I 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @
M;HA84H'R^OJH @  C 4  !D              ("!M[$! 'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6Q02P$"% ,4    " !NB%A2TUULAK "  "@!0  &0
M            @(&6M $ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4
M Q0    ( &Z(6%(N#6'-&@4   T-   9              " @7VW 0!X;"]W
M;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ ;HA84K9^A.A; P
M30@  !D              ("!SKP! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX
M;6Q02P$"% ,4    " !NB%A2XV5;ICL$  !6"@  &0              @(%@
MP $ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( &Z(6%(E
M?RP_R0(  ,T%   9              " @=+$ 0!X;"]W;W)K<VAE971S+W-H
M965T-C8N>&UL4$L! A0#%     @ ;HA84NP\Z[^J!@  @Q$  !D
M     ("!TL<! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M" !NB%A27P0[/@4#   A!P  &0              @(&SS@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( &Z(6%(@X,4EL0(  +,%   9
M              " @>_1 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L!
M A0#%     @ ;HA84LNMTQ9Q @  +04  !D              ("!U]0! 'AL
M+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " !NB%A2#$?2I=@"
M   Y!@  &0              @(%_UP$ >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;%!+ 0(4 Q0    ( &Z(6%);)Q!BC ,  +@'   9              "
M@8[: 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ ;HA8
M4M_/+P/0 P  _0@  !D              ("!4=X! 'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6Q02P$"% ,4    " !NB%A2[8W9?SD%   R#0  &0
M        @(%8X@$ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0
M   ( &Z(6%(G!>C 1@,  +<.   9              " @<CG 0!X;"]W;W)K
M<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ ;HA84D-*_E " P  . L
M !D              ("!1>L! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q0
M2P$"% ,4    " !NB%A2P5W7BA0$  "Z#0  &0              @(%^[@$
M>&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( &Z(6%(<S?T<
M?P(  -<%   9              " @<GR 0!X;"]W;W)K<VAE971S+W-H965T
M-S@N>&UL4$L! A0#%     @ ;HA84@;._EM, @  9 4  !D
M ("!?_4! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " !N
MB%A2%6!TUK<#   L#@  &0              @($"^ $ >&PO=V]R:W-H965T
M<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( &Z(6%+XK"UET (  #8(   9
M          " @?#[ 0!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#
M%     @ ;HA84@K+G>'3 @  >0<  !D              ("!]_X! 'AL+W=O
M<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " !NB%A2S9DF:O$"  "#
M"P  &0              @($! @( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM
M;%!+ 0(4 Q0    ( &Z(6%)(#5S8$PD  *,\   9              " @2D%
M @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ ;HA84O$1
M$()& @  %04  !D              ("!<PX" 'AL+W=O<FMS:&5E=',O<VAE
M970X-2YX;6Q02P$"% ,4    " !NB%A2?);K<[H$  #3%P  &0
M    @('P$ ( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    (
M &Z(6%+(N*MZD@,  +42   9              " @>$5 @!X;"]W;W)K<VAE
M971S+W-H965T.#<N>&UL4$L! A0#%     @ ;HA84LX^SPPI!   S!8  !D
M             ("!JAD" 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"
M% ,4    " !NB%A2/+UO5M@"  !,!P  &0              @($*'@( >&PO
M=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( &Z(6%+/>ZN#5@,
M - )   9              " @1DA @!X;"]W;W)K<VAE971S+W-H965T.3 N
M>&UL4$L! A0#%     @ ;HA84@SS@* Y P  +0L  !D              ("!
MIB0" 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    " !NB%A2
MR]A9^-("  "/"@  &0              @($6* ( >&PO=V]R:W-H965T<R]S
M:&5E=#DR+GAM;%!+ 0(4 Q0    ( &Z(6%);>%4EF ,  )\.   9
M      " @1\K @!X;"]W;W)K<VAE971S+W-H965T.3,N>&UL4$L! A0#%
M  @ ;HA84E]4;DBL"P  UEL  !D              ("![BX" 'AL+W=O<FMS
M:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4    " !NB%A2O:8/U%\"  !Z!0
M&0              @('1.@( >&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+
M 0(4 Q0    ( &Z(6%)CSMI3E0,  ((-   9              " @6<] @!X
M;"]W;W)K<VAE971S+W-H965T.38N>&UL4$L! A0#%     @ ;HA84@R784WZ
M @  [ D  !D              ("!,T$" 'AL+W=O<FMS:&5E=',O<VAE970Y
M-RYX;6Q02P$"% ,4    " !NB%A2Q5_/6Y@"  "2!P  &0
M@(%D1 ( >&PO=V]R:W-H965T<R]S:&5E=#DX+GAM;%!+ 0(4 Q0    ( &Z(
M6%+3E>N'^P(  % *   9              " @3-' @!X;"]W;W)K<VAE971S
M+W-H965T.3DN>&UL4$L! A0#%     @ ;HA84@_!3&Z2 @  J08  !H
M         ("!94H" 'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&UL4$L! A0#
M%     @ ;HA84A\$K]Q" @  ( 4  !H              ("!+TT" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#$N>&UL4$L! A0#%     @ ;HA84OX'?31D P
M.@T  !H              ("!J4\" 'AL+W=O<FMS:&5E=',O<VAE970Q,#(N
M>&UL4$L! A0#%     @ ;HA84HB"_:/!!@  QR4  !H              ("!
M15," 'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&UL4$L! A0#%     @ ;HA8
M4@C=)T11!0  ^Q\  !H              ("!/EH" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#0N>&UL4$L! A0#%     @ ;HA84@!23)>E @  ?@D  !H
M         ("!QU\" 'AL+W=O<FMS:&5E=',O<VAE970Q,#4N>&UL4$L! A0#
M%     @ ;HA84G'8)TWN @  :0H  !H              ("!I&(" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#8N>&UL4$L! A0#%     @ ;HA84G8*P7ZK P
ME@L  !H              ("!RF4" 'AL+W=O<FMS:&5E=',O<VAE970Q,#<N
M>&UL4$L! A0#%     @ ;HA84D>LG50P"   <"T  !H              ("!
MK6D" 'AL+W=O<FMS:&5E=',O<VAE970Q,#@N>&UL4$L! A0#%     @ ;HA8
M4FT&$)+. P  + T  !H              ("!%7(" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#DN>&UL4$L! A0#%     @ ;HA84OJ?]G5S P  = P  !H
M         ("!&W8" 'AL+W=O<FMS:&5E=',O<VAE970Q,3 N>&UL4$L! A0#
M%     @ ;HA84FEIEM)'!   6Q,  !H              ("!QGD" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3$N>&UL4$L! A0#%     @ ;HA84@EA6B#F @
M7 @  !H              ("!17X" 'AL+W=O<FMS:&5E=',O<VAE970Q,3(N
M>&UL4$L! A0#%     @ ;HA84ND\XK0]!   =1(  !H              ("!
M8X$" 'AL+W=O<FMS:&5E=',O<VAE970Q,3,N>&UL4$L! A0#%     @ ;HA8
M4CYE3I5, @  1P4  !H              ("!V(4" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,30N>&UL4$L! A0#%     @ ;HA84H:1Z%D2 @  ; 0  !H
M         ("!7(@" 'AL+W=O<FMS:&5E=',O<VAE970Q,34N>&UL4$L! A0#
M%     @ ;HA84D6PYSVN!P  ="<  !H              ("!IHH" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,38N>&UL4$L! A0#%     @ ;HA84O[7CGTT P
M+0T  !H              ("!C)(" 'AL+W=O<FMS:&5E=',O<VAE970Q,3<N
M>&UL4$L! A0#%     @ ;HA84A.>>OB9 P  H0P  !H              ("!
M^)4" 'AL+W=O<FMS:&5E=',O<VAE970Q,3@N>&UL4$L! A0#%     @ ;HA8
M4J 9+!.F P  )PX  !H              ("!R9D" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3DN>&UL4$L! A0#%     @ ;HA84K'I9LC3 @  R@<  !H
M         ("!IYT" 'AL+W=O<FMS:&5E=',O<VAE970Q,C N>&UL4$L! A0#
M%     @ ;HA84AF5@"5,!   2!(  !H              ("!LJ " 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C$N>&UL4$L! A0#%     @ ;HA84FL#@EEF P
M,1$  !H              ("!-J4" 'AL+W=O<FMS:&5E=',O<VAE970Q,C(N
M>&UL4$L! A0#%     @ ;HA84L:I6N=\ P  F1(  !H              ("!
MU*@" 'AL+W=O<FMS:&5E=',O<VAE970Q,C,N>&UL4$L! A0#%     @ ;HA8
M4F3L./#X!   UA,  !H              ("!B*P" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C0N>&UL4$L! A0#%     @ ;HA84J1*3.87!0  %AX  !H
M         ("!N+$" 'AL+W=O<FMS:&5E=',O<VAE970Q,C4N>&UL4$L! A0#
M%     @ ;HA84JMW:KO>!   K18  !H              ("!![<" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C8N>&UL4$L! A0#%     @ ;HA84G#1?O4S P
MRPD  !H              ("!';P" 'AL+W=O<FMS:&5E=',O<VAE970Q,C<N
M>&UL4$L! A0#%     @ ;HA84LKIO]D= @  7 0  !H              ("!
MB+\" 'AL+W=O<FMS:&5E=',O<VAE970Q,C@N>&UL4$L! A0#%     @ ;HA8
M4A<.3IAH P    L  !H              ("!W<$" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,CDN>&UL4$L! A0#%     @ ;HA84CX2X4VU @  N08  !H
M         ("!?<4" 'AL+W=O<FMS:&5E=',O<VAE970Q,S N>&UL4$L! A0#
M%     @ ;HA84A=Q<\ H P  20@  !H              ("!:L@" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S$N>&UL4$L! A0#%     @ ;HA84@B]&I!Q!
M410  !H              ("!RLL" 'AL+W=O<FMS:&5E=',O<VAE970Q,S(N
M>&UL4$L! A0#%     @ ;HA84IA5E^L'!   W T  !H              ("!
M<] " 'AL+W=O<FMS:&5E=',O<VAE970Q,S,N>&UL4$L! A0#%     @ ;HA8
M4A,6#50[ P  >PT  !H              ("!LM0" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S0N>&UL4$L! A0#%     @ ;HA84D!ZK(HR @  CP0  !H
M         ("!)=@" 'AL+W=O<FMS:&5E=',O<VAE970Q,S4N>&UL4$L! A0#
M%     @ ;HA84F!D'TLP P  W D  !H              ("!C]H" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S8N>&UL4$L! A0#%     @ ;HA84CV'4KJ1 @
MA08  !H              ("!]]T" 'AL+W=O<FMS:&5E=',O<VAE970Q,S<N
M>&UL4$L! A0#%     @ ;HA84J&M8J5F P  00H  !H              ("!
MP. " 'AL+W=O<FMS:&5E=',O<VAE970Q,S@N>&UL4$L! A0#%     @ ;HA8
M4C/4R L/ P  <P@  !H              ("!7N0" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,SDN>&UL4$L! A0#%     @ ;HA84D^+P=.? @  G 8  !H
M         ("!I><" 'AL+W=O<FMS:&5E=',O<VAE970Q-# N>&UL4$L! A0#
M%     @ ;HA84O9W)4>^ @  %@<  !H              ("!?.H" 'AL+W=O
M<FMS:&5E=',O<VAE970Q-#$N>&UL4$L! A0#%     @ ;HA84BV+]3'; @
MKP<  !H              ("!<NT" 'AL+W=O<FMS:&5E=',O<VAE970Q-#(N
M>&UL4$L! A0#%     @ ;HA84HAQHM%  @  * 4  !H              ("!
MA? " 'AL+W=O<FMS:&5E=',O<VAE970Q-#,N>&UL4$L! A0#%     @ ;HA8
M4O&*>.32!@  <RH  !H              ("!_?(" 'AL+W=O<FMS:&5E=',O
M<VAE970Q-#0N>&UL4$L! A0#%     @ ;HA84J3YNA8W @  ]00  !H
M         ("!!_H" 'AL+W=O<FMS:&5E=',O<VAE970Q-#4N>&UL4$L! A0#
M%     @ ;HA84F1+W2.^ @  6 H  !H              ("!=OP" 'AL+W=O
M<FMS:&5E=',O<VAE970Q-#8N>&UL4$L! A0#%     @ ;HA84A8)_!6C @
MKP8  !H              ("!;/\" 'AL+W=O<FMS:&5E=',O<VAE970Q-#<N
M>&UL4$L! A0#%     @ ;HA84M*,5*#2 @  7 <  !H              ("!
M1P(# 'AL+W=O<FMS:&5E=',O<VAE970Q-#@N>&UL4$L! A0#%     @ ;HA8
M4@CO>AY$!@  JB,  !H              ("!404# 'AL+W=O<FMS:&5E=',O
M<VAE970Q-#DN>&UL4$L! A0#%     @ ;HA84H&N^/JY P  (@X  !H
M         ("!S0L# 'AL+W=O<FMS:&5E=',O<VAE970Q-3 N>&UL4$L! A0#
M%     @ ;HA84E"?C@1< P  2@P  !H              ("!O@\# 'AL+W=O
M<FMS:&5E=',O<VAE970Q-3$N>&UL4$L! A0#%     @ ;HA84N,U*(PJ @
M$ 4  !H              ("!4A,# 'AL+W=O<FMS:&5E=',O<VAE970Q-3(N
M>&UL4$L! A0#%     @ ;HA84N-!8O B @  ?@0  !H              ("!
MM!4# 'AL+W=O<FMS:&5E=',O<VAE970Q-3,N>&UL4$L! A0#%     @ ;HA8
M4@%7R]1> @  0 T   T              ( !#A@# 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " !NB%A2EXJ[',     3 @  "P              @ &7&@,
M7W)E;',O+G)E;'-02P$"% ,4    " !NB%A2T(+%6=4)  "_8P  #P
M        @ & &P, >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ;HA84F,U
MB\ 5!   H%D  !H              ( !@B4# 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ ;HA84L\$**;_ @  554  !,
M     ( !SRD# %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     *$ H0"4+
&_RP#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<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>177
<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>178
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>538</ContextCount>
  <ElementCount>627</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>149</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="stn-20201231.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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - 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>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - 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>3</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - 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>4</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - 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>5</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060007 - 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-20201231.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-20201231.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-20201231.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-20201231.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-20201231.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-20201231.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-20201231.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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210161008 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210191009 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210221010 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210261011 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210301012 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210371013 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210421014 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210461015 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210521016 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210561017 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210601018 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>210641019 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>210721020 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>210751021 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>210791022 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>210811023 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>210891024 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>210931025 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>210981026 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>211021027 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>211111028 - Disclosure - Net Interest Expense and Other Net Finance Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>211151029 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>211171030 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>211211031 - Disclosure - Other (Income) Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeExpense</Role>
      <ShortName>Other (Income) Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>211241032 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>211281033 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>211311034 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>211371035 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>211421036 - 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-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>211441037 - Disclosure - Events after the Reporting Period</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EventsaftertheReportingPeriod</Role>
      <ShortName>Events after the Reporting Period</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>211461038 - Disclosure - Comparative Figures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ComparativeFigures</Role>
      <ShortName>Comparative Figures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.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>46</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.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>47</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.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>48</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>230173003 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/DiscontinuedOperations</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>230203004 - 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>50</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>230233005 - 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>51</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>230273006 - 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>52</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>230313007 - 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>53</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>230383008 - 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>54</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>230433009 - 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>55</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>230473010 - 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>56</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>230533011 - 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>57</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>230573012 - 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>58</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>230613013 - 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>59</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>230653014 - 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>60</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>230733015 - 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>61</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>230763016 - 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>62</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>230823017 - 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>63</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>230903018 - 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>64</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>230943019 - 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>65</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>230993020 - 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>66</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>231033021 - 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>67</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>231123022 - Disclosure - Net Interest Expense and Other Net Finance Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>231183023 - 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>69</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>231223024 - Disclosure - Other (Income) Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeExpenseTables</Role>
      <ShortName>Other (Income) Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherAssets</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>231253025 - 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>71</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>231293026 - 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>72</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>231323027 - 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>73</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>231383028 - 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>74</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.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>75</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.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>76</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240134003 - 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>77</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240144004 - 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>78</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240154005 - Disclosure - Business Acquisitions - Consideration Paid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails</Role>
      <ShortName>Business Acquisitions - Consideration Paid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240184006 - 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/DiscontinuedOperationsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240214007 - 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>81</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240244008 - 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>82</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240254009 - 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>83</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240284010 - 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>84</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240294011 - 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>85</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240324012 - 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>86</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240334013 - 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>87</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240344014 - 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>88</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240354015 - 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>89</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240364016 - Disclosure - Lease Assets - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails</Role>
      <ShortName>Lease Assets - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240394017 - 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>91</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240404018 - 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>92</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240414019 - 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>93</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240444020 - 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>94</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240454021 - 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>95</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240484022 - 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>96</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240494023 - 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>97</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240504024 - 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>98</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240514025 - 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>99</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240544026 - Disclosure - Trade and Other Payables - Summary of Trade and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails</Role>
      <ShortName>Trade and Other Payables - Summary of Trade and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240554027 - 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>101</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240584028 - 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>102</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240594029 - 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>103</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240624030 - 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>104</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240634031 - 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>105</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240664032 - 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>106</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240674033 - 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>107</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240684034 - 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>108</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240694035 - 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>109</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240704036 - 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>110</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240714037 - 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>111</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240744038 - 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>112</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240774039 - Disclosure - Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails</Role>
      <ShortName>Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240784040 - Disclosure - Commitments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CommitmentsAdditionalInformationDetails</Role>
      <ShortName>Commitments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240804041 - Disclosure - Contingencies and Guarantees - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails</Role>
      <ShortName>Contingencies and Guarantees - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>240834042 - 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>116</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>240844043 - 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>117</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>240854044 - 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>118</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>240864045 - Disclosure - Share Capital - Options Held by Officers and Employees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails</Role>
      <ShortName>Share Capital - Options Held by Officers and Employees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>240874046 - Disclosure - Share Capital - Summary of Non-Vested Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails</Role>
      <ShortName>Share Capital - Summary of Non-Vested Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>240884047 - 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>121</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>240914048 - 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>122</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>240924049 - 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>123</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>240954050 - 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>124</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>240964051 - 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>125</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>240974052 - 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>126</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241004053 - 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>127</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241014054 - 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>128</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241044055 - 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>129</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241054056 - 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>130</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241064057 - 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>131</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241074058 - 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>132</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241084059 - 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>133</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241094060 - 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>134</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241104061 - 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>135</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241134062 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>241144063 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails</Role>
      <ShortName>Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>241164064 - 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>138</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>241194065 - 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>139</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>241204066 - 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>140</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>241234067 - Disclosure - Other (Income) Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeExpenseDetails</Role>
      <ShortName>Other (Income) Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherAssetsTables</ParentRole>
      <Position>141</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>241264068 - 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>142</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>241274069 - 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>143</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>241304070 - Disclosure - Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationDetails</Role>
      <ShortName>Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CashFlowInformationTables</ParentRole>
      <Position>144</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>241334071 - 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>145</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>241344072 - 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>146</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>241354073 - 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>147</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>241364074 - 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>148</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>241394075 - 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>149</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>241404076 - 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>150</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>241414077 - 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>151</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>241434078 - 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>152</Position>
    </Report>
    <Report instance="stn-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>241454079 - Disclosure - Events after the Reporting Period (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EventsaftertheReportingPeriodDetails</Role>
      <ShortName>Events after the Reporting Period (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/EventsaftertheReportingPeriod</ParentRole>
      <Position>153</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-20201231.htm">stn-20201231.htm</File>
    <File doctype="40-F" original="stn-20201231_d2.htm">stn-20201231_d2.htm</File>
    <File>ex-991xaiflive.htm</File>
    <File>ex-992xmdalive.htm</File>
    <File>ex-994xeyconsentletterlive.htm</File>
    <File>ex-995xceosox302certificat.htm</File>
    <File>ex-996xceosox906certificat.htm</File>
    <File>ex-997xcfosox302certificat.htm</File>
    <File>ex-998xcfosox906certificat.htm</File>
    <File>ex-999xcodeofbusinesscondu.htm</File>
    <File>stn-20201231.xsd</File>
    <File>stn-20201231_cal.xml</File>
    <File>stn-20201231_def.xml</File>
    <File>stn-20201231_lab.xml</File>
    <File>stn-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>stn-20201231_g1.jpg</File>
    <File>stn-20201231_g2.jpg</File>
    <File>stn-20201231_g3.jpg</File>
    <File>stn-20201231_g4.jpg</File>
    <File>stn-20201231_g5.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>180
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "stn-20201231.htm stn-20201231_d2.htm": {
   "axisCustom": 3,
   "axisStandard": 39,
   "contextCount": 538,
   "dts": {
    "calculationLink": {
     "local": [
      "stn-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "stn-20201231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "stn-20201231.htm",
      "stn-20201231_d2.htm"
     ]
    },
    "labelLink": {
     "local": [
      "stn-20201231_lab.xml",
      "dei-doc-2020-01-31.xml",
      "doc_full_ifrs-en_2020-03-16.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "stn-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "local": [
      "ref_ias_12_2020-03-16.xml",
      "ref_ifrs_1_2020-03-16.xml",
      "ref_ias_20_2020-03-16.xml",
      "ref_ifrs_15_2020-03-16.xml",
      "ref_ifrs_8_2020-03-16.xml",
      "ref_ias_19_2020-03-16.xml",
      "ref_ifrs_16_2020-03-16.xml",
      "ref_ias_24_2020-03-16.xml",
      "ref_ifrs_13_2020-03-16.xml",
      "ref_ifrs_7_2020-03-16.xml",
      "ref_ifric_2_2020-03-16.xml",
      "ref_ifrs_12_2020-03-16.xml",
      "ref_ias_34_2020-03-16.xml",
      "ref_ifrs_6_2020-03-16.xml",
      "ref_ias_8_2020-03-16.xml",
      "ref_ifric_5_2020-03-16.xml",
      "ref_ias_10_2020-03-16.xml",
      "ref_ias_27_2020-03-16.xml",
      "ref_ias_37_2020-03-16.xml",
      "ref_ias_16_2020-03-16.xml",
      "ref_ifrs_5_2020-03-16.xml",
      "ref_sic_29_2020-03-16.xml",
      "ref_ifrs_14_2020-03-16.xml",
      "ref_ias_36_2020-03-16.xml",
      "ref_ias_23_2020-03-16.xml",
      "ref_ias_41_2020-03-16.xml",
      "ref_ias_29_2020-03-16.xml",
      "ref_ias_33_2020-03-16.xml",
      "ref_ias_2_2020-03-16.xml",
      "ref_ifrs_4_2020-03-16.xml",
      "dei-ref-2020-01-31.xml",
      "ref_ifrs_17_2020-03-16.xml",
      "ref_ias_1_2020-03-16.xml",
      "ref_ias_21_2020-03-16.xml",
      "ref_ifrs_2_2020-03-16.xml",
      "ref_ias_40_2020-03-16.xml",
      "ref_ifrs_3_2020-03-16.xml",
      "ref_ias_26_2020-03-16.xml",
      "ref_ias_38_2020-03-16.xml",
      "ref_ias_7_2020-03-16.xml"
     ]
    },
    "schema": {
     "local": [
      "stn-20201231.xsd",
      "xlink-2003-12-31.xsd",
      "xbrl-instance-2003-12-31.xsd",
      "xbrl-linkbase-2003-12-31.xsd",
      "xl-2003-12-31.xsd",
      "nonNumeric-2009-12-16.xsd",
      "numeric-2009-12-16.xsd",
      "full_ifrs-cor_2020-03-16.xsd",
      "xbrldt-2005.xsd",
      "country-2020-01-31.xsd",
      "dei-2020-01-31.xsd",
      "negated-2009-12-16.xsd",
      "net-2009-12-16.xsd",
      "reference-2009-12-16.xsd",
      "ref-2006-02-27.xsd",
      "deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 963,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 4
   },
   "keyCustom": 137,
   "keyStandard": 490,
   "memberCustom": 76,
   "memberStandard": 66,
   "nsprefix": "stn",
   "nsuri": "http://www.stantec.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544026 - Disclosure - Trade and Other Payables - Summary of Trade and Other Payables (Details)",
     "role": "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails",
     "shortName": "Trade and Other Payables - Summary of Trade and Other Payables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:DeferredPaymentsOfNonCorporateTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554027 - Disclosure - Trade and Other Payables - (Details)",
     "role": "http://www.stantec.com/role/TradeandOtherPayablesDetails",
     "shortName": "Trade and Other Payables - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:DeferredPaymentsOfNonCorporateTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240584028 - 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-20201231_d2.htm",
      "contextRef": "i3c2154eb888b4167be674f27b611582c_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie14b35aff8f347339a2d2e97213272a9_D20190719-20190719",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfTranches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "tranche",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594029 - 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-20201231_d2.htm",
      "contextRef": "ie14b35aff8f347339a2d2e97213272a9_D20190719-20190719",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfTranches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "tranche",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624030 - 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-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i91ff0555144741828a8c6e153db8c6c8_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634031 - 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-20201231_d2.htm",
      "contextRef": "i91ff0555144741828a8c6e153db8c6c8_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664032 - 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-20201231_d2.htm",
      "contextRef": "i12148b9a3def4942a2723cb2d814a785_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674033 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie9078d1ca561424791fb0fd66b351648_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240684034 - 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-20201231_d2.htm",
      "contextRef": "ic519de3fde144305a6765e41bd0020ca_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694035 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240704036 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i584174bdef6e4e59baadfe027626057a_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240714037 - 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-20201231_d2.htm",
      "contextRef": "i584174bdef6e4e59baadfe027626057a_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240744038 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240774039 - Disclosure - Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Details)",
     "role": "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails",
     "shortName": "Commitments - Summary of Future Minimum Lease Payments Payable Under Noncancellable Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:UndiscountedLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784040 - Disclosure - Commitments - Additional Information (Details)",
     "role": "http://www.stantec.com/role/CommitmentsAdditionalInformationDetails",
     "shortName": "Commitments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:UndiscountedLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i2666a0350a994654a3447c53decdb9e3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804041 - Disclosure - Contingencies and Guarantees - Additional Information (Details)",
     "role": "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails",
     "shortName": "Contingencies and Guarantees - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i2666a0350a994654a3447c53decdb9e3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:SharesRepurchasedForCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834042 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:SharesRepurchasedForCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844043 - 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-20201231_d2.htm",
      "contextRef": "iee9b737e5abd43b99ed76b24962013ec_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854044 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864045 - Disclosure - Share Capital - Options Held by Officers and Employees (Details)",
     "role": "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
     "shortName": "Share Capital - Options Held by Officers and Employees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i19bd7894675d433da13db342e281576d_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874046 - Disclosure - Share Capital - Summary of Non-Vested Options (Details)",
     "role": "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails",
     "shortName": "Share Capital - Summary of Non-Vested Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i79ee4eb494864bd7876dfd298b3919b5_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884047 - 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-20201231_d2.htm",
      "contextRef": "if05d9e34764b4b4b82df4062501d7f1d_I20181231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240914048 - 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-20201231_d2.htm",
      "contextRef": "ifdf266163b7746b7af20eefa8990970d_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Liabilities",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240924049 - 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-20201231_d2.htm",
      "contextRef": "i489d554155174240af63da21391144e6_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Liabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240954050 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240964051 - 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-20201231_d2.htm",
      "contextRef": "i72e67a8be141446bacad31dcab83a385_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974052 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentPortionOfLongtermBorrowings",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004053 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:NetDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i07bec14ca263423fb98780c951449605_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashOnHand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014054 - 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-20201231_d2.htm",
      "contextRef": "i07bec14ca263423fb98780c951449605_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashOnHand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044055 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:IncomeTaxExpenseContinuingOperationsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241054056 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:IncomeTaxExpenseContinuingOperationsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241064057 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074058 - 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-20201231_d2.htm",
      "contextRef": "i8a95d1036b024fda8114380a7f9aecdb_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084059 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241094060 - 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",
       "div",
       "stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_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": "241104061 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:AdjustmentForTaxRelatingToTaxLegislationChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134062 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Details)",
     "role": "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails",
     "shortName": "Net Interest Expense and Other Net Finance Expense - Schedule of Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankAndSimilarCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241144063 - Disclosure - Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Details)",
     "role": "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails",
     "shortName": "Net Interest Expense and Other Net Finance Expense - Schedule of Other Net Finance Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankAndSimilarCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfSpecializedBusinessOperatingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241164064 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfSpecializedBusinessOperatingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241194065 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241204066 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241234067 - Disclosure - Other (Income) Expense (Details)",
     "role": "http://www.stantec.com/role/OtherIncomeExpenseDetails",
     "shortName": "Other (Income) Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241264068 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241274069 - 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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241304070 - Disclosure - Cash Flow Information (Details)",
     "role": "http://www.stantec.com/role/CashFlowInformationDetails",
     "shortName": "Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ia6f7fb211dd24af09eb3579163d0de2f_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241334071 - 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",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ia6f7fb211dd24af09eb3579163d0de2f_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i77275ca303df48d48bc15fa21b1efe6e_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241344072 - 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-20201231_d2.htm",
      "contextRef": "i77275ca303df48d48bc15fa21b1efe6e_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i097e1c355bef4b25bb82b92a29aea1c7_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241354073 - 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-20201231_d2.htm",
      "contextRef": "i097e1c355bef4b25bb82b92a29aea1c7_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241364074 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241394075 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210161008 - Disclosure - Discontinued Operations",
     "role": "http://www.stantec.com/role/DiscontinuedOperations",
     "shortName": "Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241404076 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R151": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:RevenueFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241414077 - 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-20201231_d2.htm",
      "contextRef": "i4685146834924dfba26815a07c749839_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:RevenueFromContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R152": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InvestmentTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241434078 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InvestmentTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R153": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ic9c83a4941154999a9f705c9532cc472_D20210224-20210224",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241454079 - Disclosure - Events after the Reporting Period (Details)",
     "role": "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails",
     "shortName": "Events after the Reporting Period (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ic9c83a4941154999a9f705c9532cc472_D20210224-20210224",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210191009 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210221010 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210261011 - Disclosure - Property and Equipment",
     "role": "http://www.stantec.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210301012 - Disclosure - Lease Assets",
     "role": "http://www.stantec.com/role/LeaseAssets",
     "shortName": "Lease Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210371013 - Disclosure - Goodwill",
     "role": "http://www.stantec.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210421014 - Disclosure - Intangible Assets",
     "role": "http://www.stantec.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210461015 - Disclosure - Other Assets",
     "role": "http://www.stantec.com/role/OtherAssets",
     "shortName": "Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210521016 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210561017 - Disclosure - Long-Term Debt",
     "role": "http://www.stantec.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210601018 - Disclosure - Provisions",
     "role": "http://www.stantec.com/role/Provisions",
     "shortName": "Provisions",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210641019 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210721020 - Disclosure - Other Liabilities",
     "role": "http://www.stantec.com/role/OtherLiabilities",
     "shortName": "Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210751021 - Disclosure - Commitments",
     "role": "http://www.stantec.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210791022 - 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",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:RevenueFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:CostOfSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210811023 - Disclosure - Share Capital",
     "role": "http://www.stantec.com/role/ShareCapital",
     "shortName": "Share Capital",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210891024 - Disclosure - Fair Value Measurements",
     "role": "http://www.stantec.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210931025 - Disclosure - Financial Instruments",
     "role": "http://www.stantec.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210981026 - Disclosure - Capital Management",
     "role": "http://www.stantec.com/role/CapitalManagement",
     "shortName": "Capital Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211021027 - Disclosure - Income Taxes",
     "role": "http://www.stantec.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211111028 - Disclosure - Net Interest Expense and Other Net Finance Expense",
     "role": "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense",
     "shortName": "Net Interest Expense and Other Net Finance Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211151029 - Disclosure - Revenue",
     "role": "http://www.stantec.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211171030 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211211031 - Disclosure - Other (Income) Expense",
     "role": "http://www.stantec.com/role/OtherIncomeExpense",
     "shortName": "Other (Income) Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211241032 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211281033 - Disclosure - Cash Flow Information",
     "role": "http://www.stantec.com/role/CashFlowInformation",
     "shortName": "Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211311034 - Disclosure - Related-Party Disclosures",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosures",
     "shortName": "Related-Party Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211371035 - Disclosure - Segmented Information",
     "role": "http://www.stantec.com/role/SegmentedInformation",
     "shortName": "Segmented Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211421036 - Disclosure - Investment Tax Credits",
     "role": "http://www.stantec.com/role/InvestmentTaxCredits",
     "shortName": "Investment Tax Credits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211441037 - Disclosure - Events after the Reporting Period",
     "role": "http://www.stantec.com/role/EventsaftertheReportingPeriod",
     "shortName": "Events after the Reporting Period",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211461038 - Disclosure - Comparative Figures",
     "role": "http://www.stantec.com/role/ComparativeFigures",
     "shortName": "Comparative Figures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230173003 - Disclosure - Discontinued Operations (Tables)",
     "role": "http://www.stantec.com/role/DiscontinuedOperationsTables",
     "shortName": "Discontinued Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i9116200f37944f7698a627fa110b10a3_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EquityAttributableToOwnersOfParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - 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-20201231_d2.htm",
      "contextRef": "i9116200f37944f7698a627fa110b10a3_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EquityAttributableToOwnersOfParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230203004 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230233005 - Disclosure - Trade and Other Receivables (Tables)",
     "role": "http://www.stantec.com/role/TradeandOtherReceivablesTables",
     "shortName": "Trade and Other Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230273006 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230313007 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230383008 - Disclosure - Goodwill (Tables)",
     "role": "http://www.stantec.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230433009 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230473010 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230533011 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230573012 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230613013 - Disclosure - Provisions (Tables)",
     "role": "http://www.stantec.com/role/ProvisionsTables",
     "shortName": "Provisions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "icdcca06c0dd1474384a61f3a6ffe6714_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals)",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals",
     "shortName": "Consolidated Statements of Shareholders' Equity (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "icdcca06c0dd1474384a61f3a6ffe6714_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230653014 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230733015 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230763016 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230823017 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230903018 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230943019 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230993020 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231033021 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231123022 - Disclosure - Net Interest Expense and Other Net Finance Expense (Tables)",
     "role": "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables",
     "shortName": "Net Interest Expense and Other Net Finance Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231183023 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060007 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231223024 - Disclosure - Other (Income) Expense (Tables)",
     "role": "http://www.stantec.com/role/OtherIncomeExpenseTables",
     "shortName": "Other (Income) Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231253025 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231293026 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfJointVenturesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231323027 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfJointVenturesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231383028 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i7993f436583745e996e42df8fca7777c_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "i7993f436583745e996e42df8fca7777c_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie93a019565ad4d038c7bbf3cdec5e0ec_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie93a019565ad4d038c7bbf3cdec5e0ec_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ib6979249107b41c496e3d10f5a4c9f62_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134003 - 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-20201231_d2.htm",
      "contextRef": "ib6979249107b41c496e3d10f5a4c9f62_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144004 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154005 - Disclosure - Business Acquisitions - Consideration Paid (Details)",
     "role": "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails",
     "shortName": "Business Acquisitions - Consideration Paid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240184006 - Disclosure - Discontinued Operations (Details)",
     "role": "http://www.stantec.com/role/DiscontinuedOperationsDetails",
     "shortName": "Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i0de1e22800f14de78a798ca366ad9d9d_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240214007 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244008 - 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",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254009 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284010 - 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-20201231_d2.htm",
      "contextRef": "i96bb4a6d89084a6e951fe34e3614fe4d_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i0875a2adad04473d856499b72bf1e510_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ConstructionInProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294011 - 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-20201231_d2.htm",
      "contextRef": "i0875a2adad04473d856499b72bf1e510_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ConstructionInProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324012 - 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-20201231_d2.htm",
      "contextRef": "id50f47aa5cba4bed81e74bdad76776a5_I20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334013 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344014 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354015 - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "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",
       "stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InterestPaymentsOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364016 - Disclosure - Lease Assets - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)",
     "role": "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails",
     "shortName": "Lease Assets - 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-20201231_d2.htm",
      "contextRef": "ie435fcc333294889b918ef14d7945238_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InterestPaymentsOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394017 - 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-20201231_d2.htm",
      "contextRef": "i2e859e9968cc40b5b79dfde4006c6d36_I20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404018 - 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-20201231_d2.htm",
      "contextRef": "i2d7a1843fb1248e783a506af16f3ca46_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i8cc67ca3960d4f7391d24c28ebc8d1ca_I20201001",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240414019 - 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-20201231_d2.htm",
      "contextRef": "i8cc67ca3960d4f7391d24c28ebc8d1ca_I20201001",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i6888a4348d3e4e97bbf0a877e06c311c_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444020 - 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-20201231_d2.htm",
      "contextRef": "i2e859e9968cc40b5b79dfde4006c6d36_I20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "i4f293cd096574b21be4e207a98213805_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:SoftwareFinancingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454021 - 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-20201231_d2.htm",
      "contextRef": "i4f293cd096574b21be4e207a98213805_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:SoftwareFinancingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484022 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494023 - 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-20201231_d2.htm",
      "contextRef": "ie0571aa267b14e8dbfa1f6f464b74fad_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:OtherFinancialAssetAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "if0c7101a03db4040a015cec1581ccaf9_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "stn:BondsInterestRatePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240504024 - 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-20201231_d2.htm",
      "contextRef": "if0c7101a03db4040a015cec1581ccaf9_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "stn:BondsInterestRatePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20201231_d2.htm",
      "contextRef": "ie449c06139914bfa9381e2ba11ee7b3a_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:FairValueOfOtherFinancialAssetsMaturity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514025 - 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-20201231_d2.htm",
      "contextRef": "ie449c06139914bfa9381e2ba11ee7b3a_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:FairValueOfOtherFinancialAssetsMaturity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 149,
   "tag": {
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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"
    },
    "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r431"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r431"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r430",
      "r431"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r429",
      "r430",
      "r431"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r434"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressesTable": {
     "auth_ref": [
      "r432"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r432"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r432"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r433"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r431"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r432"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r429",
      "r430",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r427"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r428"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_Accruals": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r87",
      "r97",
      "r184",
      "r196",
      "r199"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "auth_ref": [
      "r87",
      "r184",
      "r196",
      "r199",
      "r322",
      "r350",
      "r356",
      "r422",
      "r425"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r315"
     ],
     "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",
        "totalLabel": "Consideration"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r185"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions": {
     "auth_ref": [
      "r175"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r90"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "auth_ref": [
      "r123"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation": {
     "auth_ref": [
      "r123"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "auth_ref": [
      "r123"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "auth_ref": [
      "r123"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]",
        "terseLabel": "Actuarial assumptions [axis]"
       }
      }
     },
     "localname": "ActuarialAssumptionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ActuarialAssumptionsMember": {
     "auth_ref": [
      "r125"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r109"
     ],
     "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": "Actuarial gains (losses) arising from changes in demographic assumptions, net defined benefit liability (asset)",
        "negatedLabel": "Changes in demographic assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r110"
     ],
     "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": "Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)",
        "negatedLabel": "Changes in financial assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r111"
     ],
     "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": "Actuarial gains (losses) arising from experience adjustments, net defined benefit liability (asset)",
        "negatedLabel": "Experience adjustments"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r320"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r185"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r88"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r287"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r151"
     ],
     "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": "Adjusted weighted average number of ordinary shares outstanding",
        "totalLabel": "Diluted shares (in shares)"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r210"
     ],
     "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": "Adjustments for share-based payments"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember": {
     "auth_ref": [
      "r318"
     ],
     "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"
       }
      }
     },
     "localname": "AggregatedIndividuallyImmaterialBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r194",
      "r198",
      "r257"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r37",
      "r275",
      "r292",
      "r293",
      "r339",
      "r366",
      "r372",
      "r400",
      "r402",
      "r408"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails",
      "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": [
      "r122",
      "r258"
     ],
     "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/2020-03-16/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": [
      "r419"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationExpense": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r186"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount": {
     "auth_ref": [
      "r165",
      "r169"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount by which a cash-generating unit's (group of units') recoverable amount exceeds its carrying amount. [Refer: Carrying amount [member]; Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amount by which unit's recoverable amount exceeds its carrying amount",
        "terseLabel": "Amount of recoverable amount exceeds carrying amount"
       }
      }
     },
     "localname": "AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "auth_ref": [
      "r166",
      "r170"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount by which value that has been assigned to a key assumption must change in order for a unit's recoverable amount to be equal to its carrying amount. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amount by which value assigned to key assumption must change in order for unit's recoverable amount to be equal to carrying amount",
        "terseLabel": "Increase (reduction) in values assigned to key assumptions"
       }
      }
     },
     "localname": "AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "auth_ref": [
      "r137",
      "r141"
     ],
     "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/2020-03-16/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/2020-03-16/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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r34",
      "r257",
      "r258",
      "r260",
      "r385",
      "r388"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_AverageRateOfHedgingInstrument": {
     "auth_ref": [
      "r340"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BankAndSimilarCharges": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherFinanceCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of bank and similar charges recognised by the entity as an expense."
       }
      },
      "en-us": {
       "role": {
        "label": "Bank and similar charges",
        "terseLabel": "Bank charges"
       }
      }
     },
     "localname": "BankAndSimilarCharges",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "auth_ref": [
      "r368",
      "r375"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BankOverdraftsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r224"
     ],
     "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/2020-03-16/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": [
      "r149"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r149"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r150"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BondsIssued": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "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": [
      "r364"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "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": [
      "r364"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r269",
      "r305",
      "r364",
      "r402"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "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/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BuildingsMember": {
     "auth_ref": [
      "r85"
     ],
     "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": "Buildings"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]",
        "terseLabel": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CancellationOfTreasuryShares": {
     "auth_ref": [
      "r9"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r87",
      "r94",
      "r184",
      "r188",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r322",
      "r350",
      "r352",
      "r422",
      "r426"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "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": [
      "r94",
      "r188",
      "r195",
      "r197",
      "r198",
      "r322",
      "r350",
      "r352",
      "r422",
      "r424"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "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": [
      "r224"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r26",
      "r224",
      "r250"
     ],
     "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/2020-03-16/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": [
      "r118"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
     "auth_ref": [
      "r224"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_ConsiderationPaidReceived",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in subsidiaries or other businesses over which control is obtained or lost. [Refer: Subsidiaries [member]; Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents in subsidiary or businesses acquired or disposed",
        "terseLabel": "Cash acquired"
       }
      }
     },
     "localname": "CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowHedgesMember": {
     "auth_ref": [
      "r193",
      "r343",
      "r344",
      "r345"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r200",
      "r227"
     ],
     "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 used in financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r200",
      "r227"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r200",
      "r227"
     ],
     "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/2020-03-16/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"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r333"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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",
        "totalLabel": "Cash flows from operating activities from continuing operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r333"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOnHand": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash held by the entity. This does not include demand deposits."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash on hand",
        "terseLabel": "Unencumbered cash"
       }
      }
     },
     "localname": "CashOnHand",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "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 outflow for leases"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r313"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred",
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansMember": {
     "auth_ref": [
      "r101"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r154",
      "r157",
      "r261",
      "r289"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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": [
      "r154",
      "r261",
      "r289"
     ],
     "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/2020-03-16/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": [
      "r177",
      "r319"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of contingent liabilities [axis]",
        "terseLabel": "Classes of contingent liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r362",
      "r363",
      "r399",
      "r411",
      "r412"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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_ClassesOfFinancialInstrumentsAxis": {
     "auth_ref": [
      "r350",
      "r354",
      "r355",
      "r357"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]",
        "terseLabel": "Classes of financial instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "auth_ref": [
      "r350",
      "r354",
      "r355",
      "r357"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial instruments, class [member]",
        "terseLabel": "Financial instruments, class [member]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/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": [
      "r261"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]",
        "terseLabel": "Classes of liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]",
        "terseLabel": "Classes of ordinary shares [axis]"
       }
      }
     },
     "localname": "ClassesOfOrdinarySharesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/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": [
      "r175"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]",
        "terseLabel": "Classes of other provisions [axis]"
       }
      }
     },
     "localname": "ClassesOfProvisionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r49",
      "r236",
      "r237",
      "r242",
      "r245"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComputerSoftwareMember": {
     "auth_ref": [
      "r190"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ConsiderationPaidReceived": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of consideration paid or received in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Consideration paid (received)",
        "totalLabel": "Total net cash paid"
       }
      }
     },
     "localname": "ConsiderationPaidReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ConstructionInProgress": {
     "auth_ref": [
      "r85"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContingentLiabilitiesMember": {
     "auth_ref": [
      "r179",
      "r319"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContingentLiabilityForGuaranteesMember": {
     "auth_ref": [
      "r179"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [axis]",
        "terseLabel": "Continuing and discontinued operations [axis]"
       }
      }
     },
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContinuingOperationsMember": {
     "auth_ref": [
      "r335"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r114"
     ],
     "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": "Contributions to plan by employer, net defined benefit liability (asset)",
        "negatedLabel": "Contributions by employer"
       }
      }
     },
     "localname": "ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r2",
      "r62"
     ],
     "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 costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate current and deferred tax relating to particular items that are charged or credited directly to equity, for example: (a) an adjustment to the opening balance of retained earnings resulting from either a change in accounting policy that is applied retrospectively or the correction of an error; and (b) amounts arising on initial recognition of the equity component of a compound financial instrument. [Refer: Deferred tax relating to items credited (charged) directly to equity; Retained earnings; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current and deferred tax relating to items credited (charged) directly to equity",
        "terseLabel": "Tax credited (charged) directly to equity"
       }
      }
     },
     "localname": "CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r38",
      "r242",
      "r243"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentContractAssets": {
     "auth_ref": [
      "r270"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r270"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r281"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r39",
      "r242",
      "r244"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentMember": {
     "auth_ref": [
      "r356",
      "r374",
      "r423"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/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": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentProvisions": {
     "auth_ref": [
      "r28"
     ],
     "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. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "CurrentProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "auth_ref": [
      "r30"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r67"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "auth_ref": [
      "r30"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r30"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r191"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r120"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughWriteoffFinancialAssets": {
     "auth_ref": [
      "r350",
      "r351",
      "r373"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "auth_ref": [
      "r76"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredIncomeRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 9.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred income assumed in a business combination. [Refer: Deferred income; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred income recognised as of acquisition date",
        "negatedLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredIncomeRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r31",
      "r35",
      "r77"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax assets acquired in a business combination. [Refer: Deferred tax assets; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets recognised as of acquisition date",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset": {
     "auth_ref": [
      "r71"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r78"
     ],
     "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) expense"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r78"
     ],
     "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 (expense) recovery during the year recognized in net income"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "auth_ref": [
      "r68"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes": {
     "auth_ref": [
      "r69"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r31",
      "r35",
      "r77"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r316"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 11.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r77"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
     "auth_ref": [
      "r72"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r92",
      "r96"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r282"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativesMember": {
     "auth_ref": [
      "r262",
      "r266",
      "r363",
      "r377"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "auth_ref": [
      "r225"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "auth_ref": [
      "r162",
      "r164"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate used in the current estimate of the present value of the future cash flows expected to be derived from an asset or cash-generating unit."
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate used in current estimate of value in use",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions": {
     "auth_ref": [
      "r176"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "auth_ref": [
      "r161",
      "r163"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfOptionPricingModelShareOptionsGranted": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the option pricing model used for share options granted. [Refer: Option pricing model [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of option pricing model, share options granted",
        "terseLabel": "Fair value of options granted"
       }
      }
     },
     "localname": "DescriptionOfOptionPricingModelShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "auth_ref": [
      "r149"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r149"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r150"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "auth_ref": [
      "r151"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of additional information about defined benefit plans necessary to meet the objectives of IAS 19. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of additional information about defined benefit plans [text block]",
        "terseLabel": "Summary of Non-Vested Options"
       }
      }
     },
     "localname": "DisclosureOfAdditionalInformationAboutDefinedBenefitPlansExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory": {
     "auth_ref": [
      "r291"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the analysis of the single amount of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [text block]",
        "terseLabel": "Summary of Results of Discontinued Operations"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsTables"
     ],
     "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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "auth_ref": [
      "r332"
     ],
     "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/2020-03-16/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/2020-03-16/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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r325"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r317"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "auth_ref": [
      "r230"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "auth_ref": [
      "r235"
     ],
     "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/2020-03-16/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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "auth_ref": [
      "r177"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails"
     ],
     "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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "auth_ref": [
      "r103"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "auth_ref": [
      "r364"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r364"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r326"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r189"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r95"
     ],
     "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/2020-03-16/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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r152"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstanding"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r131"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r398"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r65"
     ],
     "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": "Events after the Reporting Period"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r268"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": {
     "auth_ref": [
      "r261"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable": {
     "auth_ref": [
      "r261"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "auth_ref": [
      "r261"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable": {
     "auth_ref": [
      "r261"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "auth_ref": [
      "r122"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsTable": {
     "auth_ref": [
      "r122"
     ],
     "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/2020-03-16/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 and Other Net Finance Expense"
       }
      }
     },
     "localname": "DisclosureOfFinanceCostExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance income (cost). [Refer: Finance income (cost)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance income (cost) [text block]",
        "terseLabel": "Schedule of Other Net Finance Expense"
       }
      }
     },
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "auth_ref": [
      "r364"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r379"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r347",
      "r354",
      "r364"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CorporateInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "auth_ref": [
      "r395"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "auth_ref": [
      "r395"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory": {
     "auth_ref": [
      "r154"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable": {
     "auth_ref": [
      "r154"
     ],
     "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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r83"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]",
        "terseLabel": "Summary of Weighted Average Assumptions"
       }
      }
     },
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "auth_ref": [
      "r167"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable": {
     "auth_ref": [
      "r167"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r192"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/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": [
      "r189"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseTables"
     ],
     "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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointOperationsTable": {
     "auth_ref": [
      "r256"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointVenturesExplanatory": {
     "auth_ref": [
      "r146",
      "r148",
      "r255"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r295",
      "r296"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable": {
     "auth_ref": [
      "r359"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable": {
     "auth_ref": [
      "r369"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "auth_ref": [
      "r106"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "auth_ref": [
      "r106"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "auth_ref": [
      "r64"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r304"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [abstract]",
        "terseLabel": "Options Outstanding"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r305"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable": {
     "auth_ref": [
      "r17"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r385"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "auth_ref": [
      "r385"
     ],
     "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/2020-03-16/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/2020-03-16/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/2020-03-16/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) Expense"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "auth_ref": [
      "r182"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuarantees",
      "http://www.stantec.com/role/Provisions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "auth_ref": [
      "r175"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsTable": {
     "auth_ref": [
      "r175"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProductsAndServicesExplanatory": {
     "auth_ref": [
      "r392"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r98"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/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": [
      "r95"
     ],
     "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/2020-03-16/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": [
      "r356"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixTable": {
     "auth_ref": [
      "r356"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r289"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r289"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]",
        "terseLabel": "Options Held by Officers and Employees"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [abstract]"
       }
      }
     },
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of reclassifications or changes in the presentation of items in the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [text block]",
        "terseLabel": "Comparative Figures"
       }
      }
     },
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ComparativeFigures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory": {
     "auth_ref": [
      "r322"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "auth_ref": [
      "r322"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "auth_ref": [
      "r223"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "auth_ref": [
      "r223"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "auth_ref": [
      "r143"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r278",
      "r279"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "auth_ref": [
      "r125"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": {
     "auth_ref": [
      "r125"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r297"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r146",
      "r148",
      "r254"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r15"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/InvestmentTaxCredits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "auth_ref": [
      "r79"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "auth_ref": [
      "r79"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r138"
     ],
     "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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "auth_ref": [
      "r140"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "auth_ref": [
      "r335"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r89"
     ],
     "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",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendPayables": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "auth_ref": [
      "r153"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "auth_ref": [
      "r153"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare": {
     "auth_ref": [
      "r18"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r212",
      "r213"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "auth_ref": [
      "r391",
      "r397"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r62"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r317",
      "r323"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForCashgeneratingUnitsMember": {
     "auth_ref": [
      "r167",
      "r171"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "auth_ref": [
      "r146",
      "r148",
      "r255",
      "r416",
      "r418"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r140"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r391"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r146",
      "r148",
      "r254"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r33"
     ],
     "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/2020-03-16/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": [
      "r10"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r119"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityInvestmentsMember": {
     "auth_ref": [
      "r363",
      "r377"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r10"
     ],
     "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 Securities [Member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityPriceRiskMember": {
     "auth_ref": [
      "r360",
      "r376"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in equity prices. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity price risk [member]",
        "terseLabel": "Equity price risk"
       }
      }
     },
     "localname": "EquityPriceRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan": {
     "auth_ref": [
      "r126",
      "r128"
     ],
     "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 2021"
       }
      }
     },
     "localname": "EstimateOfContributionsExpectedToBePaidToPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentAssets": {
     "auth_ref": [
      "r180"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r305"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "auth_ref": [
      "r356",
      "r374"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpenseByNature": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Expenses, by nature",
        "negatedLabel": "Expenses"
       }
      }
     },
     "localname": "ExpenseByNature",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r13"
     ],
     "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 in which goods or services received did not qualify for recognition as assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from cash-settled share-based payment transactions in which goods or services received did not qualify for recognition as assets",
        "terseLabel": "Expense related to amortization of fair value of options granted"
       }
      }
     },
     "localname": "ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r310"
     ],
     "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 in which goods or services received did not qualify for recognition as assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions in which goods or services received did not qualify for recognition as assets",
        "terseLabel": "Expense related to fair value of options granted"
       }
      }
     },
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r310"
     ],
     "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 in which goods or services received did not qualify for recognition as assets",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r13"
     ],
     "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "auth_ref": [
      "r284"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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",
        "negatedLabel": "Finance costs paid"
       }
      }
     },
     "localname": "FinanceCostsPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncomeCost": {
     "auth_ref": [
      "r55"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r346",
      "r350",
      "r352",
      "r355",
      "r356"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r362",
      "r363",
      "r399",
      "r411",
      "r412"
     ],
     "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/2020-03-16/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": [
      "r393",
      "r394"
     ],
     "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/2020-03-16/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": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "auth_ref": [
      "r341"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r111"
     ],
     "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": "Gain (loss) on remeasurement, net defined benefit liability (asset)",
        "negatedTerseLabel": "Net defined benefit liability asset included in other comprehensive income"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on remeasurement, net defined benefit liability (asset) [abstract]",
        "terseLabel": "Other comprehensive loss (income)"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "auth_ref": [
      "r330"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "stn_ProfitLossFromDisposalOfDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "terseLabel": "Gain on disposal of discontinued operations before income taxes"
       }
      }
     },
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r133",
      "r228"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r58",
      "r336"
     ],
     "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, before tax. [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, before tax",
        "terseLabel": "Net unrealized gain on FVOCI financial assets"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r100",
      "r277",
      "r395",
      "r409"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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": [
      "r100",
      "r277",
      "r395",
      "r409"
     ],
     "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/2020-03-16/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": [
      "r23",
      "r160",
      "r168",
      "r322"
     ],
     "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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": [
      "r317",
      "r324"
     ],
     "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",
        "verboseLabel": "Goodwill arising on acquisitions"
       }
      }
     },
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r87",
      "r184",
      "r196",
      "r199",
      "r322",
      "r352",
      "r355",
      "r356",
      "r422",
      "r426"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "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": [
      "r290",
      "r367"
     ],
     "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/2020-03-16/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": "Gross margin",
        "totalLabel": "Gross margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r316",
      "r324"
     ],
     "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)",
        "totalLabel": "Total identifiable net assets at fair value"
       }
      }
     },
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r316",
      "r324"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 14.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLoss": {
     "auth_ref": [
      "r156",
      "r157"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r59",
      "r91"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r62"
     ],
     "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": "Impairment of lease assets and property and equipment"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent": {
     "auth_ref": [
      "r334"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income from discontinued operations attributable to owners of the parent. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from discontinued operations attributable to owners of parent",
        "totalLabel": "Profit (loss) from operating activities, net of income taxes"
       }
      }
     },
     "localname": "IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeFromSubleasingRightofuseAssets": {
     "auth_ref": [
      "r285"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r52",
      "r66",
      "r74",
      "r75",
      "r144",
      "r253",
      "r384"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r56",
      "r73"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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",
        "negatedLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember": {
     "auth_ref": [
      "r231",
      "r232"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of changes in accounting policy required by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) due to changes in accounting policy required by IFRSs [member]",
        "terseLabel": "Increase (decrease) due to changes in accounting policy required by IFRSs"
       }
      }
     },
     "localname": "IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r224"
     ],
     "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. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption": {
     "auth_ref": [
      "r124"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r124"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r116"
     ],
     "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) through business combinations and disposals, net defined benefit liability (asset)",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r82"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r113"
     ],
     "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) through changes in foreign exchange rates, net defined benefit liability (asset)",
        "negatedTerseLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r220"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [
      "r9"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r82"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "auth_ref": [
      "r321"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r187"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "auth_ref": [
      "r175"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r93"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r221"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r117"
     ],
     "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) through other changes, net defined benefit liability (asset)",
        "totalLabel": "Other net defined benefit liability asset"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r8"
     ],
     "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 expense"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseThroughBusinessCombinationsContractAssets": {
     "auth_ref": [
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in contract assets resulting from business combinations. [Refer: Business combinations [member]; Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase through business combinations, contract assets",
        "terseLabel": "Increase through business combinations, contract assets"
       }
      }
     },
     "localname": "IncreaseThroughBusinessCombinationsContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseThroughBusinessCombinationsContractLiabilities": {
     "auth_ref": [
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in contract liabilities resulting from business combinations. [Refer: Business combinations [member]; Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase through business combinations, contract liabilities",
        "terseLabel": "Increase through business combinations, deferred revenue"
       }
      }
     },
     "localname": "IncreaseThroughBusinessCombinationsContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash-generating units [axis]",
        "terseLabel": "Cash-generating units [axis]"
       }
      }
     },
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember": {
     "auth_ref": [
      "r167"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r23",
      "r188"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r155",
      "r189",
      "r289"
     ],
     "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/2020-03-16/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": [
      "r252",
      "r382",
      "r390"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r107"
     ],
     "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": "Interest expense (income), net defined benefit liability (asset)",
        "terseLabel": "Interest expense (income)"
       }
      }
     },
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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 borrowings"
       }
      }
     },
     "localname": "InterestExpenseOnBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r283"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeOnOtherFinancialAssets": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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",
        "negatedLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRateRiskMember": {
     "auth_ref": [
      "r378",
      "r403",
      "r404",
      "r405",
      "r406"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest rate risk [member]",
        "terseLabel": "Interest rate risk"
       }
      }
     },
     "localname": "InterestRateRiskMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r55",
      "r385",
      "r390"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011": {
     "auth_ref": [
      "r312"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r121"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method [abstract]",
        "terseLabel": "Investments accounted for using equity method [abstract]"
       }
      }
     },
     "localname": "InvestmentsAccountedForUsingEquityMethodAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r43"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r10"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesAxis": {
     "auth_ref": [
      "r146",
      "r148",
      "r255",
      "r416",
      "r418"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]",
        "terseLabel": "Joint ventures [axis]"
       }
      }
     },
     "localname": "JointVenturesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_JointVenturesMember": {
     "auth_ref": [
      "r146",
      "r148",
      "r255",
      "r414",
      "r417"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesWhereEntityIsVenturerMember": {
     "auth_ref": [
      "r139"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r136"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r135"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r134"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r292",
      "r293",
      "r366",
      "r371",
      "r375",
      "r408"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourMonthsMember": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "auth_ref": [
      "r13",
      "r356",
      "r374",
      "r423"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r365",
      "r375"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r366",
      "r370",
      "r375"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeYearsMember": {
     "auth_ref": [
      "r366",
      "r375"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r13",
      "r356",
      "r374",
      "r423"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilities": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r222",
      "r229"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r85"
     ],
     "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/2020-03-16/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": [
      "r122",
      "r258"
     ],
     "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/2020-03-16/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": [
      "r122"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r258"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r258"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r122",
      "r258"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/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": [
      "r34",
      "r257",
      "r258",
      "r260",
      "r385",
      "r389"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r223"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "auth_ref": [
      "r223"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "auth_ref": [
      "r311"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesIncurred": {
     "auth_ref": [
      "r314"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r261"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "auth_ref": [
      "r106"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/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": [
      "r55"
     ],
     "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",
        "terseLabel": "Unrealized loss on forward contract"
       }
      }
     },
     "localname": "LossesOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r359"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "auth_ref": [
      "r358"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r37",
      "r275",
      "r292",
      "r293",
      "r339",
      "r361",
      "r366",
      "r400",
      "r402",
      "r408"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails",
      "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": [
      "r353",
      "r421"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r194",
      "r198",
      "r257"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDebt": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetMember": {
     "auth_ref": [
      "r106"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NominalAmountOfHedgingInstrument": {
     "auth_ref": [
      "r339",
      "r342"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r64"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r32",
      "r238",
      "r239"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
     "auth_ref": [
      "r394"
     ],
     "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 assets"
       }
      }
     },
     "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r281"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentProvisions": {
     "auth_ref": [
      "r28"
     ],
     "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. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "NoncurrentProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r358"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r36",
      "r292",
      "r293",
      "r366",
      "r375",
      "r408"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember": {
     "auth_ref": [
      "r263"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r306",
      "r309"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r306"
     ],
     "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 DSUs paid"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r298",
      "r302",
      "r305"
     ],
     "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",
        "verboseLabel": "Outstanding"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails",
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Shares Exercisable #"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r301"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r300"
     ],
     "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",
        "negatedLabel": "Number of share options forfeited in share-based payment arrangement",
        "negatedTerseLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Number of share options granted in share-based payment arrangement"
       }
      }
     },
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r45"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OfficeEquipmentMember": {
     "auth_ref": [
      "r84"
     ],
     "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/2020-03-16/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_OnerousContractsProvisionMember": {
     "auth_ref": [
      "r172"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OperatingSegmentsMember": {
     "auth_ref": [
      "r391"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OptionPricingModelMember": {
     "auth_ref": [
      "r264",
      "r267"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r46",
      "r149"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherAssets": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r7",
      "r48",
      "r57",
      "r249"
     ],
     "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 loss for the year, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r40",
      "r58"
     ],
     "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, before tax; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "negatedTerseLabel": "Remeasurement loss on net employee defined benefit liability, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r40",
      "r57"
     ],
     "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, 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",
        "terseLabel": "Exchange differences on translation of foreign operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r40",
      "r57"
     ],
     "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)]"
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r54",
      "r63"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentAssets": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "auth_ref": [
      "r24"
     ],
     "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 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentNonfinancialAssets": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinanceCost": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of finance costs that the entity does not separately disclose in the same statement or note. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other finance cost",
        "totalLabel": "Other net finance expense"
       }
      }
     },
     "localname": "OtherFinanceCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialAssets": {
     "auth_ref": [
      "r24"
     ],
     "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 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/2020-03-16/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": [
      "r29"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r211"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "auth_ref": [
      "r191"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherLiabilities": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherLongtermProvisions": {
     "auth_ref": [
      "r42"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      },
      "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-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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "auth_ref": [
      "r34"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNonfinancialAssets": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "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-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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 8.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.stantec.com/role/OtherIncomeExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/OtherIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r85"
     ],
     "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/2020-03-16/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": [
      "r42",
      "r173"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherProvisionsMember": {
     "auth_ref": [
      "r175"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherReceivables": {
     "auth_ref": [
      "r41"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReversalsOfProvisions": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reversals of provisions that the entity does not separately disclose in the same statement or note. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reversals of provisions",
        "terseLabel": "Project loss recovery"
       }
      }
     },
     "localname": "OtherReversalsOfProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherShorttermProvisions": {
     "auth_ref": [
      "r42"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "auth_ref": [
      "r79"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastDueStatusAxis": {
     "auth_ref": [
      "r356",
      "r423"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [axis]",
        "terseLabel": "Past due status [axis]"
       }
      }
     },
     "localname": "PastDueStatusAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PastDueStatusMember": {
     "auth_ref": [
      "r356",
      "r423"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r112"
     ],
     "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": "Past service cost, net defined benefit liability (asset)",
        "terseLabel": "Past service cost"
       }
      }
     },
     "localname": "PastServiceCostNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "auth_ref": [
      "r44"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r115"
     ],
     "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": "Payments from plan, net defined benefit liability (asset)",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "stn_CashFlowsUsedInFinancingActivitiesForLeases",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Net payment of lease obligations",
        "terseLabel": "Cash payments for the principal portion of lease liabilities"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfOtherEquityInstruments": {
     "auth_ref": [
      "r208"
     ],
     "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 DSUs paid"
       }
      }
     },
     "localname": "PaymentsOfOtherEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAndOnBehalfOfEmployees": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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",
        "negatedLabel": "Cash paid to employees"
       }
      }
     },
     "localname": "PaymentsToAndOnBehalfOfEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToSuppliersForGoodsAndServices": {
     "auth_ref": [
      "r202"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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",
        "negatedLabel": "Cash paid to suppliers"
       }
      }
     },
     "localname": "PaymentsToSuppliersForGoodsAndServices",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PensionDefinedBenefitPlansMember": {
     "auth_ref": [
      "r101"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "auth_ref": [
      "r396"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "auth_ref": [
      "r124"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r124"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PlanAssetsAtFairValue": {
     "auth_ref": [
      "r130"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PlanAssetsMember": {
     "auth_ref": [
      "r104"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents": {
     "auth_ref": [
      "r218"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_ConsiderationPaidReceived",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The portion of consideration paid or received, consisting of cash and cash equivalents, in respect of both obtaining and losing control of subsidiaries or other businesses. [Refer: Subsidiaries [member]; Cash and cash equivalents; Consideration paid (received)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Portion of consideration paid (received) consisting of cash and cash equivalents",
        "terseLabel": "Cash consideration paid"
       }
      }
     },
     "localname": "PortionOfConsiderationPaidReceivedConsistingOfCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsConsiderationPaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "auth_ref": [
      "r129"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "auth_ref": [
      "r105"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PreviouslyStatedMember": {
     "auth_ref": [
      "r5",
      "r231",
      "r233",
      "r234"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)."
       }
      },
      "en-us": {
       "role": {
        "label": "Previously stated [member]",
        "terseLabel": "Previously stated"
       }
      }
     },
     "localname": "PreviouslyStatedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r132"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "auth_ref": [
      "r276",
      "r392"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      }
     },
     "localname": "ProductsAndServicesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProductsAndServicesMember": {
     "auth_ref": [
      "r276",
      "r392"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r6",
      "r47",
      "r209",
      "r236",
      "r237",
      "r242",
      "r385",
      "r387",
      "r401",
      "r413"
     ],
     "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/2020-03-16/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",
      "r328",
      "r385",
      "r387"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      },
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent",
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r47",
      "r247",
      "r385",
      "r387"
     ],
     "calculation": {
      "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",
        "totalLabel": "Net income for the year from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "auth_ref": [
      "r53",
      "r60",
      "r248",
      "r327"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      },
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net income from discontinued operations",
        "verboseLabel": "Net income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r22",
      "r94"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r95",
      "r155",
      "r289"
     ],
     "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/2020-03-16/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": [
      "r316",
      "r324"
     ],
     "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 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "auth_ref": [
      "r145",
      "r147",
      "r241"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfVotingPowerHeldInSubsidiary": {
     "auth_ref": [
      "r145",
      "r147",
      "r240"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "auth_ref": [
      "r178",
      "r181"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "auth_ref": [
      "r174"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "auth_ref": [
      "r9"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r265",
      "r267",
      "r269",
      "r305",
      "r364",
      "r402"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r269",
      "r305",
      "r364",
      "r402"
     ],
     "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/2020-03-16/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/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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/2020-03-16/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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "auth_ref": [
      "r158"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r257"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "auth_ref": [
      "r9"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r206"
     ],
     "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 to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedTerseLabel": "Repayment of revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RepaymentsOfNoncurrentBorrowings": {
     "auth_ref": [
      "r208"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of non-current borrowings",
        "negatedLabel": "Repayment of notes payable and other long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfNoncurrentBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReportableSegmentsMember": {
     "auth_ref": [
      "r102",
      "r271",
      "r385",
      "r410"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RestatedMember": {
     "auth_ref": [
      "r5",
      "r19",
      "r231",
      "r233",
      "r234",
      "r401"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Currently stated [member]",
        "terseLabel": "Currently stated [member]"
       }
      }
     },
     "localname": "RestatedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r43",
      "r63"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r10",
      "r12"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r188"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "auth_ref": [
      "r5",
      "r231",
      "r233",
      "r234"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]",
        "terseLabel": "Retrospective application and retrospective restatement [axis]"
       }
      }
     },
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r108"
     ],
     "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 plans 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]; Interest expense (income), net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Return on plan assets excluding interest income or expense, net defined benefit liability (asset)",
        "negatedLabel": "Return on the plan assets, excluding interest income"
       }
      }
     },
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r1",
      "r2",
      "r50",
      "r242",
      "r246",
      "r328",
      "r380",
      "r386",
      "r392",
      "r393",
      "r396"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromInterest": {
     "auth_ref": [
      "r13",
      "r251",
      "r381",
      "r390"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "auth_ref": [
      "r142"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "auth_ref": [
      "r272"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r288"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssetsMember": {
     "auth_ref": [
      "r280"
     ],
     "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/2020-03-16/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": [
      "r385"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]",
        "terseLabel": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsAxis": {
     "auth_ref": [
      "r102",
      "r157",
      "r271",
      "r385",
      "r410"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [axis]",
        "terseLabel": "Segments [axis]"
       }
      }
     },
     "localname": "SegmentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsMember": {
     "auth_ref": [
      "r102",
      "r157",
      "r271",
      "r391",
      "r410"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r55"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r51",
      "r383",
      "r390",
      "r415"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeExpenseDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r224"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r146",
      "r148",
      "r254"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/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/2020-03-16/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/2020-03-16/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 domain 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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r10"
     ],
     "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/2020-03-16/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/2020-03-16/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/2020-03-16/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/2020-03-16/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense": {
     "auth_ref": [
      "r70"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance": {
     "auth_ref": [
      "r80",
      "r331"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "stn_ProfitLossFromDisposalOfDiscontinuedOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) relating to the gain (loss) on discontinuance when operations are discontinued. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to gain (loss) on discontinuance",
        "negatedTerseLabel": "Income taxes on disposal of discontinued operations"
       }
      }
     },
     "localname": "TaxExpenseRelatingToGainLossOnDiscontinuance",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations": {
     "auth_ref": [
      "r81",
      "r329"
     ],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) relating to the profit (loss) arising from ordinary activities of discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to profit (loss) from ordinary activities of discontinued operations",
        "negatedTerseLabel": "Income taxes on operating activities"
       }
      }
     },
     "localname": "TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "auth_ref": [
      "r75"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TemporaryDifferenceMember": {
     "auth_ref": [
      "r79"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r79"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r269",
      "r305",
      "r364",
      "r402"
     ],
     "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/2020-03-16/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/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r27"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r25",
      "r41"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayables": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails": {
       "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "auth_ref": [
      "r368",
      "r375"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "auth_ref": [
      "r25",
      "r41"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeReceivables": {
     "auth_ref": [
      "r41"
     ],
     "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 $3.0 (2019 \u2013 $2.2)"
       }
      }
     },
     "localname": "TradeReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "auth_ref": [
      "r274"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r420"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of hedges [axis]",
        "terseLabel": "Types of hedges [axis]"
       }
      }
     },
     "localname": "TypesOfHedgesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfHedgesMember": {
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r420"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r338",
      "r348",
      "r349",
      "r403",
      "r404",
      "r405",
      "r407"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of risks [axis]",
        "terseLabel": "Types of risks [axis]"
       }
      }
     },
     "localname": "TypesOfRisksAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r338",
      "r348",
      "r349",
      "r403",
      "r404",
      "r405",
      "r407"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Risks [member]",
        "terseLabel": "Risks [member]"
       }
      }
     },
     "localname": "TypesOfRisksMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r292"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "auth_ref": [
      "r226"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r76"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r183"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r86"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_ValuationTechniquesMember": {
     "auth_ref": [
      "r259"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en": {
       "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."
       }
      },
      "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "auth_ref": [
      "r127"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "verboseLabel": "Weighted Average Exercise Price per Share (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r301"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r300"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r298",
      "r302"
     ],
     "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)",
        "terseLabel": "Weighted Average Exercise Price per Share (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails",
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r309"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "Estimated fair value of options granted on the grant date",
        "verboseLabel": "Weighted average grant date fair value, Granted"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee 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 right-of-use asset in a similar economic environment."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16",
        "verboseLabel": "Weighted-average incremental borrowing rate"
       }
      }
     },
     "localname": "WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_WeightedAverageMember": {
     "auth_ref": [
      "r265",
      "r267",
      "r269",
      "r364",
      "r402"
     ],
     "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/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r305"
     ],
     "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",
        "verboseLabel": "Weighted Average Remaining Contractual Life in Years"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r151"
     ],
     "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 outstanding",
        "terseLabel": "Basic shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AdjustmentsForIncreaseDecreaseInProfitLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in profit (loss)",
        "label": "Adjustments for increase (decrease) in profit (loss)",
        "terseLabel": "Net income increase (decrease)"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInProfitLoss",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_AustralianFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Australian Fund [Member]",
        "verboseLabel": "Australian funds"
       }
      }
     },
     "localname": "AustralianFundMember",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "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/20201231",
     "xbrltype": "stringItemType"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BuildingsServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings services.",
        "label": "Buildings services [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsServicesMember",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CanadianFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canadian fund.",
        "label": "Canadian Fund [member]",
        "terseLabel": "Canadian funds"
       }
      }
     },
     "localname": "CanadianFundMember",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashFlowStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flow statement",
        "label": "Cash flow statement [Abstract]"
       }
      }
     },
     "localname": "CashFlowStatementAbstract",
     "nsuri": "http://www.stantec.com/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_CashFlowsUsedInFinancingActivitiesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashOutflowForLeases",
       "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",
        "totalLabel": "Cash outflow in financing activities"
       }
      }
     },
     "localname": "CashFlowsUsedInFinancingActivitiesForLeases",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashFlowsUsedInOperatingActivitiesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "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 outflow in operating activities"
       }
      }
     },
     "localname": "CashFlowsUsedInOperatingActivitiesForLeases",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_Commitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments.",
        "label": "Commitments",
        "terseLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "Commitments",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ContractualLifeOfShareOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual life of share options",
        "label": "Contractual life of share options",
        "terseLabel": "Contractual life of share options"
       }
      }
     },
     "localname": "ContractualLifeOfShareOptions",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_CurrentDeferredPaymentsOfNonCorporateTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current deferred payments of non-corporate taxes",
        "label": "Current deferred payments of non-corporate taxes",
        "terseLabel": "Deferred payments current portion"
       }
      }
     },
     "localname": "CurrentDeferredPaymentsOfNonCorporateTaxes",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Lease liabilities recognised as of acquisition date.",
        "label": "Current Lease liabilities recognised as of acquisition date",
        "negatedLabel": "Lease liabilities"
       }
      }
     },
     "localname": "CurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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]",
        "verboseLabel": "Amounts Recognized in the Consolidated Statement of Cash Flows"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsTables"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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) Expense"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeExpenseTables"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of finance lease and operating lease by lessee [abstract]",
        "label": "Disclosure Of Finance Leases And Operating Leases By Lessee [Abstract]",
        "terseLabel": "Disclosure Of Finance Leases And Operating Leases By Lessee [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinanceLeasesAndOperatingLeasesByLesseeAbstract",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of number and weighted average remaining contractual life of exercisable share options",
        "label": "Disclosure of number and weighted average remaining contractual life of exercisable share options [Abstract]",
        "terseLabel": "Options Exercisable"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfExercisableShareOptionsAbstract",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DiscountRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate",
        "label": "Discount rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "DiscountRateMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_DividendsToShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends to shareholders",
        "label": "Dividends to shareholders [Member]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsToShareholdersMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EmployeeAndPayrollLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails": {
       "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesSummaryofTradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_EmployeeBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee benefits",
        "label": "Employee benefits [Abstract]"
       }
      }
     },
     "localname": "EmployeeBenefitsAbstract",
     "nsuri": "http://www.stantec.com/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_EmployeePensionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee pension costs.",
        "label": "Employee Pension Costs",
        "terseLabel": "Pension costs"
       }
      }
     },
     "localname": "EmployeePensionCosts",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_ExpectedProjectLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected project loss [member]",
        "label": "Expected project loss [member]",
        "terseLabel": "Expected project losses"
       }
      }
     },
     "localname": "ExpectedProjectLossMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ExpireMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expire",
        "label": "Expire [Member]",
        "terseLabel": "Expire (2021 to 2040)"
       }
      }
     },
     "localname": "ExpireMember",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_ForeignCurrenciesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a type of financial instrument representing foreign currency derivatives.",
        "label": "Foreign Currencies [member]",
        "terseLabel": "Foreign currencies"
       }
      }
     },
     "localname": "ForeignCurrenciesMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill",
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_GrossRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": 1.0,
       "parentTag": "stn_RevenueFromContinuingOperations",
       "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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",
        "terseLabel": "Net impairment loss"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "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/20201231",
     "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/20201231",
     "xbrltype": "stringItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through additional provisions or provision reversed.",
        "label": "Increase Decrease Through Additional Provisions Or Provision Reversed",
        "terseLabel": "Current year provisions"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughAdditionalProvisionsOrProvisionReversed",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughDividendsDeclared": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through dividends declared.",
        "label": "Increase Decrease Through Dividends Declared",
        "verboseLabel": "Dividends declared"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughDividendsDeclared",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through repayments or payments liabilities arising from financing activities.",
        "label": "Increase decrease through repayments or payments liabilities arising from financing activities",
        "terseLabel": "Repayments or payments"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughRepaymentsOrPaymentsLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails"
     ],
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_InterestExpenseOnOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails": {
       "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InterestPaymentsOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_KeyAssumptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key assumptions",
        "label": "Key assumptions [Member]",
        "terseLabel": "Key assumptions [Member]"
       }
      }
     },
     "localname": "KeyAssumptionsMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases",
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://www.stantec.com/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_LeasesNotYetCommencedToWhichLesseeIsCommitted": {
     "auth_ref": [],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_MiscellaneousOtherFinanceExpenseIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherFinanceCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miscellaneous other finance expense (income)",
        "label": "Miscellaneous other finance expense (income)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "MiscellaneousOtherFinanceExpenseIncome",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofOtherNetFinanceExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MiscellaneousOtherIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeExpenseDetails": {
       "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeExpenseDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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",
        "totalLabel": "Net revenue"
       }
      }
     },
     "localname": "NetRevenue",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 12.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/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.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/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 13.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/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCurrentDeferredPaymentsOfNonCorporateTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current deferred payments of non-corporate taxes",
        "label": "Non-current deferred payments of non-corporate taxes",
        "terseLabel": "Deferred payments non-current portion"
       }
      }
     },
     "localname": "NonCurrentDeferredPaymentsOfNonCorporateTaxes",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.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/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonvestedOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-vested options.",
        "label": "Non-vested options [member]",
        "terseLabel": "Non-vested options [member]"
       }
      }
     },
     "localname": "NonvestedOptionsMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "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",
        "negatedLabel": "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OperatingMarginRateAppliedToCashFlowProjections": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating margin rate applied to cash flow projections.",
        "label": "Operating margin rate applied to cash flow projections",
        "terseLabel": "Operating margin rates"
       }
      }
     },
     "localname": "OperatingMarginRateAppliedToCashFlowProjections",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_OperatingMarginsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating margins",
        "label": "Operating margins [Member]",
        "terseLabel": "Operating margins"
       }
      }
     },
     "localname": "OperatingMarginsMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherEquityInstrumentsConversionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other equity instruments, conversion rate",
        "label": "Other equity instruments, conversion rate",
        "terseLabel": "DSUs conversion rate to common share"
       }
      }
     },
     "localname": "OtherEquityInstrumentsConversionRate",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "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/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding provisions reassessed and arised based on expected probable outcome.",
        "label": "Outstanding Provisions Reassessed And Arised Based On Expected Probable Outcome",
        "terseLabel": "Provision for claims outstanding"
       }
      }
     },
     "localname": "OutstandingProvisionsReassessedAndArisedBasedOnExpectedProbableOutcome",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PaymentOfSoftwareFinancingObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment Of Software Financing Obligations.",
        "label": "Payment Of Software Financing Obligations",
        "negatedLabel": "Payment of software financing obligations"
       }
      }
     },
     "localname": "PaymentOfSoftwareFinancingObligations",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PercentageOfChangesInEquityPrices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of changes in equity prices",
        "label": "Percentage of changes in equity prices",
        "terseLabel": "Percentage of changes in equity prices"
       }
      }
     },
     "localname": "PercentageOfChangesInEquityPrices",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ProceedsFromLeaseInducementsClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "stn_CashFlowsUsedInFinancingActivitiesForLeases",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from lease inducements classified as financing activities",
        "label": "Proceeds from lease inducements classified as financing activities",
        "negatedTerseLabel": "Proceeds from lease inducements",
        "terseLabel": "Proceeds from lease inducements"
       }
      }
     },
     "localname": "ProceedsFromLeaseInducementsClassifiedAsFinancingActivities",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_ProfitLossFromDisposalOfDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/DiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit loss from disposal of discontinued operations.",
        "label": "Profit loss from disposal of discontinued operations",
        "totalLabel": "Gain on disposal of discontinued operations, net of income taxes"
       }
      }
     },
     "localname": "ProfitLossFromDisposalOfDiscontinuedOperations",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ProvisionsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 10.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions recognised as of acquisition date.",
        "label": "Provisions recognised as of acquisition date",
        "negatedLabel": "Provisions"
       }
      }
     },
     "localname": "ProvisionsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PurchaseContractualObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase contractual obligation.",
        "label": "Purchase contractual obligation",
        "terseLabel": "Purchase obligations"
       }
      }
     },
     "localname": "PurchaseContractualObligation",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsSummaryofFutureMinimumLeasePaymentsPayableUnderNoncancellableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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/20201231",
     "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": "Reclassification of fair value of share options previously expensed"
       }
      }
     },
     "localname": "ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity",
     "nsuri": "http://www.stantec.com/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "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/20201231",
     "xbrltype": "stringItemType"
    },
    "stn_RepurchaseAndCancellationTransactionsOfOrdinaryShareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase and cancellation transactions of ordinary share",
        "label": "Repurchase and cancellation transactions of ordinary share [Member]",
        "terseLabel": "Repurchase and cancellation transactions of ordinary share"
       }
      }
     },
     "localname": "RepurchaseAndCancellationTransactionsOfOrdinaryShareMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/EventsaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_RevenueAdjustmentsArisingFromInterSegments": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": 2.0,
       "parentTag": "stn_RevenueFromContinuingOperations",
       "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RevenueFromContinuingOperations": {
     "auth_ref": [],
     "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-us": {
       "role": {
        "documentation": "Revenue from continuing operations.",
        "label": "Revenue from continuing operations",
        "terseLabel": "Gross revenue",
        "totalLabel": "Gross revenue from external customers"
       }
      }
     },
     "localname": "RevenueFromContinuingOperations",
     "nsuri": "http://www.stantec.com/20201231",
     "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"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate": {
     "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": "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SFPJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SFP Joint Venture",
        "label": "SFP Joint Venture [Member]",
        "terseLabel": "SFP Joint Venture"
       }
      }
     },
     "localname": "SFPJointVentureMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationDetails",
      "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_StantecBonattiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stantec Bonatti",
        "label": "Stantec Bonatti [Member]",
        "terseLabel": "Stantec-Bonatti, a Joint Venture"
       }
      }
     },
     "localname": "StantecBonattiMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_StantecGHDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stantec/GHD",
        "label": "Stantec/GHD [Member]",
        "terseLabel": "Stantec/GHD"
       }
      }
     },
     "localname": "StantecGHDMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_StantecSGJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stantec/SG Joint Venture",
        "label": "Stantec/SG Joint Venture [Member]",
        "terseLabel": "Stantec/SG Joint Venture"
       }
      }
     },
     "localname": "StantecSGJointVentureMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_TemporaryDeferralsOfCashOutflowForLeasesCOVID19": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary deferrals of cash outflow for leases, COVID-19",
        "label": "Temporary deferrals of cash outflow for leases, COVID-19",
        "terseLabel": "Temporary deferrals for lease payments, COVID-19"
       }
      }
     },
     "localname": "TemporaryDeferralsOfCashOutflowForLeasesCOVID19",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_TypesOfKeyAssumptionsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Types of key assumptions",
        "label": "Types of key assumptions [Axis]",
        "terseLabel": "Types of key assumptions [Axis]"
       }
      }
     },
     "localname": "TypesOfKeyAssumptionsAxis",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnitedStatesFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "United states fund.",
        "label": "United States Fund [member]",
        "terseLabel": "US funds"
       }
      }
     },
     "localname": "UnitedStatesFundMember",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized gain loss in fair value of the interest rate swap net of tax.",
        "label": "Unrealized Gain Loss In Fair Value Of The Interest Rate Swap Net Of Tax",
        "terseLabel": "Gain (loss) on interest rate swap, net of tax"
       }
      }
     },
     "localname": "UnrealizedGainLossInFairValueOfTheInterestRateSwapNetOfTax",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnrealizedGainLossOnInterestRateSwap": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized gain loss on interest rate swap.",
        "label": "Unrealized gain (loss) on interest rate swap",
        "terseLabel": "Unrealized loss on interest rate swap"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInterestRateSwap",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value",
        "label": "Unrealized gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value",
        "negatedTerseLabel": "Unrealized gain on equity securities"
       }
      }
     },
     "localname": "UnrealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeExpenseDetails"
     ],
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "stn_WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value at measurement date share options forfeited.",
        "label": "Weighted Average Fair Value At Measurement Date Share Options Forfeited",
        "terseLabel": "Weighted average grant date fair value, Forfeited"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsForfeited",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_WeightedAverageFairValueAtMeasurementDateShareOptionsVested": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of share options vested during the period at the measurement date.",
        "label": "Weighted Average Fair Value At Measurement Date Share Options Vested",
        "terseLabel": "Weighted average grant date fair value, Vested"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsVested",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_WeightedAverageFairValueAtReportingDateShareOptionsNonVested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of share options non-vested at end of the year.",
        "label": "Weighted Average Fair Value At Reporting Date Share Options Non Vested",
        "terseLabel": "Weighted average grant date fair value, Non-vested share options"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtReportingDateShareOptionsNonVested",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofNonVestedOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_WeightedAverageLesseesDiscountRateAppliedToLeaseAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average lessee's discount rate applied to lease assets",
        "label": "Weighted average lessee's discount rate applied to lease assets",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "WeightedAverageLesseesDiscountRateAppliedToLeaseAssets",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_WeightedAverageRemainingContractualLifeOfExercisableShareOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of exercisable share options.",
        "label": "Weighted average remaining contractual life of exercisable share options",
        "terseLabel": "Weighted Average Remaining Contractual Life in Years"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfExercisableShareOptions",
     "nsuri": "http://www.stantec.com/20201231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalOptionsHeldbyOfficersandEmployeesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20201231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r1": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r10": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r100": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r101": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r102": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r103": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r104": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_140_a_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r105": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r106": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r107": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r108": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r109": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_c_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r11": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r110": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r111": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r112": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r113": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r114": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r115": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r116": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_141_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r117": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_141&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r118": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_142_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r119": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_142_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r12": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r120": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_142_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r121": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_142_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r122": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r123": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "144",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r124": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r125": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r126": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_147_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r127": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r128": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_148_d_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r129": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r13": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r130": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r131": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2020-01-01"
  },
  "r132": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2020-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r133": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r134": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r135": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r136": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r137": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r138": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r139": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_19_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r14": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_117_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r140": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r141": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r142": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r143": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "24",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2020-01-01"
  },
  "r144": {
   "Clause": "viii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r145": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r146": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r147": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r148": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r149": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r15": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r150": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r151": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r152": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2020-01-01"
  },
  "r153": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r154": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r155": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r156": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r157": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r158": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r159": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_130_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r16": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r160": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r161": {
   "Clause": "iv",
   "IssueDate": "2020-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-2020-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r162": {
   "Clause": "v",
   "IssueDate": "2020-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-2020-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r163": {
   "Clause": "iv",
   "IssueDate": "2020-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-2020-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r164": {
   "Clause": "v",
   "IssueDate": "2020-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-2020-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r165": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_134_f_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r166": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_134_f_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r167": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r168": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r169": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_135_e_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r17": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "136",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_136&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r170": {
   "Clause": "iii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_135_e_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r171": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r172": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r173": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r174": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r175": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r176": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_85_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r177": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r178": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "87",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r179": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "88",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r18": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r180": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "89",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_89&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r181": {
   "IssueDate": "2020-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-2020-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D_TI",
   "URIDate": "2020-01-01"
  },
  "r182": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "37",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2020-01-01"
  },
  "r183": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r184": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r185": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r186": {
   "Clause": "vi",
   "IssueDate": "2020-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-2020-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r187": {
   "Clause": "vii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r188": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r189": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r19": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r190": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r191": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r192": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2020-01-01"
  },
  "r193": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r194": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2020-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r195": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2020-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r196": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r197": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r198": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2020-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r199": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r2": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r20": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "41",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_41&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r200": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r201": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_14_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r202": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_14_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r203": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_14_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r204": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r205": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r206": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r207": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r208": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r209": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r21": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "51",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r210": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r211": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r212": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r213": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r214": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r215": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r216": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r217": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r218": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_40_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r219": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_40_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r22": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r220": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r221": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r222": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r223": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r224": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r225": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "46",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r226": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r227": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r228": {
   "IssueDate": "2020-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-2020-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2020-01-01"
  },
  "r229": {
   "IssueDate": "2020-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-2020-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2020-01-01"
  },
  "r23": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r230": {
   "IssueDate": "2020-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-2020-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2020-01-01"
  },
  "r231": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r232": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r233": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r234": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r235": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "8",
   "Section": "Accounting policies",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI",
   "URIDate": "2020-01-01"
  },
  "r236": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r237": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r238": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2020-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r239": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r24": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r240": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r241": {
   "Clause": "iv",
   "IssueDate": "2020-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-2020-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r242": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r243": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r244": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r245": {
   "Clause": "ix",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r246": {
   "Clause": "v",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r247": {
   "Clause": "vi",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r248": {
   "Clause": "vii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r249": {
   "Clause": "viii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r25": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r250": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r251": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r252": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r253": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r254": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r255": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r256": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B4_c&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r257": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r258": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r259": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r26": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r260": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r261": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r262": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r263": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r264": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B11_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r265": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r266": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2020-01-01"
  },
  "r267": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2020-01-01"
  },
  "r268": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2020-01-01"
  },
  "r269": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r27": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r270": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r271": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "115",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r272": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r273": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r274": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r275": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r276": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r277": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r278": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2020-01-01"
  },
  "r279": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2020-01-01"
  },
  "r28": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r280": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r281": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r282": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r283": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r284": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r285": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r286": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r287": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r288": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r289": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r29": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r290": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "58",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r291": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "59",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_59&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r292": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r293": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r294": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2020-01-01"
  },
  "r295": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2020-01-01"
  },
  "r296": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2020-01-01"
  },
  "r297": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r298": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r299": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r3": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r30": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r300": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r301": {
   "Clause": "iv",
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r302": {
   "Clause": "vi",
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r303": {
   "Clause": "vii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r304": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r305": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r306": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r307": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r308": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2020-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r309": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r31": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r310": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r311": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_51_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r312": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_51_b_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r313": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r314": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B64_f_iii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r315": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r316": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r317": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r318": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B65",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_B65&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r319": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r32": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r320": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r321": {
   "Clause": "vi",
   "IssueDate": "2020-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-2020-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r322": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r323": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r324": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2020-01-01"
  },
  "r325": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2020-01-01"
  },
  "r326": {
   "IssueDate": "2020-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-2020-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2020-01-01"
  },
  "r327": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r328": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r329": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r33": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r330": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r331": {
   "Clause": "iv",
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r332": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r333": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r334": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2020-en-r&anchor=para_33_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r335": {
   "IssueDate": "2020-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-2020-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2020-01-01"
  },
  "r336": {
   "Clause": "viii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_20_a_viii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r337": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r338": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "21C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r339": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r34": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r340": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_23B_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r341": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_24A_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r342": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_24A_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r343": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r344": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r345": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r346": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r347": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r348": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r349": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r35": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r350": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r351": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_35I_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r352": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r353": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r354": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r355": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r356": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r357": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "36",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r358": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r359": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r36": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r360": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r361": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r362": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r363": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r364": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r365": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r366": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r367": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r368": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r369": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11E",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B11E&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r37": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r370": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r371": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r372": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2020-01-01"
  },
  "r373": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r374": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r375": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r376": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r377": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r378": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Defined terms",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2020-01-01"
  },
  "r379": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2020-01-01"
  },
  "r38": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r380": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r381": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r382": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r383": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r384": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r385": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r386": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r387": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r388": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r389": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r39": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r390": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r391": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r392": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r393": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r394": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r395": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r396": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r397": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "IG4",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r398": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2020-01-01"
  },
  "r399": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r4": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r40": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r400": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r401": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r402": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r403": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "124",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r404": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r405": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r406": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r407": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r408": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r409": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r41": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r410": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r411": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Effective 2021-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2020-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2020-01-01"
  },
  "r412": {
   "IssueDate": "2020-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-2020-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r413": {
   "IssueDate": "2020-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-2020-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r414": {
   "IssueDate": "2020-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-2020-en-b&anchor=para_39M_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r415": {
   "IssueDate": "2020-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-2020-en-b&anchor=para_39M_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r416": {
   "IssueDate": "2020-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-2020-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r417": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39J_a&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r418": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2020-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2020-01-01"
  },
  "r419": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r42": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r420": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r421": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r422": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r423": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r424": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r425": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r426": {
   "IssueDate": "2020-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2021-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": "2020-01-01"
  },
  "r427": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r428": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r429": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r43": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r430": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r431": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r432": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r433": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r434": {
   "Name": "Securities Act",
   "Number": "Section",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r44": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r45": {
   "Clause": "iv",
   "IssueDate": "2020-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-2020-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r46": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r47": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r48": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r49": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r5": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r50": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r51": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r52": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r53": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r54": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r55": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r56": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "90",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r57": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r58": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r59": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r6": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r60": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_98_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r61": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_98_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r62": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r63": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2020-01-01"
  },
  "r64": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2020-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r65": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2020-01-01"
  },
  "r66": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r67": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r68": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r69": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_80_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r7": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r70": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_80_f&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r71": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_80_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r72": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r73": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r74": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r75": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r76": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r77": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r78": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r79": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r8": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r80": {
   "Clause": "i",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_h_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r81": {
   "Clause": "ii",
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81_h_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r82": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r83": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2020-01-01"
  },
  "r84": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r85": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r86": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r87": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r88": {
   "Clause": "i",
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r89": {
   "Clause": "ii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r9": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r90": {
   "Clause": "iii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r91": {
   "Clause": "v",
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r92": {
   "Clause": "vii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r93": {
   "Clause": "viii",
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r94": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r95": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r96": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r97": {
   "IssueDate": "2020-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-2020-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2020-01-01"
  },
  "r98": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2020-01-01"
  },
  "r99": {
   "IssueDate": "2020-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "137",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_137&doctype=Standard",
   "URIDate": "2020-01-01"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>181
<FILENAME>0001131383-21-000005-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001131383-21-000005-xbrl.zip
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
MDM'+1AU!4[RK'R9).'Y9SV^1_3CTTV3YEGN!9'>#L"OZ_IH-<1H$Z;P6*M[
M7V+^9!YW86]4/TIE-!/-MB-HE3]\USBNOUK^;V/=#]>)!)O1A7VYM04@%_Z+
M(-+>?[W8H%OR"WO/*,IYQU =]2,E/Q_) 1BH+Z4_E;-X'O1C'1P5D68UO'_Z
M5S]:1,9[/?C-V,GZ4[MMI<7=RF@(&S;XWH*7FF^2<((?5_-&Y9TL;>9,!4D*
M*/ V3$;:7;.K9GTC?%J#XYOOXL5M>W]$^"P1QBX7<R93,F%A.>]#T/@_JJ&,
MJ# 7#G<*?Q[]%H:?\3.@54*!T7@=6WG$DUV-(A_22$S2OJ]=T!+&XS0 H4]Q
M6E R$A4(';A^ZBDQC5 !"408"5 -L/\\:E=-7 _OV3=[CK,]TP6@?DTU8')
MZ:=C)0.\R&2C_GZ-M<PW:#;E[0;$;_#/D+$5M!SDR:<N!9H;O5['OC:6 R5&
M,NJ'D7T/)OGIF-:.FM.:]>F<&&Y?H)Q,X%10'(HS&4A/RT#$^2I].8W% <#&
M5R[*0'_F;'PDA[4,59:O$5B1YF6F8RRB#+] BL8:%Z1N\$H'0&8'A3H(&;@Z
M]=E9&&;3 6!?,J&']F6L/ ''*N,X'4_X5]D/TT0,4NSD*D!A",(QX8)],#[7
M#=,H5O1<CN+3 5O4&&@T=]'I#D_"_> M_,"C,-*P4GAK?E$! -OQVD>DB@+A
M$JIJ.,791-$IPM'@_#/8DSD$:_I[HC\34::7$T;!C>L4C8/3=V\.BP>Y(5ON
MS L7_#B7D=@ZMNJ\!J4O2%X>-;J/F:3XXB?"\N-7#ZBAKTRGFSN%1KO6[>"V
M/XV8FM(X-GGP@,QB&$H?:0;^_*QF HB%H(-P\X CJ0A^1-#@!9(!B!_]$)X/
M&L]8)  !E3"G45\FP ,,M6'O%+PK4H 5I$T#UQB.F5ZG(-)'P@5.T@>Z"5,"
M/EV>)]&8TM28W$=FU?B6TT#ZLQ@0ZN#R_(?O6MU7IX?(CY+"K@RJ?:17TTJ0
MI\V4C 38Q HG:;MJW%>1:#5(CM9K;$B*)*1+!\#.PBGQ(WXR<*Q.]Y5XG<9P
MVG$L+D-/\5%<)XCS0^!Z'YCJ^<#N)!P/-J"B=V_H^0/MPR5DSM"6@>GC5\C5
MKB_.3S\*X'7 Y614 W'&( S$Q?E;_ 6A!< :Z3X8U[!CO)](L5T_>L,WNK5A
M>'.XS)<J4KP'4D1=HZ]\K096[!"AH(=CG.>0Q0:Q<OKC29,(,9>&9(.<&@RL
MU!5&<B]T*<>O,JRU9%) IG6BYU&@<HOP'TO<T4WHWX"\3EEN!V$B?#W62!Q\
M"'PMZBTH\Y'[6'P.^W_QR3 G(B,2#[*O9B#2F>.9$T8M)I/41K ;GFBX&W]8
MR=YR>9ZI"OBPF.KI)]B@AC02!$-1*XDR'<$^*%=42JL-H B9I,"?8I6I P4M
M1J!V$ J/$!#X^GB9E<\=(8+#B@_@=2P3IJ1[HL+'($I=%S$7KP5M3<=,*W2\
MH]#W3(8E\4' GH X[#Q<LM(OY'OL3+02 8Y<AUYLA$+(!(0^Q!A IV+6V(K$
M(OX O8<Y.X!3TNM)K5PZ"\1?Q%<X!RJ[ 51 ]9Z@C8FA]B#+"^W7,SP.'8E
M(F$X8KTZ#V?Q=ZH!9"EAP%A^5O.Z-4(/?HY3HDJ\1@<CE&P)L3V^(@4Y%Z%*
MB79%37S""Q"G8CT,] !,$',UGS@ R-.65F%IRI6Q,05 BXSY>SCXOY2]B/@H
MG?TM.YEJWR? H16E<*4(01?,';AD)?PM):!DQAOAEHDO060#4J9(];XF?2ID
M!<>^6ZQX.;!I;&@E@I24$WCR@$<LH>7A>_CJF#@4:C>&7QFN,F\#Y4PL,C82
M4:8>H(XS-KE!(#,&$2@'B/09HRM2*'R*$XV7\Y, ,O H@BA<!B^.+7D K=QR
MJ*5%\4]SJIXY:V)6S5=R'"(KX21N'QA/IF[A>66Z7G$0%J/8:0'QK?9H%5.K
ML6ZDDY9.'30G4\1%TDL8'ZUXNPW14'(8FE29RG^;FP"4[DH'?0@=U Q/7.'H
M6'O>U7&N/TY,L]1!BNA[]N'?[\Z/&CTQ 3)3<+85 C_(B?LDF80[DL'0>@*K
MHWZ(HW[CXX KH[7K@/0 *GJ*2%5&QV@:H5R:B1OIIVJ%E[^"PP/  0W@T$.7
M !F:%?8_R*E?D(^%5#A/QU%J5#M4\SE>!&9?!+:'F0(G8LJ["885-!X8&NP$
MT[E'2XFA"H>1G(P *L"5^M;O!;:G)(K)? SL;5$5HWH41@5JD'6[> K->3 I
MJ"G#,LLJB65X*8.9<9^B:6NL< H>D@.1#!>,@$4AAP%&\L:Z8PN11C2$M MF
M$;$+]EBL=ZI7N46ERBUJ?EMNT8[RA'9..J=+077C:LTBBR8L8;,)'/'[-;M.
MAG-&J2+>D7GN1^&4?1[%1Y&[3A+9$4D667[F?\CHE^AR2J'K6*.K9#I2R)TP
MDJF#S'6\WI&%3LEXP;<997'5S!MFW4-WCP3NE^.HM Y 6*V0>2E.T8&?9YMD
M:(2[_QR$TZ#@M"Z@@@/[!40'8L\-H.).^M+]/(PPV'UD-C6@_[UZ6$GVR"K!
MBY^.6G7$ALNCUC$=T>51N[&(QS7Q86NLI@C+=GA]GUA<6B0NQ"2(P=W(2(=I
M;+F>8_)J$)79 SO'KHI0<4R<07J8^8%!Y0)K-?[=&HB]&S#^;=]_XR&/1\8K
M#"!)T>.;\=@Y%<HZUV-@P\BY8Q.1F8O]T',G(04;4!QP (/"A2.51X[R>TA5
MNSW;#%Y*S![4J1DQ>ANV*(1?;.C*4Z[-G\NB\]A#$G3"TB(!AS+6AK7R9*TB
MH43*A#F7X]L<+%U6EE:$\HP'CE0;QD"/8F477UPU2?!)& SM*QLE),KUY=1!
M4>R%%#0C 93@X<,#TPD^0* *OIQNN7:3F73'MQ$<.>B@Q_10_)>Y#CNK,,*'
M83)7F;BU0M\5O]?##"6,/N("E1H70[@.YU=ZRBR3[HWP!$A8\R'"'HM:BLU
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
MB=W+3>X%< 'EHU(2!A+T%L Y4-(I5P7X%/9,AM-7P,Z&I*I8CFK9*>.?!H9
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
MVG>S93=;+'4OEOG!7LXET T.Q1I(?8..O47<NK6WP=F;#XZ84I$2-T?(&T[
M3]P?0678OMAB <$08U]T:KXMV8:&A>6O])5$&([T1,2I2Y/QL((JP3KGX<P
M42;;-4+!Y3IF-#'\D6 UHIF$L6+1AJF83A^FI*_$P,\,@)/,   *\-4,Q=$E
M,A5T[CY-EK)1EXH+;#E;C@:/7:=0/94LFR+(Q6ZWOZ@<B^P0 ).Q1$(J:$0#
MP/24'P)(LV<9(V3I237Q!PV?E,S*X&HSX C$+9C)_:Q1Q4+O29H*A=1DRI[S
M&7=L"%(=X>^_'O6ICK20J3N7I61^7I5!QZ28/6%]]*<FQ%R1&E9KYMR,!RXE
MMGT_U]#D':@"\_A;^JZQM5ALNPD[OJU/&Q)1WKV3)CKBW"G3W*.T]%**AAL9
M)',1N] >V?3=,#9T0CJAZ9@AAY%BURME/Z-='L\"3[NFYP:VED8 '2#-(4MK
MUE^=%I[WT3[OC)]W:I]'US9>'3K&>813HVY(7P^M$P.GB419NX\AZ#!6ZZ"2
MQ(1T$:"F8I,G6F#:!RK2$EU)CAA+FJZ%0RP*W42R*0>,BALMV?0?6>&^6&HT
M,M^;!(ZYV%BDY= ROV]T\E8E6'9N;S[XA.H:K.KUX>T/:CK9GK\'F7G[P\Z^
M\K!63;Q+F-0]1=U([*"-K(>Y*^-1T1OO$D.5VL82)^S5]PK,SSI- %(#7WW1
ME#H_XT/G4U,14788X!,!"R3YH4#3F&OE8AMX+7=&0=9@VJ>P?/V^7>B3(EZK
M ?J1Z%X$,N>T&27UF 5WH>V]A^T2YB!#8T1X^$T@[&&>6I\>';4?RBT[LNR@
ME09/W.S'ZN\4-W-J#^.K/38LX[<7/XF>&[U%G^S=>VYTR]1SH^DT3UI.]Z2W
M1<^-YIJ>&RWGN-=R>KWZ-_3<Z-Z]YT9WVYX;V. C[[F!756<]DG=Z0#GN_>>
M&XU:O5?HN"$6>J$9N.6PM&+4#C5:/.T,CQ"@&1:QZ.,>$U^H9U2!V<YM:2U^
MY-M<WN4\:R1[,<>? [AZ-6:LP89;T>#0,3-"NFW J@7LI'>M[OQR^T-+P%2W
M[732K092?'NWDRID4L:02>_;0B;>QFULFIVLB\VCQUG6]LQY9;[!A)NU+724
M=[($HHU:Z#3KF\U/F9]!AO2ZNLO#8X<<3-08O;K&V<%\RP3X\S0G[&S#GD0R
MXOHT1P]N<Z,PYHBKGN0CJ@LY <",^O0$FP$>VV1+:[A2,4N\D,3HV&8!*]+%
M36"#GNWK 8CY#^3:F9^$C*T$Z$/SU5QZ$GH@-.R:4T")!>)@)=XWUP+'+K8_
MG;\P3J,;-:,G+.0NN1I5I7A5XI,S%XC!,<[A6+NQ659?P;)BV_645F)FT5E%
M(@UH?C4%?,PL:PJ'^9JM+E88T/O+WBMCR>&_ W8%%Y*K:-@GF-,3UOH,'MK%
MX4$*=^;ZBCH1%=*U[,FX13^<]+!=)OF9*0,55ZOIC70/FH.@6Z-6@P]8^)4!
M/P9#EY-0Q>M9/@*2TT](<.;9 SR.TNS#(-WJU9/GRYX#NKSXL&(KEV\ D0KJ
MFGU ;%RB?(Y]Y9,GBX93%A9$>B,Z Q65B(/4)B1DYSJ_+F]C/!EI/XS#R8CZ
MEM*)P/^3GH_(Z7M'KB^QDRY6;<TE2UCGRE31#';.K2CNI9C> 3  _*8Y[W0-
M#^+FH%\97-)KICLHAG@AQ\CL:8!*399=DQ\GT@)"A[O^LDMV]56$ L!8)F%0
MB)R:>:/V"$FMOL$TMC2VN=G9&O <P:H8HWRUH2^+H/'J3EVK!5!G7@#A1Y,#
M>(0)?R];QS8+$$>;!LG+HT9WFSYOWPX(<N@=9_MYI/?.GT*C7>MV<-NOK8P@
MGV2C\4I<1>K(,B#[+Z?ZKV5&<PROD'5Z.]_/Q--\,NM<4XA\K*R]&A5E4@K1
M6$9#SF9P+M4:,#KAX#^\S(YHCDV\EH0<Q3V,U\V@:85F#X%F%ZQ_<-#BH]5
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
M%^8>1/A&9;)3BHE:!NDIG<3V/%[US!ML@V"RUV^Y'^O\,56=>C)S$IN0F+G
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
M<UM@B,@G?Y$!CP@B_6,QA_>'[SK=5UO'XM8V6:\ L0P(%#PX^4W\?OW]X3>
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
M*8$F5R9N4/7)(95#*"M"T,$@ DTA2MTD!3VJG\;PTAC4A8G""!8H$VF@DP6
M<CG,6JCNK-J"ZRQ0LQG3.JD( 7-'P18;CY&W4Y8X7D"*+A9>2%:%/+3DZ#=0
MBT_?O:DTH@?#U]/4T\PU/NKXLSC+0$-(V7@E5B24B ,R4PX=L9S3Y="S%KR5
MR\5F%>SN 7:YU^,MV"]1(&TQ$D!QHH*8@][+(%WR9^4 79T!NQ[0J[(@*F@_
M"+2OTSB1.I!][>N$;>IK.5#PYS*$%^GOJ_!=!4>&\$*<_8'J1C=W.1C?2&;H
M.[EISL8TXCQ<M!S I H^H@T9S/X9BXVB:BL/P;&2&YZ"9;6@56WZL B!U&J_
M0I0&&L4[Z#-*OV04QDHD"KT)>*&G!G $'LA[#XVBR<37+ODKR.6K94#O^OU:
MQ/">2"<:P./+:;R=RZBJ?"YGY?/)MU4^/WH1<RG*>LFG*,?*R<ISF5-:[&2/
M8'_&BFBNFX?+,?2U=<#PPQ1T(OP7]=,P$N@T7%4 ;+V,Y/D#S=]5R-?9!WA;
M<?#.?;M+G&N_*HB;S5KS^/C^2WU[M7:W^R 5Q.W>O3^VU:O5>R?/J##Y$HQG
MHE!4GQ!/]ZI&^2R-(E0_KBRGPQUFJI'1>O9SE\"70#D[!T/HH?;W4$K"NG)S
M=:/#-/9GXF<45U=9%.H\#RD]CA:S>H%O4#)<9?+L3Y1G#UI$O6H9]U5$O?>I
M8U4J9XF ,6<G[K1>9+6)NO<Y?+_(8&5T:D_Q[5H%&BR4?V/LH5 >\P<(RRAS
M8^R4'V08N+C&=W/1D#6+W7ON#;8N'(D4KVOB3^#@,ACNE&M(?PC4\TR9]SI<
M+?C\WFATPVML%?0L&>J##?DI"PZL ;,C_HUTJH+;O",[9JC/DX'^6_JP>QV$
MXEQ?RB (*_Y98O[YVN8\/$_V^6"C3?8+!?:97UTG*;JS+FKB-Q4%B]M_W+6\
M5U/Q9QA]%F<Z :9E/Y:DKT#I,/=#EJ=E:S)M0/Y]&"4C<3J&-[O[7R<WQ],>
M;JQ<63!C(SVK%&9_"596V?M?TQ"Q!@6^QG2[:W>D!KL5 7_(*%KH)O,K?/;"
M<<7VU[+](Y,@7W'Z_4(&L!_E$ &=-4^V O[W7\5'-=1()9=__ P?R\EC>8WH
MMLAP%HD:5$WIK74([SW/O4[4#?';-[YR/^\2<O^6@1NF-PB*UYC1%X_$6>BG
MX[ZN7 6+;/<JDFZB3<KS513^!13Y3-T&SS6,9:%^KGQ %3@.!G_&QW::Z[F
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
MS[QVU.H'(PT<+4%KRMZBM_1H+ES6<_JQ#'K5 HM"V,U@O:2D7 QZDZ\K<1U
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
M]$9Z!G6]6*!/7. ""Y\J.X9\%<0<#SD&=8U7 !+=89_AQI;9XB.BZ%60AD3
MJK?[0/1@4 9!F  87!+]I/&<40Q%IAM'4._7"$^E%M=?/W/@CPC>#=QJ(L 2
M^ZZ\%D-<D?1[%5('>:C04?QPP$Y5QI@'1[K1>#<%B]+7D@GW'X]7B*:26 9
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
MO2\=8)5I F6&M,4\R?"XTKLPOZG1>?0$_&((O&7U* ;^02<(TKTK>6%".UX
MDBPV*E&(C RK,1"  XQF DPYE>BJWQ&X=7E')/Y*@ ^X +C^F^-);RD5Y*Z,
M&49\#?BS''(GM9(*E+K$, <Z0TZI6>001.C-J+9&,9&4<U/^"FJM.1Z.L@3,
MM+""[_[@>^V- LIY"V(0M7(,VL!W[0M!M9D*+C,]09GZ>1I%=U9 3@")D6;\
M%_P*I3/56P%V&"4[2,C<0"Q1"R#<96RJ(W(+_Y6@.P-?"DH"FPHMCQ0:P!<K
M3-@')ORN'1%&+49-D0!R-N"2Q+/*!R(OCK%43$8)CP; $@*1@*IJ<A6P;.7L
M/R(*V2@$^Z*TR@^HOO]J9=HO5AO[\+1VXPA'Y<13D07HT;?I&K.Q"#*5DQ)
M/,=4_PA,V (]1V<1DRJ/?\-]8\JIH#I/8H-\-,)B#M*;%4DD4N1U_!BP6L0Z
MWV0YK83\D>289%02Z:=V Y##=Q'KG!62K&!1HW<30$H_%:E;5X]0!@<8 F /
M>KK>) BUE8@ED8$0KLZ$4?(=<\E<1>M*8U1OP@72O$:R7=%EBO#SYYF_#XN=
ML'!S@O:!T=6^!^$,K)"1%B%%CVN[_L(@HGJ18DWTADA024RA4D4ED:.7,1>Z
MD>BRUS>;MPY1HOT $QW9V'0,9H]#T:I5S!'E76%C3=B8=ML+XF^(94V+L7-G
M[(D;Y3   8D<CK:,O"Y5@\E@0A1!HQ!V9!18C"ZDF>*:*-5V22X3L2$[5B9@
MSL-J6^T=LIHV\8TMN,U2"@YRX[.F9>/CBY%I )\JUPP?W3GW#NPV*A[2#$_A
M0GG=8N>4([:N)P1B!Y> U44BQL108C:JFMEP 3=7T)OG&?24B7.09J8(&J.L
MVN(G!^8(,YKSZ>PJLYDX&V;(PT:]R91[$2GZM"IN#F.QRJNNZ]%F5)P6AYA1
MEGO &2,LRN-$INK+3L?JII&>1\?6@<#+CH03@@+W'T7D6HS="V7O_MEAY-LM
MZX2+&7BH :J/JTR\*A.ORL2K,O$6,_$:52;>XV?B/6:$R-1,4&2_!+EU,97/
MNV$B_33'+LPE9P1\(MP:65P<T]="7<I%&0PWRK:IH3WYSO2_8?\5X&ODW]C7
M<,H #F"-RKBF8B^4<*$C)D,P4L=@AV*^2JZ"VU$-GDS*'%7BJP#HT(LD^6X_
MAA$\>3Z!@SN<47VM_49YV@,XQIIR?U5%3LJHZAVE#&':E_A!7OX;09NU6!%.
MZ2M$0+N34G45R!5&UG27%5UM@F8@53BAH45J+O[;+$,-0)S((_I<CL+E\AL*
MZ7\JVP:+8S#T&NKX1*2_98J&M:(6IUE!2Y#!]\,CV/,L%X?.F?5&4:+F,<6;
MR-4JIS6I>&!36XW;**T=DP\]4M1Q$/HN58G(?&L+<DCEPH@>96O*7,<Q;?"2
M;1PB8:PPYU2JRI+5C&$I!&<QAD]HB9Z(!0<7&O6PY4;1RT6_;-9U+17Z53%<
M&9A$U&^P3I!V6K@$[ (SB*R;ST 3CC=%'QD[1R141EH8S<VSNHK]HW:6OOSC
MXRN3CT"=UYQ858ZA6>7D4PE$E)8-_O$Q??EUCK O5/(";>0]N0Y>7E^\?T4[
M,22+J0Z1,X8]4&$JG8^2HX JX6=5H8,E3, (J ;5&R0FKTZ!:9CX#)9%7D:^
M+6HQH1-J5=A55SS.LI)(0TNJ6DTGM:D6.9[0R5BF6A:?TPQE+/QIX4&3P:9
MF+HQ:VS$59= W ]686&EE&J[HDHGJ9)7=W")D:+3GB)X"1HM*7]$H^**;BJ
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
M9 T9X'[#<@UBO0#A?]"\0FPKR-YQK+'5DT[](D*D8RO3++[43M(^?::3F=4
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
M'>BQ+D Y0#7F7+OIC^%,GW6KX']J5_DQG.DGU(,N3?AEBQ-I/04-,SB03J[
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
M_E9[_AU@A%<[%SQB<.D D OAB,E 1 H9FG:-2*\&A - FX81$>UB*L:*UD>
M$\\Q%0#0,&#<]\]B;X)+.,#IV!CV0/C(&9@-+Q!C(T [@9&9*85I .9$Z1IU
M+'9I7C$L[/F'(P1N.TPB&D7OQ)K-A IE@1>)8 2(!?O![PSA#_CIKX3#20A!
M$?=XX @V&R-O0 **Q(T ;L1&(M#<B,V 44D?K\Z?XZ*@1L/CBJ0D;!Z_Q*,Y
M'$ "VA*7D<#\O2$(@@"?\4/X)6P);P.8G>--$?\M=H[?]OV:7G1Q@PZ78S:$
MA_.;\=4%Y9941R=*A:> N.@W@106^P2GUFL/D-4)*8O'AI/Q9#11_'@PIVL;
M\ILP0MF"  @!R)K,'1!M'+D!_P&T&<.[I(9IQB6*)]A(JEKFM0%A<\2+/VJY
M=X;VT^M&UV@4IL^&W=L5@6]'+-C2O='994K1-N\MWH+=LGIM//;=J@%2 G.9
M7;<Z+VH,B.@Y-N#6/-_S??A>#;'J.66P+_P>2%^);%RW8_5>(#+D2*6FJ'E5
MBE;V:B1U]>:ZA2R%7@8LPF+7L>#N'-2"\$] 8\!=X2B4PU61QJ=$7WYV)/BW
M& )Q>2)PYLR-PAMAL%R756?T D2VXK80[X>(J4C'>?P']I,XZ7>+Y%33# FO
M@:Y;OS,C4R J/A*X6DT3*)\ U_3^PPT-P9H\&'E(7,HYK"X/>2)\VTNG/A-A
M@2[IB5ODG<:4;@/I)90D'E]'PH>WW8@W,\^-QZ_M.J)O_BE-<_7L$3X@,E]^
M!#16X@-%1140WN=3*5Z;?[P!-CCU^?RU%Q &TT-OEDE\03<F@E8?9V^VZNKM
MVA.CWZP_MNBC!:U=?=8$9&HVUWY<M^RUGSW5LJVMEMUM_J:Z[L<TNSZD-/$W
MR2Z45FFH^QQ(>2Z]]1&2Y7.NM58W?/70K]&H9LQH97>XL[L>*L<L<H\XR"2C
M1T6=LVZ1]^TP^^KQ(7@-G#\6#KL*'&LY"EJTYO-_CJ/LC"-Q-@"!^OV,#P$6
MK[D_XW-9A-@$>&Y>,"SS]#761Z6C[5)'^Y@S)5#;4,8-25-MTD[)2D9+IJ;,
M7ZZ-#,Q74Q81* QUJ_M"*6R@>2TH9A/0QL&Z<!-:,XQ&8'(Z\-8XXJEM;H.^
M5F/PZAB."5\.AT-0.U#54>+_!G7V"(Z#=H0#YL0(?N$G3IP86TKO@70\YZ_$
M4TH#&T7A3)E6=:OU DP-_7K]>[(LG+$'5T#& =I?EZ"4C>;J$.0L0"\/?(!.
M(ES^&T>KQQ@JH/FP3Z2A9;]ARJ\SHIVA6A:A#HCZ6@AX#WIA=GA9RYP*J1:)
MVWV;>+Y+UN1L[#EC\P@LTK4:+\QM GMQQ<1SSDB?(K561LET.P]$13+W(9GW
M42C1ZX,7EM* RYJIY=#M+MDF9(2G7T6<0_L6117PR@4[12GM[18H5PCA=@/P
MMH9D"*_T,CI"A/& 6,$6@>=OPP-\']KO^+<Q7R;>CPH]]F3U HE[8'.1>4.0
MA]O[+L@>R[E>FAUBF470I[XEX@G-'MC!QF61Y\,9,A J*7N/[+;)%,U,=[41
M"E9:S>"-3[IN:O#)F,.W8(>T<>!< @UR7'D*&)0) XUF-<WAE!5:="])L$+Q
M7BSV&=AYRLOI_+@&/:5-?LF>IV6JFECPM>\^_?OJ(D5E;=>2AR")*$$Z/3]Z
MVB1<7H1^H@JC]^O'V=@,+N=( <E=1Q\,.E"H(1DS\,W[3Y]3>R%6X),+@0/#
M:1>6;M#2V._JA=H0-M0A8D&?[.88284*]U47-WOR,DEG]P!02BHVVV:<:,&3
M9[?[I@J[*"US[KEL/0 ]+-E*773-AE[%:C56BTCE^:4-#D$T]TQU<8[;8&R)
MG&,^:;/D\-+\33$@X*EPN'BN7'V@6TZ1=Y+T]2(5!(+WRM3A%BIW-O%1AU%
M2 D#5']!)D\ "O2ET'$28*D.\K$PAOT'<<7#]H*X[^ Q5)\9IHKXX8A$#[*>
M@<(#/0N5LP8RK3360^!<%6ZR^_J)@M>93P%5?@ 6Q@*PT+;9!%X[)N-D%D;?
M+?;?&!!"AZD6Y&8WHTC,C&5$]@\@>A,4P H;]L;&,+<,"7)1W !B@"'Y@_%X
M39R1:<@/!/K2D8S) X^:UBCQ7(%[4"9M_0?%".'O"HY[@>,G)7/RP0VYG7K2
M1'--??5YJ]7/J2<H3CKUAM4QO_GYIW;_C4H>T.HU<7_T'!0]&]GJM!N0/,*;
MQF9#OJ<$14YOGO*YDAX@1T@=DLET"M^+I,6^CH&KI$MJFV&:5ZB11^B 3+J0
MR440H."'<Z$]$<MA&WQAA9-[P<D+/I=,<A\SBI(8["HRA@A=NFWFPJ<U=*&I
MF%P>H?)Z<;=/WUS'A.P^P;772+]U+:9Q_FMUQ:LJ/7@_0+X*&+%Y,M-1!&AW
MHM;ZYI2+@@#U!640C2,A\FY)N3H1 <6& ILB_\(3:CE"%95)XDEB?0MNQY$(
M1Q&?CD'SS&>TH6$5B2P) Y ,116J(MYD(ES04 6[X7Y26='[09EO@!!^2.X_
MM%1N\+ZG/G<T1(=#>)6V4IKU>BJ.0+5$OT\22.$D$;F08T&I0Y^<.,1(6R]-
M?R(_L<H>E)C9@^]""^=&R!C?<@:( ?(!1(KKQ4Q+3G0UOWV+PN3B[9=K]D^P
M3@ _E!&62$)>=#Z%F,0D$6U X^5S/ 2F#"CO48J+".D!/$X9/*%RIT?B)O1O
M2$BK%P^YX_E>/*\0;5^(!B!*(F=,NDBC5F]U:_U6K]!20.6H8:+7"&R/D39S
M/4<8,[EHJP/^N<B> )P!)F7YL%@2H8(B98*A#]!?7GY\=_7VE<7@_=R7B">!
MF.FT-_P(\>$C"CM$6KNAE6F%M&#SH.J6& 33NV?)E%S@M4Z]76LT6B9#KG"2
M2L;M!X^NDX$4?R7(G;0O10!+H#Q:8>*!^#O,/J*DOE#A$XBZB7Z(Y!>PH_=?
MSU$C1R\U#RB9B-G-]AF()XD:=P0[1VZBO-%#+YI@.K *R)TG*%-]CU?<8C\F
M5,!^%X,(] \=\6RTB#)!ST1*>QORB(!^ 7 $@1/EVI1PYNK>)<0TZI;=:6?9
MM1C-G5,@&6!Z#KS%5^O;;;,^&CSXS7'HNYBD"8OHW%MXX@,'%E PO.V%%#_.
M.LKC:Z+0 >%?$"3 GC"=?$4 ]+:<YBI=K4I7.Y@\JRI=K4I7NW>Z6F\AHZI*
M5WN$=+6]"/K5%<-?0(H&:&.9\+Z2HQ\+-52_>P&'+X&L_*"KJ59(RX,15&W0
M!?J-G4N4OM7J=DY]U=[Z3^\A4M>*FLXV7$>QR\=D.ZM)C )YEZ8:#<7'6LEQ
M4.?ZEW9$KC_:GAHU[^"$:0TD+7.'[L=7@7&WD1'R#G0KUP-;PD4&%X&YJA(S
M<Y6#?(+%N?+5%NK"@??G6]- >3M5Z;"/:/<K\)X.>(^AR=OJHVZ5M'7:W=\H
M"^VP>NQ4\^3N!N%^RVJ5#,+5[-N=0KA5M6\\:A)N-4Z+@LMK:6T[#<>E!%?J
M"_005?JA7NI'?MW=X$:HT;6Z[3*"\"I-&10/TA#+QV+63;O>,'WL">94'LK=
M=>V'CM,[A5&>:UQ0H)PN.9,JE-MT;79W0T/+QQ?#I6;G'U>T"SH%MM[J;QB9
M6-'8VKOK])]L(.?!XYU=K_#N ;S]]E[Z%6\OJNII-2K&L'*EK"KY?W4-ZRDP
M_ZSFMSQ$N/S*(?UW,)>J:R#O>*\K#EE)C**T[6QJ_ETAZ^$AZZ%[\DPOK.S/
M"\S$=G2"&167Y3J(GH)4:31ZUH:Q?95NM_;R6ILF450B8KV/LKEIBD>%>&O%
M:V.#0;9#;F^63#= $8+RABW*%24YX'R;C6VR3CO7IMUM6LV2Q7&K0/UN(=RQ
MZB6#<)5KL]M<&[NBX:.F81M4]).BX<.QT5<#S&3;L)<N-5A]I>X2S/2SF/^H
M<G .UK'_1Q )>/=_A,M&.-<HS+=TD6PL?"J81Y]^/&?4)L:+O=/(UWE9M[I5
MWL3=KZUK]===6^5Y67]M;:M18=O=K\VVZOO$MB/B]:L;GY\")T_;P)>'OJJX
M5R4'5MM&&Q)=*UP]0%P](BERGK4-K5&^YT@YGLW4#C7\.J%^DVHBR4OL*LG:
MZ^O9CXIZFV6CWD.YNLZ&JZMD1H5UN[^ZYH9$BRIF6Q*OFG;0ZI9/"S[: P[H
M;C\ :0>1W8?<7CFH>%U0L'=H]=D/1.3=QY..%S?*VIRA1"APHGS#;O:L=LEP
MH^(;)<&-5L/JE0PWG@X%5G0\W=#R^K<#:O#9MOKM]2TL[]_>LM/LGORJO:U6
MK1I\KM;M#^I<58//JL'G%FARBAT@*_ >-7B/M^"@:O"YV5*H&GP>>\)RU>#S
MV&FX:O!YW"1<-?@LBZ5USY(#1@-T6%5OL$WVD-U9G3Y4F$W87W:K/4$^4:ZW
M ]K/7A#S8.2AYU!W&#(9JV;FHYE9K/**[)/(*VITK%:5XG'/%(_ZAK8W56;1
M+9G351^2>UY=;T/2^1/EE1Z.9+AO;9H6#,O5-,=(H"_KUG)F;46<&Z^MO;ZV
MKQ('ZZ^M695$WH](>U61VE97=:].HYKC-T^"X[<[5<O1XZL0.E)D;?7*5\YV
M*'=7+Z<!45;)L;J\68N&Y0$8QTAMS4HR5)+A0.ZU7GF6]HF2E7"HJI;O(#=*
MUQ?^4*ZN70VP.:).%X=R=8U'B&A55<NGW6DZ+4P.J@S0C?G K8.K/Z[2Q^X&
MX4;[M%K6GAP-=[JE W!%PCMM!- H75OQI\P /0C59/6E?J,?0#7AL!4^$BQ(
M)@,18<20*NPD"Y-8QF#:HY)RQ@9<>LZI:"AKC"W;KK7;S5K7OJ?15?&<^U][
MO=9J;$C?K&3YSJ^]WZTU>Q6V/_*U-^J-6K^Y88A85?FP0^GF>GX"7S\%1S4B
M6+_5KS7KMX]OKER'#Y9(E>/Z=BSL@73I5 /8'R0I^ALE1>7(KAS9.W-D"QX%
ML%.9:\5R#X?V3KIW; /IG2Q2IBT>NF)V&R+MP,E0/MZ]QA5N-<KF1ZL$[7I@
MU1OE E:E6*X%5MWJ'$H(HJ*LNM7JE@M8CQ<T6-V!], %^ [\*%M?3YD1&^1[
MR43&P^][+Y[:0P=SV32#IX+F45/S >D4%34?DS:R=VBN;DEN7J\[B*-OHDDN
MB!W<2G>K6[D6@L5CP2[$T MTKR(I'-/@*!Y[DGVX^/FG9N_-.1N&$0N3")0/
MZ212JN^H>PW"X.SJ]R_7ZJ>)X#+!X$\BA6NQ=[ JU2S@$]<BNO$<# RE[BN&
M.LT4OH^MH5W&);U!.;K@Y^R+%ON*&U*]VL?PO8$0 4NFKNFYY 6.G[B"A8$_
M7^TJP_J)Q(^EM=0#?BM@K*V>VBN45/,H:B4&-R 8-_W&%GI0Y=M3J>)"J:X"
MK@:A7/@"N1.7.UA1VZH(KW,,YQR-BWVLJ)3]!UVR7%X2HW[A,)X1/)/( 1#!
M0H,YNX:WQ,*QV.^ 0OC8'+N*"]-Z6V#,4*%.TZXQ;,I;4[BGVD\S^!=F]B)&
M\A_XUW.[;C792^QM"]KP<]NV&J^RU?_2O;T?\@)0.;+U&U;KU>%A3$-AS*[N
M_.7S.MQR>BDOX58:KW9[ZR^?VU8[>P6]\/#NO;G;>W_>R.-BX/D[QG2[9W6*
MRQ_<C;=V?..VU=KCA>=9UV'>=WNU+ KAAB)=DSB-/-@]O#251"2?TVK&K.H=
M!$_H>"3"9UX\)A4C+W1J;,HEG%HI#GIYU$7P>?6%$(>Q>%CTX04\<++*R,6U
M<0-1P'WFBD%<K*6LP8]A-.*!D68HZ^((;HJV <\@_,RN53&F%)CV$L"N<HT?
M\XO 4_"2,9_""W8H_>HY_ 1D[>T<00O+VRLP]+9I.@O1ZVX#$&L:JFM\31?E
MW8AL$@X@5?XIK837LT?X +3Q)%Y^Y+?#&=O3Q$A4<^W']QU:L\]E6ULMN]M
MZ3[GP*SF9Q]XP$<".S/]3;*+S+)!\CX'^IU+;YOX^N/VS2W?-1I&PPR/N<.=
MW?50.6:Q-%CH45'GK%_D??<[ZTKWP>-#4-MH["IPK +P5O@N\G\B-#SW[\^\
MGMMU.MV^TQ_:;JLS= =-=^#6'='I#]TA")/_L?O/S$/C*+N8D3@;1()_/Z.F
MV:^Y/^-S603S!!AU7IHL"X(UTFB=1J6Y_IV\+>\ P9)HSMZ#FN,Y:^[:;FWG
MT 8* 9&=1*"3F$E4_X#/??R.7"%M#T;0=4!YV'*.VEV6[5EMNWWRJVXW]>ZA
M\^GL>_B;%WA:F:>\W6?(VQ:S_.Z5=5B6>[I58A_-&>\V".L)=:[''_"G.I:*
M"($%$KDL _\>'TN>G^K!7R#"?!0Q*E%?Q(T($O&HD_%*"NH#/M\FB!YO&OW[
M*)08ZKL=BX^LO'3-L+":W>A4(_].%/@X3^;X05\.IO-B&T9S0"BUIAJNUK#K
MUH9BPJHB_3XWVVQ9S7W=:SF2FE_LT?YZFG'#.] QRH>?JX_;Z]@'(TRJPIWU
M.@'Z=H\%C.5@!-M(_O*AQVI ]>OV(\QR..P[(A)ZV!U5\G@/,6@O$D[,IGP>
MA;ZO,H".2S"O&5Q3[Y2O*?KAWVIWDY5S,%)K&^(_;([<LEM/-CCW8.ZH<X)"
MZ^"=V"I[X[1]V*UV^1I:5Q[L1P%]NV'UCA_RY6 XI^' ;O4Z^W.SGK#[NMW:
MH%X<$'V<BN*QKO7(Q L\&4=4J$&90:"%?!<QUM68 IA3T4C63"&SN]8]V[I6
M"L)N(=&Y[W#&(^-'QRI7FJW>)E*KY/5][K6WR6EX7/1QZ-[M3UA<>PKN[)=-
MJ[>4?EPYLN]_GW5KPT"/0W=D;S/X]F"@A5TU*A_V>ER^/2ASF"C[Z+9D6C/Y
M*(ZER[=77R_.;VE@7@3I+O>UMH!F]4YIDG8&F]55O4=F5ZU)$VK9I1M!5YG4
MCP/ZCM4Z?LA7/O='3)AJ;4J8JFSX>]UK>W^ND9(H2B?B<[\0TTA@IRK=1W$:
MH784SU7'Q;\2;XHM:D[;Z6ZW[IN152D(NP6$U3EZ<7W*+O>-R725M-X+V1P7
M=1RZPWU1)/N"2],F^13\\(VNM6$T;N6,OWO4;5/NT:'[XH_(%=^L;V#8E3^^
MN2&T=)!8>^B"ZVHRY5Z$]N*BV%)=GG9N6AX*MG:J.JG=7VIW;W=:#FHZ)HGV
M\T^]AMUX4PFU_=]2&9'WT 7;^<*PF:7I-:<@Q&S[O@FOE1"[Q35SY"E21R3$
M[,X&OT0EP>R'WE 9L?;0I1>VBZ+Y,T+&IHSF) 36QG9QE<"Z!X57S2D.!E:;
M:L4J@54)K!(*K*O "2<"IX(]K-SS4)#P9<MJ584G.TW6OV>-[*&0^S$5GMB;
MPKV5E&I4#93*F5.YOC^OIV38^M*34TFI7%?E8:4S<1[1OU[E<#X]Y ^FE_,!
MI<6=<HU'J[')AUXEC=[G6JLN#>6TF;?3.5Q/:K5#N#O2.@X%<ZLXY>[O='^N
M]#(R@\.V%JMDFRK9YLCMZA,WGCNG8$-5QO/*<-7Q [X<S*8RGBOCN3*>3UWE
M>,NEYU#!BNOY20RVM.!1 %N6N5'F+R\_7[^J7/UKKK!NV54_IT7(/^I,]\=G
M#\'//[6Z;R8G(4+K5G.#O^DIL.K(D.=H&A6NZWS_9R)1NI2Q8^&:))NJ8V$Z
M/[EGM2L)=Y*@[UCV\4.^'*KX:1CD-ECD95$GCNI>V_N[U@,TR0],+0JVR:@[
M.M6H?+2UFC-WN@<S);$*\:^%8O=@!AZ6CB'?7V$I'W*L&;+7V- _K$HHV*1@
ME YK3T^-,#[\R\_7E1Y1/@E4MSJGJD=L$0\X3,?M8?/TNM6Z/9"[/SPX3'!O
MYZ<?A'$<3DH<#%[3F->[\5P1N)*YPO%Y!)($@\!@ED["0,6"=Q#JW7PYY:"8
MM='>]H$YP[?"QD>,^-Z9.DK,#VYU)QX*IJ^3#79KJR$HCXY?QX=&)%9^B?G
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
MZE;KQ4&/[%[H(/\$0+_VPQG 5  VAQ. H[YA/IGZBC@&<S47]M._KR[. .K
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
M.SK\W9.'P.@5)$+L:2!SF:7S0OKCW=$T2S,WQ 0^4AGYB@\YX L$\6/&%TI
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
M*=,/I*/A^-:<.T%5LFZ8SQ/3TPFH,A [!DMK"@X2&5LTR&PH\;E8((YP2JN
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
M:;J>EE%^9:0Y#T1= MC!ZW =!,M5;D+Q+4.!Y7\,??&2@.L'U0BA1-#TV#7
MU?6#?BP<&"+,S9S?TF0A0@WG8%E<XQ>!P*F?$I&F>(/('Y?.QX]?G(LO/UV_
MIEV.,IKYRKM@J-^O;:+*\1;+_"YH=*V8+]L$G'\L7&\"'Z"B0\3X$XJ9)\IA
ML2*>X'PB4J[OHR("Q(7AX%^0!&-M@"."9$IX14*EN6IP'Y7F\>MKZON$(HMB
M:R N/PK'!A<>58"5,@H4L<-J,S@H+O!I$B&(*<Y#"QU5VU1#<.>$IBS"A]T@
M)!;1]9@YYUA(WQR5O?I!7$IH\')4#JIG_/(@1JK<%(D9);K*!M>=BUO!I91O
M<9@</NK:\Q"]3IA\2?/EA"Q.GP0*?GI'10K75'@!W(<R3&]B'/8PSKC:<0H'
M%?O 3>.%0[,341:Q_#&,H_$E5A3ZYN@C._CFDHZ<]O77CP*?'0DXX";G(:#@
M1U)ZU_FV0_S%) [] J+XH CL(LB02FL4G->SL,@$,00].84G,];0\[(9S4H<
MQ7$Z2W!,[X6+I0>H48<L@Y\N6Z\5C)B*!:AX6TF1>EG(54@QUE^#0IZY6-.C
M9@'&)'-8T2QIJB!JBA&8SIBT7T=IO[<(=_XS T*BWIT+PHVJ,8U1'%U2N2I-
MN,[/AK4[69O^51D#KH2?X>))P,OCB8YFZ"I:#_BEQD%OVH4> _W;+8O[<D&6
M'EL:%!AH-;]PP12_"W8>J$*/%98&T> HT%AMHDH&61L<J\GX-A$:]\O3(TV!
MC;U^KJ;)]XO#:L%!XN&O.470;@JEV7R'Z_VIF-P-,W.*[@R^#9:H[GP PJN_
MK?JFTMP%]<>ESD-5SNSPUFA!"-_YD9=*:YPS%]\%DC2OGA$M)*Z6W\SO<IDC
MU6/X!_TMJC[G4FW58$&:0G*U1J22E,PKBG6I&H=? ;^9QI'(1^4"CW^7ID3?
MU#:1=X:S%6$3EUR=0\8"RR^=B[<___::)K*2ME^]4<9O*ZHG8JIJ#";"5:J0
MNA(P-CZW94!?\,_(&9L1TQ/6'&@4H DR^,V3'E6/ QUNT.:CB505<8>4NU^(
ML]5ZE$];*&5NE,O;[ZM1!K]A3C[04E&QXH29N] JCG]Q%X<(_,<>'^ 7Z5&R
M-%K[LY?&B#2EMY%F Z;PA/!EWD4DD#+3OH]BE"SBJ;,^3OI$AXIKH_S$G5.%
M@9JY>^^K\R(O'B)NZKO4NK$<D!4Z/]Q0D!I$<.F0"QOU]6:I *3P'H6[5T5
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
M3\#P8./$G-I!S$#9)'J&(Y#@&EP;I#IJR1H/]X,O.]D,Y<0UPQY) ESGNUC
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
MCR%K>[!).QQA)^H3IO?C4[X5?^\D35R1=2>IY8JL.TE'[Y:LSQ4-G%(*^UV
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
MZ X"9S[[B0A]TG]2A*/+()(9WF<4.O O\51!!)"=\)!(6^;+)*E!CEW6&:7
MJAKL4PWV.=Z)--5@GVJPS^,'^S2KP3[[G]&SSSAC2T-=;&-@A0BOFGD[>N7_
MU9UKXTV!OXE?=?*O&O^/IOE)F;DX/!%>(2&T #.>@>OAD0V/8II<#YYGN]'0
MXT><^23P)LX<'(-,LD.;B)F[H,<EXBX.[]!C@>7!$C!Z($2#=D+IH^PWF'6\
M:G;+.W"FKB_0';COH<?C["UJY)P/BGNPW+1GS+5LMR)U=@KR3NZ917I-7?#_
M[X(XDP5_NNRND:M:?!QRC?#54SUBW,(#*"QIMO65K28(^'HR'J5SC M5V N'
M&@]!'?$03?!=MQ6'<OF++1%+ 9&.H_E;13+<$^\HWYTNB6"'\'S\_=&&L HB
M8>AE4R=W[5^UVN4H,O?VCT>D*)6!/-0J\]#^9>FW6^09O#8DF)9/F"TWQ,0
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
M(B>=Q#C!F,$'^K2ZM4&[L^HSQG5C_Z59:[=[JSX'>F(D,+M)#3+6'4&)#5K
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
MK.U_4J#XX8E92@KP5=Y3UJ@LY$T:H!N#VKH$LX<C1=&.J9G."L_!^E_G+\9
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
M[C]J&TY')Q.@K3(\A"_$#G/.!RX(K#F?LS2,X^\U->>**E?Q!H5R2U^-_OC
M(.;+C_!9ZOZ:9SS63L+:38YW<,292RO_8N=S]Z-3UF&>\((66.[:CV? 24<^
M3\#E59:*6%'/^\!^RJX 47WFO8NUET_\Z-[S)4>YS=*VN<[756YMA\[GVSC"
MCOSH77Q(@!VPISO%8'E[S:^"*G&C<74&NSF#=SBR)M#W(*[SD\[K7%SG\@EF
MB"X[VLO7L]4Q[. 8/FFGJGP(U[=.DU08_NNJ.HT=G88IA_F*#N=/8!HF"&X'
M;83>]$K1&-3H3-H#=L'H=_WJ@'9E.516X%)AP>%D8#ED3R0WNUEU1LW>P^ E
M%1*W0N*>#(2T0N)62-S'(W&O*B3N62-Q"1N#07G>S4(*)Q+S/"BO61%YC:LX
M9XE(]0PO"IRG6$6D(FD_\+F=! $@HU)C$TQQAER;K2".4E<.><+G>0 \D<O<
M).?01[LF"=L-P"/N!(2$N##$.]II31S%ZKF<!=/0&H./5"-*3[G:[0-GO:_5
MX1T<.1<&$H%/6#VM.MV9*6MK6,ETML[9B?.L-%C+I%EUT\(8$Z[6O .LH-.Y
M?Y^Z3:OG192.):[F!@X$PQH*JH$4.DG%Y7/(AM2W '-H+D%*2DVR,?HE&O.O
M,6V__7;BK7%EU.HP0KFQMZYSV]80#-=J"_EL'5BJ.*(41X3 "V82$/+ 1_O&
M7SK<0#!%7?4+SJ)6/ZZ*RZM@;T>']#D2"<)IW\8*:G?Y%F\%X; ^9.$H8.R\
M:_Z\ZG#:52A^H%S)I?.%!KBT-F5-.&.B_K>3)U$>&K3O?;;' \P$87B7ZFN>
M^7;C@14WN[C=Z[:.^'9/)U>#]*!M8;$?F^ I]@+=%[K_"B+R:WG\ELPOUTU_
M&?W!>0F$41B]Q_TUXD1-=<>)]QX#W-"YRA8U:NA$M]\T&$R-4%4=G:R:(]5V
M0MWZ#_')HS!#/J+F$PP# $9FA(N]>+RDCWD<(KQG**EG#;UQ"LXB,NP#AU9M
MRWG=(^:\0I*?A1R="E1S_-.&6J$]*374#B:99'AH34HI#P*,CF$<282SI?#?
M-)#2-,) SU<#7@A#X2-16!N2OJ>RM=B.+!=&Q5+YVE2XU'X3<4)*DX*&P^_J
MB9M314;3^$=K7GX3!2]FJ#?2/2J<@ODZM7B/,=KABLJ$I LV)P.@MIOD+U*8
M)=6YR71AI!K,9<04XT745_6JJ#&D2R-!Q2@+N6J0>G9P.RD6:=TX0T%>$/1F
M21W2'8Y(TBNF2%)"XA#YJ)$5K"F.N$AH5$*T:7S7X8WM:N'Y/4Z^<]=5ZF^U
M_QG5S!R_TP'1^'&BJ.JVA365^DS-T%N.,34J*PS^S. PTP4P1.G;($8@#%A?
MI%A(9D/R9>E#*N:PL<@$DM)_X+H'U7P:GQ7%JO 3H5HYXY)XV6LL;>)HCUX'
M85^1RP]\\)KHA/Y\X+&_+7QWZ="!J"SLQ8/%/ZW@@4><=V'M1WO:[W^Z^?;N
M^E#'C-WZ_=Q.HQ]#7CU;*"J)!BTK?O",!YT_4B5)X! E8S*%?*@X$8,[%:B3
M5)!@RWO#81/(1$.18J,D=5RZP&FIN2&.^<#6TBH3:XZ;*\T-O' F!+:C_UV-
MD#!;R'=6<YC.-N#6;B%&7>SS7GZJ6KRF_YXB;KR&#?6 [P*3/4& KTBX#)[I
MB461!)];_K!-&HR=$.CSE_DKO!J\RX R@/HCG(*^A]KC./:1/K557R^]CY/1
M9KF.6:EJ+J<E)[!<F[R"M-P2TDR[O7#]/S))$5JL(CG8MN5>-'L\PO4US4YW
M$W/0Y4RWFNF24</;\H>U>G$+Y7'T%X:FHX>4<\XCM(62PX<ES_>H)WX1V*QK
M2!GC:TWSPRJ/Z^(9+9^--OBF@0<W%%$%""A_OMJ16]J1<T.*0GN+:F"RS*;X
MZ(OF:UY L4NS?8VB=;\:;('2@,5[:\?OF%]B(T/PL^-YC0T4VZJ+EGIC:9W
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
MD3=QAATK7"UP(V@C.E9E%8]D*R4F()EP%Z!(4]5VT<-@"TJA+!WD1'G+)JQ
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
M&HV:6A^QR%SJI4UJBAUZH&L=GGN. L6*/NW(RW'BT40.Y)*CSPN##Y!OA8(
MXU5;KNCU4VU6?,"&'@!C55M%"UYIYA^Y#ZJP1Z,JW&KEZCGK'F !5GPEC B;
MI_*Z%2D5BQ@_ \>:FAL'ZUK9O6^T7.7'X*3EE0[YA5[9B$%CPKM15I$B"R,Z
MPE ;ZG=L[PGS;>U*=T4OWJV5S^K].@]\U)Q?E5\A<J@RIH/P]Y)^_ZV+IL!U
M97355)F@:/EDNB@.U8:=F>^QBPMZX)S;%,:UXMT5X,D6F$H1T+($B+"94%-[
MKFX &T4J=J.KE NRJY3%210K$T 72Y=>Y@R^8#LB>X8)T?Q@E*X%?*>9:/*>
MT,';547::#8TAJOH 3.4-:7P9T]5#[ :FXD6/YMJT:($QV=KT%!=KPN]$"$9
M"6R%^*-EJ'NWOJA3!1-'7Y[TL2/R1H,7F,2'EP+M>21H<"'?Y=<8(PA*S2M$
M<"[-.DC==R,_YLIX "_8\H.]V/_NVIUR45JUK$?)[D?"CT(,%QFL W(_E3=>
M&E_AQ474YX1(25?>.VO0VXV:JPD[]HCE#V& QLU/3*:SK<,#1_4RKPHEF&3C
M_-/)&W+;'=;XTXJA)*\,P'DFZZUA"D*&$Y,"EU_=^71>F=%")7+_)=4/O\XD
M^>D_S7E^ CT=OROH\Z?^A,U2^[>GX=W\6.DU7W'+T4N2)TL+N>3N(1J,D#0V
MP6OP'L<RG^5M0)WI69\+K(<P#$1NQ/I2C+8F</4Z1CH"MV'/0^05!&7G]A<Q
M%?A+J'QKN"A4*(WI>,1:)8H=QUG-&\AR?ST6@_"*Y&MH_#?/ZWFW@ADD"@WF
MNX]UZMC/&ADCPAM6Y:+ #^A;S.7"&$\E$C,)Q_UOQYW>NS<C2%7&(A4\#IK^
MVH11F,YD,6(,)N8CF@JIK9=P.<:A WHO<\T9+)IK7*P)N@I(^+818H[TI2]S
M"9PT(3 9),\F3'F;TS]1)?N"-3"6520@V%$2@?XN)_;,+=-B$:N6\:DX>..;
MFH^]3Z6RF&S!)TS)FV;:TN[1*M<6!$8+@K<Z"#D.G.\>BERS+T&%5M+Y+B-2
M9_*6N0AD*D)=HZ1H9/Y; IC7;OZN4.&EF((P;N9 BV;<G*.@OK]%!P8)KKJ+
M<'Y$IXF@$B6\WE*9CT7BQFASMMQ7W&TT?_%]@/L0^A%.@";II(]*VK_PK/[-
MMAYRQD36HE>7$<";'>D%*5,%:+Y 6:R+<@R0@F0P.Q>L=P)#FC>"VOVD!7T$
M?AP"0N,(_#@"/_8]C/^DP(_[1^#''QKX$=6RN1TD 825\WWS7[M<XV[TVIC2
M+*H?.=/R<2O_GJDOG'^X6K@&PC-'BG;<L,(H$ .#<EA(A,6,18@D^]!<YTB;
MC%I@F0LU*G:#PQ")L-"TW'D?NHC42WH"@/[K,]>B$OBNK*X.H_*S8X^,S?X<
M:)>,8E/IVQZ\/+- BC*E:9Z0^"U)I>?2%R[8DT!EQGE_HSL[25[P6$=WYWMF
M+BXMF8>:ER1/6\6?L=\C,9(4KV=Q>4&X^WI9*Q4-;)>H6\2W/X1 :'SO!DX1
M.+_Z=CW>@TCM ,',A:14)0Z:; <'HWV^.H1C>M)[C01CQ@-7$H4\*:&RLJ&]
M,>K'<ZE:A 3/#OD%$M)A]>\M^8"(OG1-B=L0Y@66$\JB %,!(HN-C^0O-&(,
MK?C2*!2J@IH;U@1",]$ZV=J5KJVEJ+P-3XE43_!,#3)"$VHL03XZJZD)7LM(
M\::6-<!:*I=IT3EN4 M#90M#-B"Q%N8C1#91 MQ^'/& G.EGB[R6AB&"@$G7
M4-0/["\9#9XQ^J,9@]H3M'::,XX-L1U+WPK-(MX1S029_]*%DXC_X%7&\X8)
M4;5Y(6T&+Z$,P;I]HY,-$T'&>+Y$D%V2\(OV4[#VPI;\*V?QE'FC)RY#"<MR
M"I$)6TV':P"?$;6J?T;1Q=G*U^R$DUS'A?!_1ED0KC&/>\7PG=G+<LEE@D+R
M*B5G8UE=<<&*RV:B "MY9E!QI:6EO^BP#L7SB9PIG)B81-FQ(7^&**+E QKI
M72 >OZK6D49R_ZO4T2C, F@\S 83/)J4NQ8S!!M1<*'?4$:#Y!V? P&/FEJ&
M#-DC>R2]?UJ6'9-ATY/DJ]'G%X02\H*"@)(#0\AN7,MU(.QF(KKVHS]+26CZ
M+%'#MN$N,WU1&PUJ-L;GJUE>VE#V!DM8>GBU]E_JRH<O+'N$IPOOS8,;-+'2
MSJ]\X#BC$1VY"O=8Y;5\C=2H;SI%Q#OO%^<<"7(:#$18B8\['TUVW4SYF;1#
M]BVJ@\Q>X;_Y6HBKGNIDWR+5;W]O'&C.AP"WDROZ"%XH?:JD:@G)L0^B?.^J
M_TS.1"F4-.A<:P("L@E(B:Q:"Q6/=KPZ%A/7IY_@\&2PG,'9PG6 5N!* (-=
M:#OVKK,U'*0A=LWRA>77U7O-7L/3_.7/][_Y5IH>\5WVC:LZUH4(TLB[-WNX
M:E_E2D$6:7 D2BGX5O-W'"(,T#'L:0@R..A;*!8HW).3VH'Q1@OPDX'>C0ZU
M05IE9ZH;D\[G7:TC;[+DX3X]M/-PW_9?E_%7VR^[9*DVI7<:(X=C;B@A0NEI
M?/Q#SY=$XF6_N&H-(;B_.X.&<1V_$)21P(?>5E#9KOS!B#EZ_EY8M6_!+[Y[
MY]NW;_Z;_G3Z[6UF>?_1[Y'_0>5IQP]^_)\WS_479,( <*)=X/2K_LX\COQ@
MJQ7X:S!J%H2PNMH!N',[$BK$Y[U*?W&8-9;7T+1)CQZB%W9MJUV,\-T1JEVP
MJ2CP'01EH,5(I@ZUA;.:!$1DWBH'! ,]1OA$9<AF;E,IEP#OVQ@RS=WX_E+^
M^.L 6/9'IK\AE4;=^Q:&$U82:\LO373P]%%& @W30JH(?UVE-0'B5/\+L9$R
MJ&P+[-@$RO[!3%E@K4WD'"2&M-GVS*JT+ELQ4-*W8T)22O+1'CP; -7EE(&?
M=2K\=%;M,M*(V8XZ9#D=4"-9#P:HC>SN?3IW]2Q5OM0RIC\M._(=P"?37X.Z
MJ%7U@?FWHG$ZA/G<$9X:^$IKN:Q[,)VG]:PJ3=)#<B(- >=IGL5=H(8>/R1P
MH/I293W<?0!:6)$]HM@)[DW4X\\Z6K7J:Q)90-4*E0[65*"CF"@7CB5NV)TU
MW5^D<%AGT/_0VX$#AMX-=I@LK921=0)*8HM61BE.N")Y0\;/KUO&\$2Z+2?)
M2U:M77++$\G?->NNKL4?B.CGXKSIV+6$C5(5@>:2J0@D7/1WREJHK"P#V\3M
M8)<@?I LI^(1Y>+1B\84HAB3"$,^4TD_2O+#LHYPVQR W[ CCL^R&ME 5F2+
M)Q@-K>2VJ>;/-<;S#(0RVPS@5/\P_LW("@7,.*!P0-@.;IYFZ5H[6H(&\$01
MQ?13(QP:07M.!GN>3$1]*5<4&^*=74,((^CPGKPR!/L92YYL%!.%T1&&T3H0
M7U\Y5JGVT[W"6Z9*JIWRF%YGTKE=@K(E"MPAX'QX:&4RB6+IL!64)_DF)]@1
M2W((H(\CEN2()=GW,/Z38DD>'+$D?V@L"=(_<,?A.:AB-P-RMSILK:5_5Q5V
M5T]=5(39:]EEE\ \4XHHP2:!2SBOM=AZ'3]"\.'XG2"<W&12I8- Y7PII)IP
MY*]*[E6.51@9FW!&O&A X42%8&8>9(2WN4P]K\6N,#H;$4*XU])+$1>W-2%U
M&FZ@C*3@-.U1(FC*@].?H3VZ-X\'&VF]]N[7>R[8^$=W*1J6J"EB, UQ;C7(
MFL8*-[&"Z<&&($\'[2 QA;+Q\X:UHMFX'\_?O)TDSUZ<O:9Q.7_S\JZW#Z>)
M:[TO3-I#(4,2-9!:J#C+>RI Q"\0Y<=6SK4"R^G]DKMKJ8P]3*F1++"+-UP4
M,!WN<H/];*D_<9;ZN)N2F1R&4=B1=:UHJ[/OGK1^<2IC0?@:)U*"[:7%&Y8J
MQ^DZ%P*&T_B<%9O(I$@#I%H$!V"(H;"R76N;['_5!/)2]#=AG>@#2M,%UT-A
M[U"'+EGE";>53[7SJF<^>AGS#[&6[S\1^EOK.W.FZQIYYV@O$ 2,THQ:1]KK
M82FL(LKN+\\O8M]L.T>._<"H8%K9^,ED,)K\600]M-+DAUY^[SL^IF@?+>E%
M60?JB/36.<D0J=>-""N+QBL5U .DPKJ*,2S&9I!KRZ.@$$A8HN9&F;(JI\-;
M (O Q0Y_A\$_;B5F@VTH7:O 3!-G&;E\)!5^N#-$?<Z\ZX05&_(+-5M,B(9+
MIQ06(I7->65*[[?"51PUW#5M0 O$%2])M2F 21<V<K+Q!>@>S56Z3E(_ZUSK
MCE)Y*?5)SY?&M02 0^(?L+3V1:A2^Q_-J+"FG8I(+_8%X91+CHDGA"8#$-_X
M;1N3"B*W)^+WZ3\PBMWT&V3;!"[DHSD\1]1G%Q+*I"^"8\5' XLITXID/> ?
MRFTHQ#$1(=TD:H#E-'.]KN@?\*HRCJ3R1=F*=9$&3*NBXX11J>K:J!X>[&CF
M9D19(AI%:LG&).X/=2D;=#4J-D=F-R)_N!X-?+B;]8SY&9212HZ9^+3=\?Y8
ME -(2T1@GSE48L.<UT&A3&T# ^"E>Q2>2[!M8VM$P2)D#4+$D-<[_:H!K[[$
MG3VG-]ULAQH',%4[L.O40J+(I,(?,5.08@#\VKA6-.FTBL  ;L.\QF)"7:.(
M_CH;Q)[>K$(@!O"NE#S>_68,8(.VWC.6DZ=VFJK*L"B(8+#I?:U%5H4Z,^2C
MH/<Q857/8(*9W">?^]766#=M;D-^DCP-\4*?,#[4/29),_>;?BQSH7D#AGPD
M K#<1E(.9C"@S.@5H@>2N6H8C&YM,XKS8$Q4(Q5>U'%MJ_K3C4Z3##0(+!QD
MVJ59=042/44464C2X[<=3LG84QWJ)HJQ80$UZ,-".N)D.OIGN[1N;8%WA!I+
M;9Q;*-1TKWOF*9_$4 K0 -*_ZV5:DWB S#?>E[,R<$9X8M40QK(:S(CHWJ=
M4DTD_/6G'M8F496@-FE2/+'@F+?@\)*05W-LFZ.G6>3-7$"(-/(6> ?2497;
MP1%;NR7T?RX=?;MV2+' SPY.(+E=)NM'WZ*";)QC,XAG7]E'*^CQN=U7(MK_
M4OY090FZ.5#-I&X>A7'+('MGTL=%ZT+U<P3#J]$&CW^C>L5&Z:QD ?0%_978
M,8!XF F*3F?_A;3S;F =CAJ_W#8AD#$RY,D6':0:\2C^H<1&LX3K?!B4&M?3
M?R][8.G2_XGZCR*OV;KV."0GDU(*]+P-@\^&?.MC6<24KE9X4,<P 5ZRW-.G
M<B$T=(3^RV<=U^RC#. AY/]IQ!9"1W3]R"TB.M:H.>J\/PS4&":_D^$C9\@?
ML.NB:]2<2$Z^#GV1C-L7L$Z4#NQ'8X7?$ ! QX\6XX:C;)0",/QQ0*JLJ4$W
M&5?#'-!,"BD=80M@7RFSP)SIB@/JUJQTA*:%*%'11DMD0=VA0/?$ T@#1\T#
MWK5;(CT"2#./DNVK0"42,YN4VT4EM"L>P1E'<,81G'$$9QS!&0-PQL,C../+
M@S/L2CT+?H\VTPU'ZRD1Q6^2[_RIG,]W#-OIG1NY@61!X$(@5_$:U9E].J7?
M<7CWTH*7O;-_&Y>")43:94WUFZUF3.QA'U'[&W#3;>;B3ZSIC]UI@:G"'^K*
M_-<..9ZUFP?R1XUX181FDH#T(/2O&/+#4>E6.TKR\A BCMW9,))+!]!%B@;7
M<#6(X%^#2*N@,TZUO=-R,R4FEQBM$"B#!^3[,6-ZQ%#+3=!$2]P15B D7BGP
M"P6%'O.QM#P=PBB/;Z$GNDY_ "IIW_/=QTB)C.6,TIQ^SG01;R:[D%),48\M
M).5REAQ=N.E\,R\<=PDTE.O"O\L-N)K5,#>$-#?/B<Y:.59!(9+6@1@(\8OE
M$(E @VI=6*)E)CK@5""R.VXL?[M-QB' B@&]!Z_+:MXU$K*!/$-Z^P2%03>=
M.?_9I382<\,VWH?3_%U#%*.A"*#O,#4V_]Z"M=>B 5,V"']1PL\CEXYPS<=-
M_OQ,&;4F/W%DBY"$L3Y@!.F@7ZS3BQ4WMH\QFC3V3(>P378:=RIB@M"(9,>I
MY[IGZ,4,<(D,$)F9:+L0ORN:VUB.GB9[1:G42@47"$R%+!)EXIW_T@JY+9Y@
M96KU:TO,O3?T*0DN+8+V*6NL1O\2"90M?=#L%T7#V6RC/Z<=Y^UK%F2X\O<H
MY[OR I((O"-F-<%3*.O9LK5T)6?S56-%.K!%NUU8G?Q[7,DK]QXR A_0ZP%[
MP)D VS0!H,72:J2$'A$N39@<G'8]Y?E<N>2>YJX>(<7AS&O5%VFPC1D_$!JA
M#Z+3;MQ8/[><[ZM>V_H;/JCV;;W%'8L2M?Q@R:WO?GAS6WE$@(H ?46^+G(E
M')%<+HL%U^G*T9HW@E=%!_B)_[7C9%/5M4B?:KYI/N_6*LVQ=&E!E,5^GZ4+
M9VLV;C(*C+\GVY6.4,*Z!1WF->>>!!H1K\/;G.=$,+/("6-!&"Q.=(&P?A30
M6"VT_+R(V$KXX0E;,:\N2G4"&^RU!I#)@*O\RY\?//IV9R9J.]<CG[35&G_]
M;<*LFZT*//;C.W=.Z8GOWCE]D-SZ+YG L$IN;^^W0WV7T_O]EWG>6U2_RU>Z
M_R!ZI4?)K9?Q5OHK;Z6__/G>HV^3-[R9HK?\O;PD%97/GS]-[N(&T_AUS]\F
M;\3SNN[%#L0->=DKU9&AH1/6>/P8+09;&GMX(S$->1SLS<!(826('3.9%=.!
M8AE#"7L89ZVW$.CJT*4TIZA7C<%IW^,>U)!.D&1QM#?R0-Z18;Z=0YV=GP$V
M0>WUE;A3T4EXZ]4/MY,7=K1)XWK)?'>B!UGC%&E4ELE?0%X\KB0!0=@V ]W4
MVF)4AG>X%,J2YVUH,B%A)]4F(LE+22PPNHG<TVW9JL#&P-R%]@]V"GNO=+/.
MN?"JV/Q#G9Z7740-IH(4S&&E-$ B.M.HZ P\+!F\T/G0)[Y4]</A&4\KVOL]
MTAS<<YFIU,69 8Y0TYE@$_ P\(E:0O>@6H\;7K(<+W))SDTW+F6&5+V+GK*3
MQ,ZHB39:L'VG^$Z1"@#M6J</VH#\JBNR*17^Y)571A@@U/@*:H!0$O Z_K=3
M19:&F5?UBI0H'=)"Z"R%=$F&F-QU;S]JEL6]N$"]O)+R9_2#B66]2C\*5:D%
MR(;(8B#ND]15U4Z%2$G*%_SBF0^;Z:;LADU17HSH#<%-Y_^<*V#TL-<L6?BF
ME6JK"G.X]R&L8FP7V6<^ 7X@9IE7L3U0M(FR^5FFA&<0??\](Q*?&1JG8ZVC
M-@T;+6O/\D<O+1'S4YD?NAGHPVP@1J7-2[?FFQE*POS7VS8T>1,H$DE_D)I0
M)LH5,A&^ODFTOK*3Y#\=#KD<V8*<<I,"\\E APJDD-U7HB#%@&))!YR0J><$
ME7!F)A1%< B=,<]0"O#6A6PF(E *HN%1HZ'=-GXX_,1AFQ$:>[N=*T8B<K]0
MW8NR@22,$.ERL+_1ZYR7<THB)*]Y]SE:EQA8/T?O>%BQHI[Z4R>'GE-$QY2\
M @J!+ =#S6%%47R9+W4S4Y:AK>9$WTB8<YXL(X,P )ME:N=\IW !@ D.%O_T
MLY*7X(&)B-W F2C$Q,X&!M:?.QC>%54J&]OVO82X^G14(>CR3'GAF/?BLI)/
M;/D-5A]"9R'QR.0W.T^/&6!L8#OR?[J W##R.Y$4JARD_,:N9(R(E#H8KZ=@
MDB,$XPC!^/UB!XX0C",$X],A&-\<(1A_:'Z,<]5NWK>#; Q[ZK'.NM9T))08
M7GKUHE3W9NV$&UC>@S)MJJ(9A,TG@%#[&&X&WN3 %4SNQ=*;0%907A'+%_(E
M\&"HM%8VH:(C$-G:$O?1Y3,?B9._8&U0UHP2/HN^']<EJ36^8#0Q9SXI)HB_
MOLB]6Y.G(M +E3X7HE_II7?<R^+'$:VU&5&8(=J(];D5O( F@8[51%4G5(I[
M8ZKPO;['VA&?H>GI*7=DFJ^:6([8<G/;DQ1F6PD;>&@E;(^=/[!-SXG$N5H3
M$S2]ME3UM.(HC6_BV4UO+'+O(U17AJ0C=0$EI7,9E_]#^;2JMV+@0X@W=X"4
M2/\H<L_W'$1PAJ;L"R$-Y",TZHV2RJ!VP-Q3>BK6?4*4 1BW#R57X(O6UBFL
MOJ::YZDVSGX P4.MY*[,F8U"X#,Q3Z%+06F1DXAWE9>:DZ(@,'HB;BS0V-)2
M/06!S_^QTMFW<JI.X2_\Z[V'>J[F1(?_K]/31U^VM$%,V0_M?;[0??NC<'K_
MY!%5=,X)(<! %ZPG",;83&_)1!WGX'/,P4]0SVI9>)K;W'V,2IA#T7PQQ9CC
M^'^.\?_175243]/Q]T<D.49!@>*X\C^/]8G.ECXO.I\;S3)?)\8YVR2W\I4H
M9Q2;VXP5D<HHY$":"H=BH\X/D46KD]L_.D<J_0?B=SR51MWO<_^PF7>T]@V.
M!DL7MV7Q@Q7Z8.3C"=ZQ$Q:#^-2@PI6[V!B66L'.D@:-$]/4\Q4H;+@ITZIU
M$^X1X[(U]753'6U6U35/KC5Q-IM2O1UQ2OH<+_"6;WWUZ,X=[_@4!3<> H!,
MS]!G@YDD7]T[#=\STI6))?T;$7@W^CWFL/8^^E</PQUNXT+1#?-2'ZTK*5OO
M2.-:JP34O=PTG=8L>U(9'Y?E3O+LW_^4/\J^F3_\YO'\\>(TN_]PD<WN9;/L
MSMP]?+S(%G=.'___AZ=_VD?GPOV;;8<JTG9Z93GL_8H3?E!Y"B%W7'>*ZQ\Q
MG%W:*V/ ANA:.:990)X?JF6%.N-2W\$ZEH"U0CA[H5):C5!F@'U-17(RL'JO
M_(2B:JBE+JDZ;LO)4%!!?=K=B@/BF.%]KJ%J*#0*'+O/=_'T^4OZV=,7+R>D
MQ0J0R+J&Y9;OLWI\=:5W#S3V_L4@8D/U*AF8H/9UL(6>GU@"=4GU&91>+4%L
M6 /&I.=K:R8)@SCD"^F-WY43:BH8V9:H,>"FVV4(>J(@4\;7<YGW!B)IL8Q6
M;FRD(GDUV]"UWX1%AU^;_ ^*?3DGPF^]>?[TM@+(44I&#;$EA1 RE[V;$%]8
MBJO_J)"U<T(H\'(Z?7CGVP=WIZ=W'D_X+T]C1!'>+=J"_G+GWEQ&^:0SUG$C
M)(4(N;W(@3IN;I\D3[0K ;C[?2Z7,(.3X81CKBA]E['%X'9J6)-(YB_BA/OP
M+._S1:\<S5(@OE 1RV7HZXYTX#@<S7FA?)0L(.S,/E]TT=74/Q]D[TB6[F -
M%IHC&, M70AQ3CCF6_H%:9L8/)43\94_90*E[/F+UV\X:^QW?5TGY^>02OH/
M^N7?R!]P$T/$???79R/_2I!X!JN^0/^,'\!7,8'!X <G<>D\JUQ#26Y*DS'R
MB[LTR!2$/IH(&S9<6-J4Y\]>?F/_'C!S)J/"'&#1THN/\EP3J.J^[KH229\L
M_-%GP!PZ,Y22:6S)-P%='[^U63RV%PV[LWIVCAX*VU>VD6.V)=V9VU\40]3V
M5!D9?7;]N/D70JG/4') HU4%Y9.R<=E"PS]^Y0/%4SX#U'W&*OGJ].1._U,\
M087H1%C&6'JM-4HMD34E;CCV1X(D)%])*Y*\#KT#/[R%W/C>UHU[E)R!(F9X
M4]UCC -$RIS)K:+T_\Y!/%03<M: 8V25M^(LK+M9D3=+%^-2V#WQ[L&H=S 9
M.I)8SWWOAKU/7>&-4B%]<&WOUH_-<@JYK$JVTQJ\=<URA<'T80A8;%*LSN]?
M39*S[YY_CW:ZO'%=W21/3OYVP@OG9^^(OTN>XV+>VT6G#PJEO?83AG9)*\D6
M(:SP:O/Q+R,V5"W_N.UTDIQ=7, NM,ZVAZ;QZ7#^ZNZ#DT<:GV+9BMP7ANK.
MR<.O=0Z'C]'?<=?LJ4.H\NSH,KCQFD%(9&#8/J:0(5I!8CG25.Z;XX' Z@V5
ME$=-))50WBLJNJLAN+[S8"8:LNJ/*29-K^M_!A-[Q)@=,6:_7W#4$6-VQ)A]
M.L;LT1%C]@?!F(V/R0U3A5$XQT=OH&*_J:=#O!'2(,%,A*2>"! ^Z2=+1L__
MU4>EW0'KJ8Y$RI(;?"V2#&5B#N#3>%A>V+"\[KDE\&+.2R4;:9,S^. 17&WW
M=;<=^^JCX^*##0//R^3EO*U@=#F$CKJ0C,LUB]EM+=\'VDOW/B=AF=$@X^;K
M-@ZD>TD*98FPR.X6;J1:][VOOI:OZJP%47MMYE.]=J/27WEON*M#\V6<#1"O
MEQZK*[WK6U# /W?Y)34L3BQ-U2/_SMS"U8P2I(OU*J7Z$N,>]F7NKGA_HN!R
M25Q&X29QPLH';*S!.W-4?2<Z41'8)=K\0-3+,0.BB)&$+1%#.&65G@C*+Z;,
MLG_-N>C[,2E=@C9J%AP[B)370J@5LX9SDV9X1M0F=//LBF%3-@B5&,A\-1YN
MD;J R1M=,BN.V<:Q.MKOP2SV(SYCX"*EERNI$R+%D277[Y*$.YQ_1 LHC,#I
M XW[_ZI,S9%%(,;MFU0XL"J'21Y>Y8(!^>!S76&1ETTGI.=MGUS:;OT1%W1Q
M97?'LR(4[;$>LPJ'Y6B'Z]3V$AE"'<TM/_9P5Y0(D&R9AH\LX(2\G& 212Q"
M1 ? ZA5O::)/3K-?.E68V7&"W#SOW$O1<G9V:Q;HIN7&S 4K,K!U.F1>OFC7
MDX.GU2I;^\--&-,ZK:H2?@Z+N,?E1WSPD;8B8]$(/Y:G.N!YO6O+'ZS+\Y(&
MS^_D<G0,^CR07 *-S*M?J68L:5&1U$D\$;J;]ENY[6_DZR=V(B<TS/O,.0B/
M#;0//L(0\!K9L1>'!1L:XY@B7$C!Z51O@K< (;UW)*11;7_]XY[P</<YF.=R
M8:DS5C91C1&B*O(1;P@/,8W#&\T;^</IALGA5_Z6@0:&:Z+YBFO_^#^[ 1#F
M( B<0V8]999&F*$:_MWG ;S=/V# VYMNUKA?.]CIY_ S;PH\WANW\+,<E8$R
MVR^/79F\<+.Z\^N'K</=^V0=3AE<\Z1*ZXR!0])@!KA9D=84E6;R!H3<O'-R
M^O !=@Q#+B=H[*)(PQ]X9^LZ+_CZXN+ZZX-D"=]<5@4 RQP#DFJ5_\4/:3U?
M]NS5Z4<NZ<.:[.]J=Y&\[>;OH-R O+3V"C7)*Q^!?=]F)\FM[]Z>[:+B^E(F
ML!?- OIMPHKX.U<_$_^<B+>3,]!@I46>3IFSEK(',&G2557X(%&MFX,"NF/V
M+;! G> J')6>WGLP]>O&GS7T+R+.S5RP6 N-OTV:EW'7Y+Q@^1H[)U4N,1"X
MIAGR >MVJ40;%"18=T)X3*%[F08FVCQZ-;H@=(C_GTO]^V2?Q[!^<\"&]6E*
MO:$X87X$"]%K*\V^J.HK_\?I]U5%+3AO+"+8>S\O\!3S"'O+ (A%ZTH#+US5
M@%^4.#;]L3RCI@=^GT+>)XIP(L01E)\IA<Q>_$]ODE=U?HG5&,$]O_?_N^#U
M]9H4K9*S.2].TWR-$,D0ZSJQX1RY/>&BS>F(D;Z<Q_%FEI(KG!C+E#;6PL"!
M8&40+3*R:52@5R*=G,Z EF4!GH@AV2[,J:JN;KBQECU;\7AX;(./XZ^$]\%/
M^(+3JL[9F1_%@YTD9SY(_/3?<S#K[<I($KM?&^3310N$P?WF!"#C<OK\<%)>
M$0'O?^09C: FL]A9L C2!RWDZ[V\(\W*".I'A*?Z)'KDCI):$)?K8?<J?N6@
MKG2P4>(U6X'UGHC\?E>7/K:][=HXU4N\2*0):0Q0%$YCL&9NXQ<XNSW2@2/B
M\K(1I)^-O]&B.;N5O_0&7CF?P\S;QB'9*K@\I 'L:'\.Q>EJ6TVFV!?IS+Z)
M<C@+7N?H;U?I7A$"YD!YP=CMW>T/S1'WL6^ QA'W<<1]['L8_TEQ'X^/N(\_
M-.Z#*I.BS#B( ZC,6P^.2W8:GQ$#SMFUSOCPRQ]%&O1;,G+<?WSRX-@5'W7%
M^]"/7=PT7W'"@FB<V1_#?Z I$QPS<>*T6T\R6=X$WB,&(>K?-GQ%7SF(FV[$
M39PS7R=4:B3.["\0 J[OG//CE'Y@2A.9S4CGQUBSO,4JH$",\'M152WTD%N1
M,*ZK]Y0E*C;)O3M?C\SR]?-RW(O_\,1%@9$ ZDA]?$[=/HHNNF#"**:[/^7D
MW<PTE:C1&71+V134(B1J=9&WS7'NOOC<!<D;):ERHL"E!!1;TR23.V'5L)(V
M9BFMW*"::.L*.:S0K:C3;J1RR14*CJIR9%WAT!SO(/_,U!%$LEMRDH,ED)$&
M2%L?!"A%E_64!0&OHUW^#$O$\IO&9-9?(IB<WDXVH\!KY;BQ/_.L@9AZ#K$%
M))A^>A-MR"99=0QB&UKGXZ1\YDE15Y1*9<-T(M=+#<HZ@5P>"A"(;1J!<?AY
M(E0PQGW766I\^ _N?@T#^>#^UU"= )4ABV5<.D$BP-@R:+9IFYV7N?<-7>;>
M8[H,\&1^\3Q_<O[VV=G8(]CO_)L_H%^>/CRY\[72]Y#NJUPD= /K!4JW0/NW
M-(@'4%"OU2W0^U.V=]TR12/+I4'CDM^'V9"NG.!6P#&/,2\;QP>5G".IS JN
M_A!/[*?BPCN<.(_\1]$N.1XDO_%!$GQ"6Q)97I!Q<FE=4E[;H 8W=!F9>E/8
M@I#G.AJU+SBMU&?.>I2402FK<HJ*9NVTN$Q[,T;L&U'NQ"CNL#"ZM9J#,<I5
M9D*&Q%#%2(NFK>;O!* 0<RH?9W\/FWK'$56[1<%-5ZZGH63T=(3U7,>D)I1K
M@T2M;7Z_N>="I]"X2R;@AI&?\ATGWKDIVGPZXW;]:8824[V%65%Y#JN0E][@
MY"*M7;CCRMG'RF$.,#\\P"%LH31YYC%U$%_QQS>1; ]JI\')$%]!V+N/D_F9
M)Y/TNGG(ASZBF *=2V*%G#GV;AN>]9GC#C?V[EAW\3AE7V[_A>8055,\"^UM
MSY&%H;A14M_'F?F",S,)X"W&I+/ -QC@+/62SNG,O7#@MU\OE8BP$2QO3P O
M?X\K%I2%:Y9@KU5I]$"PBD):WBH>BH$P!2.=0+(%,34W,9UTIMX/'&)PT4A>
MS8C&_+:GLW69%OXR%PZ2;D1@)LGZIR__=OYL>OK8K/]QA7WN6HOA  G:9\8Y
M\^Y;FJ'E\X)SP,!J^Q6W"3'Y1T[6<2X^*;_:#YH:=-0;^<#,25X#62/P/8-5
M45@CZQ2,<TAVU+G4*;WC5!TWVV%,<(SI)0BB2!ZB"QT<WZD2A0=S:@SC):O/
MAE9 @L@+[3AEMK*<:>#U,)=_BWH;\1.C3A>@,G_IM<DORBFO!P\T;U)F;8A:
M(.5<L"-HA7+Y<25];K,=E@4A3Y24G64J9>WTEIL%5EO;GFT)$91E\"E<Z/5C
MP22^UW%.OZ1U .DU)(>@%)8W=<='M&*:-<S%?E\HI007$WI$ *R+VQ2X/3JY
M*!_'3!=-3P.Y:_T<_YV/GH@?A"7%_"=3_Z5C)/:%E@":[4 LKDY91#"B8L7D
M%G1-$[@O7S!J_4Q^V(_1L!".\_9YYNWYEI5='2D$?EO6### *ENX=/W;"&]U
MP40H/Y:$OW+*/<2>5L>2)$RWWX!2B3Z.>U/]GNH@4T#[35VT "34?@<A<R5E
M%VWKH1;R1CKQU56BI(FPQ=*6U<Z<'@;U-4OY,%:5N_ "\4O>]+J#(J*=2#*"
MFTAHL2G7Z<%.ZY.-K,<R95[S:]KQ1-\BZ1KF)'CG^@UL O!M.FKVH21Q"9*%
MLE6MOA+$4G.HA^5E2W)\;P-/4DSB3AX4C?D:+I4V 2F*@CONE&-YHND4_@LY
M7C3ZPW<Y=MX<.V]^ORTCQ\Z;8^?-)W?>W+_3-W['SIL_6.=-KVU>,@E4T]?Z
MWGS> 0I*6LKBUP#(KRP@_>8:_!I4/$7J T_OA'7"ATX:":6T=NQT%)H<WTN3
MLJ.-!E;XE&L?/H8J,BXW)")W(HV^TH[;;Z4/W;^UM-JSZ!A((V)2),N&6X=P
MOV;CM&8V4>Y$4;/V7ZM=%, U[IKW.E@G3J+.JFL!WNLUGU\W3=*_[!W:HH-<
MJS;?;VRZ&)<H3'GDP\50H2#"'$2$) Y^#?_MA5Q%8N"M5?:[YI8YBSS?/;/9
M*D>DA4@[IYS%V83&*LRL3G>8VFUB"@FKK&5 &4H%>#Y)?GK#KK=4J@SO;Z C
M*4'Z6,,)AUG92UJSIO;60TF$:(]#E4K0&'5KIB_NA$] 6_B-MAB,1M/34PY*
M'$&OVR7+7!T; C]C+B8N<&#BB'LT28$.NW DV>TL4K?&!4&&,:G5-P_]<GI&
M4X\8_=ZW=TX>/$J^>_+*D-E8+'D38/4F T.1I)3074P9,[P3DNQ=HVPR\B&G
M:D$ER+^-OO0$6(QFF:RK+LHT+#I_UA+K'[>WC1!F'5?5;[*JSE6)<<)9.3\U
M)674#4Y.G2Z"'L^-H05UE#:Y<W+WP=<]$39=FE:2T07:NUZC6,E5RJ II*KP
M<[%J,6DPRC2Q)IH]D_<RF+?0Z&Y6S%1$MV>Y86Z70F@ GA)B-B+O2V ?S))U
M7%R?,^UOFH_2!-&F[VG^)H2AP2$H,(">KAQ<HB;4#,3;[C7"WN66C;N/ON9>
MNCZ7Y"R(?(9[TK')[G>?8'E+_ZUA.21\R[_$*G^/;]OC&'!?#195,6J<RU>:
MVL8+'U?69UI9;^.CIRL94T^;N@[JPLFCD\=?BTFYHY\-5I5 M,V=$HA)#!;J
MHX.LLJRE1"4R._&!\YBV'3[:^80/3[ZQ)YR0(9,'RB3<8P<Q?6?G[5:%6[2:
MQUY*BS-J58^K\;,=HCLF7CTITJ(G"F)B&U;PL"@/D+4P^4IO$QL),.HV8O;R
MDWQZ<J\GTL>I=(3J_D];34&T(N/3/60.1N\4>7[CF\,'LMHT1JS7H"+8NNEQ
MD7T^DW>V\M>#%A^DLO.VXV5S5L^7>4NM'FP%4&:3CSKTCE"?"(XKDCZ8XX;)
M W0!FKOUC#^E\Y$HYVHJ!C(/(D'5B2;?7]S_7\ 47,P;'-$D;TZ+W'M7" _1
M)A_C8[VE9&K_"'<YPJ1]7#2_R:)Y!7(^MB$^DIOG?L,G*^?W/G)V=#;HWZ"&
M4=.?J&I?@P2HR@L&/I-W?5G!W* %,3"STW'DOYV3VHDY[?BGGZNZR)(G:?G.
M5J7";HDRL-]#QX_!5<:\B%JJVF52H*0M=Q>-EU(,W''A?/YL@\[>(#O$(:'?
M^*;_+)VN?*:D0P4@@GZ"ST)XX/O]3.R SZJZ)FJID:SP-5CK/QU(QA@F&MO,
M4;:O(/A%R-+G*LJV3+U!]><VSF>0/6L^CJE3B>VW64I*OW;(A6Q">E'2Z7Q-
MW<2]\C^W0E2M&%DET]4[&'H@_(B5:*]A#(92M?<V-I3XT91^] 4%+OC#)6>!
MYC&Z4A%EX8SD-;<+7&8LJ!+24-O03P[C=O&^IV!!36-YV &40DBWJ5K%B-",
MJCG/W\_=&MD,3><+2H.2^45Z12G?K*())31-B]?W%^S6&6DL(]V_ZPTG&%":
MMRW>9A.RH)NN4O /#T43+-"8"^#1B R:7I :YY5Q "Q\F)U*6DUH&"BC0QV$
MPKN[AD08C+._ERAP.Q[%*X*4X*V=6\6XG$DL@,RO'Q\%T6 7[H(.?1K)D#G'
MR\H\4"'#GH'@1QL1BA D4U6XJ&W@TVH=1US*$9=R\("*(R[EB$OY=%S*Z1&7
M\F__,JNRC?_?LET5__=_ 5!+ P04    " !NB%A2UIUD+2 %  "!%   '@
M &5X+3DY-'AE>6-O;G-E;G1L971T97)L:79E+FAT;>58;6_;-A#^OE]Q=;!T
M!2SKU?%K W2VTQE('<-Q$?330$M41%0F-9*.X_WZ'2G+2>TF2XMV63=_$"SQ
M[GCWW/%>V'\QO!C,/TQ'D.EE#M/WOYZ/!U!S7/<J'+CN<#Z$W^;OSB%J>#[,
M)>&*:28XR5UW-*E!+=.ZZ+KN>KUNK,.&D-?N?.8:49&;"Z%H(]%)[;1OON"3
MDN3TI_X+QX&AB%=+RC7$DA)-$U@IQJ_A*J'J(SC.EFH@BHUDUYF&P M\N!+R
M([LAY;IF.J>GE9R^6[[W7;M)?R&2S6D_83? DM<UYK7:T2*AG621QA'M+!;-
M- U:)^WP)(D6<1K\[J.2+I*7/$IO<OJZMF3<R:C9OQL%C5:ST+TU2W36]3WO
MYYHE/>VG@FO<3R)_^;<4<R!,TUOMD)Q=\ZXUJ5:R5LNQR(7L'GGVUS,K3DJ6
M+-]T7\[9DBJ8T#7,Q)+PEW6%;G 4E2PM"17[DZ).J)Y]79<JMU!.SCBM3/ #
MH_3H-F,+IJ'3:42?:GS?<"*OT78M"N1"L?=TCQ%L*I])^<'%Y'(TF</%&8PG
MP]%TA ]\G8W>CB_GH]EH6 7PF\'@XOUD/IZ\A;/Q[-V!H0^Z;;?V_4R+]DWS
MFVC:%858<&6.A!:@,PJ2IE12'E,0*8B5A#,FE[#B"95V/2:%.8IP?-0. J\W
M-GZA2BM#/KHMJ-3*+OF].A">5&(9CX4LA"26>;&YMP_CEB(5>2[6YCC.Z#53
M>DMZJ?&@FK.&8IOMWA=A6J%9D"1!P4Y.4]UM1E5H,32*ZZX3M(KO?RX.\+>A
MY;^JE/[G=^]] HO?;IQ8'#Z//OQR)C .+ITV3$0#PC!T_"CTVL$K,#XGC!O/
M;9T]6A:YV%"*["+^"-.5C#.B*$QSPDV<H%0,FQ@3+5>K7!O.2RIO6(RFC7G<
ML)'S-&_Z[7UO=G;._%&#(OC1@R)Z/"@R(BE<E&ED/R1V[H?_K__#']C_@1]T
MPL\FA7.!_^<4Z=''R,QN#A."\?ZAX_]]97-?95OHT,85)KD,RQKC5?64%(L>
M5L?$MIMG="%71&X@B.JVN:S#FND,J51!XUT--B59Y*SD4;L":&2FC!,>,Y)#
M(<JF&(@"HF%(8[I<8)$.?2O:LTH%GM_9:?>(6%.>E[2.),M"THQBPWU#=U^5
M.;&9R+$'L,7=;_6 _K%B>F-EQT1ED&+Q5EC$)5 29T:FV7)#B515A==KX9@/
M)CB82(#B44L.%:_O%*9IBJB@)IRJK9K8;> 88$S14N0@;I#Q#I,2;1-T!QZR
M_)_9"VW,5T8/JR13\(;S%8J:65& ^-H8CSSGK/$5D?EX#KK7\39MNM%DD=-J
M=2$D(NY@4.>D4+1;_>DE3!4YV709MZ%IF7I;60NAM5@:<3W$1K.8Y-L>VJ:W
M<GD[4& WWFZ&9J;0J*1.JHVWXT;#CANN3@[7<#!I!^&#RU[#?W#M,;'-J-%I
MM9XDUK4JEVHC,*H@_'4MK.UE]VY0W(+_Z2QA,ML^-B4LM0?'$>\YBH$=]XZ/
MHE9/V2>,)%?Z^,@_\7K'1V&[!Q_$"F/]_'RZ-P5NP7L$%\^@\D0LMW%H@2@0
M )-#H++\/P/T ).<F642F$J18L*Q%P[P)HX19)-*U#<!N:*I]MZ>^Z?+^79^
M_<:N"Y[-=:-DB32"UV% .$G(=ST-7XO:<P!ST&_LD/D:3%Q;:+ZPQ.W=9%5=
M2U?2G)C2?G"W=9=U;"'S[EC( E//2A^R_,UUV/997L[9:\+3OP!02P,$%
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
MF84A*Y:^.*RUM@5K@YO O#8%AHI2@$A!Q;$,*68(UAGC6CA((,1RF @*'Q/
MX3"19DSB)#8!(1(ITG,D39@HDT./J%*KQ&,CTRH4$5X;]@9PB 2PY6/>NP['
M/!T)U@4+]?,$$JZB;K\1;YVJJUOIR3]*JC]3CTGJGQ%5+4'5PX=LV7B@^,Y
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
M  DZ *S(-8^:/',#R/("T# P26(F*#LKPA) &$1+P#-B41C M"D0F0':7EA
M\;@LB+L0]>"7_RIA,\44L8[4!LNZ0@+IU@SP!A@=-&'4._CV6,8-)YJ.YQ<@
M:@,:3%_#+C40_HJ[HC<%VWK475W+D;Y[?KK?.WF+,F"Q4!#:(@7T%2PKUU&1
M3!W% &7 H9=PY@N= BB0!$C(T&>1SD&O0HHB]+^#<WZE3<+40IS"EOVO2%,R
MJY@2OBC6-M( [TSF4X''"ZXOQ_@-,[LH*6,D5F!TH%W1\V[D%YN+A8N1O@;T
M<@R 4 1_A&G%NQD45F2F:!Q30)+Z<R1Q'U>J*R[HM"Y':W@KGE0E)#Q:6%/F
M$=TT+#7!>IP#W $IO!25V1+X Z[(C!6K%[RD8(%C8!DR&B%3T+F8@-Y-D@Z9
MO=6V0,4=[Z#KX/&@P8.$R3*5=X"M#($));A86$-B(GI#!]X+&CJ(,I.+KZ8O
M!F5&U-'=XD-X1GBXT@6(=9*A-03I*!%')D!%R(2F+$&+Z_ **)PH0(U$_AR9
M80;+<5@ V!<Z*Q&CI@][=I@#E-*6M,S=M:E5R16L@=Z&>/:B>HPZEW8$2-09
MR7ZB1"(G3@D8&A#VK $0TEDS4"(V6XVG 4@VT*N8TG-M@?S[IBS$R$QN0(<[
MPD"T>"V<+EV4S 5U=F62*\0&LD!6]_ ZUO*TM27PW)$IDQ@/]@A GJBX$Y!(
M"I#H$))P*;%*))P.1#*P3?@W'Z/NK^"G,@.$XJ-EQBJ>TPZC6K+YV\8&N((5
M"9Y1IULZ#K7%7/:\'*,B8DW.JDWNQ7B"Z@\+K(\56$&M,7E!,L;0:2!J1V C
M[$?2NE,B=(H7$OA0RW48C#SF_:EE ,-Y',N\<*"'TY@#TF"E\^IT5S!;P%?4
MYQ1OE"0VZ[T0WR:IJ0L^:8A=17O,3"UPF9'*"9( '6%F)&PYP%+@>DG7Y*%^
M,]UJK>V#&NB,7$UVQ4T<;QS=-M5SX*=H\XU'N;3*66RH!8&LL#-G%;C%%=-H
M?7NJ9 ;_VN^>'YV^70.O8QFC$K";J$'QYN"H>[(0+OR1!J&5%6]V>R?=4[!V
M5@?6!:F0G]1$?#&@!]S5#72ZOW_\]AJ7RX/@JPFIWF'W@$! J]E[ZT0H_=9[
MBR?1?1$HXO@%HLE65O=9%G69<5<V%=C/"6@"9I(!TD&)MJ"C@4CR0GDP0$F.
MS#NB-\(7MSO$1RWN[POWE6QI(AF1&FO0T@H#:J\!S$6H_P*Z*X,(<.Y(X9;2
MM\7BO6&QUB*::$0V"]]8<H/4J&,U H5TPT\7 ?/V^M<8Y*V.O2T4C;0"->)/
M%95HOWF"8.U#I7UXA;^Q;\!"PE\\^8 XJ!<3C:3.EU^ZO7K<!^!\,A=7,BG5
M(JF'>D]?XL>("_$)X#\2[U)X6028B8PE]2O1J'233P*=DLXL+;,B!ZY:%H@1
MO*QQMU?$<S4 !0OU.82MY])+M?_W[K%_UX-"_*)3Y-]H5+-&F,7?/3\\>6OR
M2OL&RWN!XHXJ:G6783(*#>>8P2)3?!MYE*?XH*\E&"JQCM9QD6R@(O>E\C)N
M+^%>D$.\\I;67!WU_%BQ+PO(MC\E*Y$<YC4G03:A$+.@W ,]#,B8U"G]R%;&
MK -=_ R4;=%9 E0R@$\HXJIMVJG,E+X"'5&CX&'F5*AACI[;R4AE'$= :P35
M3G0"D-G(QA,;CGF&W@E\"^X&R6W&&WRIIFB8X#>5A6/+**+E703N?_I0Q=8S
M2,#<I2K&B:1#!E;2<,1&CT;K1>5P&E(\"1UR?P'$RBPPGN$K/2[1[+E2=8!B
M.?F'T=FQX=CTFUSQ Y;&:WT8M+Y%]JU)RF+Y+0$%1@K!>S\$>'H3_5&(][,<
M*M%;):PR<U@:2_WA^W[^PXH/67Y+^/<H]W>/886[?;!#+W?E %[Y1B83.;7/
M;A5.7RE8O<ZF[B7L_2!QWKM&<S>7[[_KL_,93CBRA5_D9'OY_Q_HE@&F7K%]
M=IRC%:]=X)3IO>'GG76P(EO-U;!T3ITN6(?",6E@NLC04394L@499"U$+'R+
M8>2"S X,V70$!GKI5Q=GF0 ;'0ET.\&YA'\N,S,AUR7ZAT""]&%E3A'"KUS(
M ?AV'=I!+Q4^L+%T?H1?>!=4JR;3AOV3SY/\EA*W(AA+FF5BJ%9;.277G/-V
MT3T3:5<*@^.[Z,9ZBW@K:\8<!\''X1LI"*_0&7NEZL@+![(0>(TU:737@ZJ.
M\7'G&'8Z&@*!X9+SJD"6UTJ G =.)UB; S6&3,H$%JW9C8PA^LH4H6N5NF1O
MX5AG 1*:FW^!,-J%1UHUKV-NM:OO7125M)D?C;GD8_(%$U_B+39U0@TI5_\J
M@42M&)1XA =@W74P:80VW2%R3%R*1QTUHK.7$Q@XQ! 'CFTSX 2E,+:#62AE
M1E_KC)0L/JP?&_$&.B!D,G&XSH6M*"1H&[&B/B*CXY9@._[YSG$YT!DH<9K3
M60J5DGZ+ZJ7/,V';KF(\"M5DJ9-ZXPD"9I#,I"54\>P"4PV9K[E7PCG";=$I
M#]@3<1X'8EI&)P3%3++-HC?9J84-D'L.3WC&,8 B-XG=YIC7#-[9+Z$<(2%.
M&R!>E,>$U# +$C1((A43M6AX X&<N;PG'" L4 ;Q<V"W25)34!W\5W^.@>0J
M'TN'E]AW$2WEELD'HX[>+* <13'J>A_D?,.'Q[J -<Y3?V*K +@703JG-T7H
M9YE_!;MDLA+]-T@CP(#!D,+8*+LI: 68*@72+D+H8%+$-M,-2LB/E62D&">?
M91!]8YFS\)X_19CWD1@";.Q2<JW8 >-PA*&S6F"A>SL;DB1$NQC#=8G"@,A+
MQA! $+1?M3ZO#!8 BZ475PO9XMAG3< <%2R0_W'.-,%0@D2(]!A_]1Y*_-*=
M!5 SQLH'K)U:X<XCT_]LIEBJ+: C%NS4BA1J=7 /'/4<=5X2'VBF [#93.F*
M<PV;E3FA!8X[,V3,/[35L?891XRXIEI+.E(,VEYN4&^KA2;QJ)T@8VAD+&U2
MX;G,30;G#07"2_P,KD5A=IL-;*_B!);B .0@Z\EG3FE^"J1.X4\IXK*8.B-E
MD"O\RZ6>@H*3E,H%[ET.*D&"M1\&!+O"@&FQ^PV_<I95E[4G,+]BH ]B1R3P
M@,ODZ,VG,#OF.*%^$R6:M0I;]ITJ+]WOE!N"OGL2CM(Y\GWB@"HT?U!G?#AJ
M=SK8S?8.)S" 1(,S8-T1YE %DG5\!0L!4;O5TJ9"7:6 (40,<GS+&)3HSX0]
MZ;B4225O*C  LG@] 1A3Z7Y#;W^==!5X'TF4UP894)K+\JDNGL>,IQ[Q\4I5
M7GPE<_\\N7@O$\KIR#!6 8B'/<!2U9\:'^J,Y5BF<NBU_#IE2%X9#6RY*_X8
M*4[[R4D +'F/>R;M ;,-\5?_!C!O@2OF=3KX'$WB@YEJ'<#\E<&:,O*!@'Y6
MNX2K [3(@\'>!7=48XZ,(N@8;)7[H;X M,CK\+K-A-[,!=&8J DDL5OG>U+.
M%@*OD7KK?#I(T$.\B'+7T ):2 /KY(;TYD'4!II7%+U+ LU8GB9^JT.0MPC]
M-U&P 24&[YQ[\0J#2Z0RHMRCR+@,Q!Q2-&A85(F&+.N?IB2BI1B/\NR&[,0=
M4OW-%0+)"52RU%VM 5#W2WPTB=T9J5L+W8Y3\)S8;;!G7#*(3#6N\F,IQ$SO
M)"GJU5(*PCKK9I+K(G!75PR.(RALU.+WJ%RZH/ZW#TJM&/AYO!C5_IW#2ROM
M+HS2M"&J[0A1;29[LV6:4MX\I^D[OA1[S3M70PJ]BY]+X !8/T3%%=8YN;P.
M0]'N*D7(ZU8SNFJ&J2 ZJ1.Q'\]0%&SPW$%[VCC$L;%(%>3]*4=12'[X!)LJ
M;ZHAI?!_+I)T5SN$D_P:JDSEI)ZC+PD0#1B.:_?C]0)C#NEUC.<NWJ>-@_OY
M<C"3Q+XCK C<#A%5<.LIP0\]XDR"&+,@TW)098P2.?L<MJIR]V: UO!C]T/+
MU5I[YQ'L':<&$"%ZU: 15.(PDK?C.0FV<K+(1A$]V[E3,!N<\Z^.,.KU/)O'
MFWCLSP;5WCH^F2!S&0L4NNPLW#);7-=8__PP?CAZN U?X(N8*D>,A_0BC'3H
M;F(SE(J S*5@-PTP#E@-^5TI)S40:N(SG7\K%.;S2LXU](ZJ":87CO280\VU
M,077@R &D\8N]9:A[XJJ3,FA'WI-[E3Y<M)[F.-]#[31>U#>>7.B_.ONT3YN
M^1P+XRA (S%XZIW1.KL"Q'"/G2<'^_T-@?VG!LC95P"' (]07Q43Y1S.K#EP
M)36A:CT7TS9AYF!#,/-Q5N^1E 3MN.R ZC^895=)-_=5Z[/!V#G<6.QP[2L5
MU5910B\&8Q61!_ NB64;IUK\*D%T:DJ"2K!P<!=S J:SBEB2D$I?]D'B.@LW
M,5AJ0XT&2 7A7,T;DE9;;?M;:=L?.-36C,YQ5D-Q8Q^MC7;"_=.4'5<EVVPS
MA7II;"B($%,F!R:LI"^L2%0V+$8=-@"#"&:_G'9 B<74(>K$@,5Z&$B_U!EY
M*3RX,+,H<DV .@+)?YQ2N"%P))'6:\@8KC*R,5R\S#PA79<+8D9KO<AW@*"F
M&[.ZMQG,:=[M$=RH(WAV.\&_<:?P(X7,EB>F5(< 3V5PYM R[?@T/B)L%"YE
M96SRH:;$A1((G=U2(&GJ! ,01[*0;!97L$0/8W4)!R"U;U7G>B?)*ZD3$E7.
ML>4=ARSFL( B]RO%16/J/)W.\#4#DP<EP&%>377VG+6,&0FY!K.]E8+?[@B>
M4PLC]#8X[O\NHD@O_(X(^FTP4#GY"O [K-M=2]?;N$,9QM$M;YWR86'+M%^#
M^X4C.,",M(&\XH0S/+:8A$_^Y#"%4D>7JN#&,ZZ6H".B,@';$P@?<W/P,:J(
MNB\[8F3L&#M;H38=/",%'@@7]3$7" Y)?3THG%<JP9)5+K(FJZC 9-1*XK'Y
MBIUKAL12J!)<[  (,:43^ @FD;IR?<*=J]1_&0IC:F3%]?JFLH6)+<1&!>TM
M764-[1:4B*8+K&)FG"A [7V\E[RO$C/I4M%W(ST*>^@Q"A3EES(:X&=:G.-S
MR$X\V[*%' P8K-B#[=_822]$*#^@1F,D[8C2(^@'5!8 0(R3&OZ4AJUC3/.-
M-29X46Y]-%+1I<<%Z3X&VPFXAGZ8(=ELZ.>7,;L$X(P4EX 5\_X!2YG!3GV)
MPU;=>0C9:QHV-*7L)6"8A;+3!OUT.-W;% 90S0D:_NE(*G6 C=6FQ*?_<O1A
MMM6A3V!>4+* W-HW.:,Z-7X-[K2OJK>%N./B,>;NF&;H?@L(GA^!M= Y8[KA
M/+4OT?V*T.#KD)XH["+D<(BM\ KE  ? ^<]>!YB$V'DO,QG+-HED<1+)09M$
MTB:1;).0_CTCD7".E7"8"0O,@9A5[RWU=_ON^<'AVP6M1.ASK^9^4@7)CH2[
MC&!) PG+L L(\)J #5%90Y48[:W/WOYN"@L>">JX$*^JJ6YDT.PG$"4CC$]E
M*S!RX,*QH41"LVG>\&U3Q]?HK72&.D8B)X,R::'^:%#_;ZK75UR;R'V=59@#
M^\(*9]4R$R&/<)VXX;O DE+F>\#OH(6\J+LFM@KPQ0DR'JF\;JTI\C+Q-CDZ
MCLGM3B5I\.E,2)KU2\D,L# O6W)Y-'+YC;N0.GH!#5>/*57+B0Q08%ID/!HR
ML+8+Q+>V? #)"*OJ8:+J2Q=Z=VV=.D%[)I<_$BLL<_9%< W$MMA\//E'9B*F
MLV 9.7E R)C&+MIX+UFH:6KB=?S#+6+N$3'D%Z:6@=RI)5+NE\&,GXSK]&1=
M,2I=&\>JUS8W91FHJ@B>9!G%5IU_B+"-U_DK:F;K:SFO5C^@WRQ!X$G3!74T
MP/PSCA* B4851%5)^@ZG(FHK^KF1L2] Q,X_G$++KB'%=>C."AE3XW45SU#/
M[%P%+EKR-<1^  <U*;*^ECDM,ZKH3SK<6X6:3))SDN*-Q/X'*J9 ![?K1_)]
MV17G?B('MZ)R!%=K>ZYI*64']!52Z,A0F_B=Q9#@E@-F@/%(I.\QMCDLJD9+
MY#@DL^PE)B]ZAS Y'XGU)64&<*1X$+6:V2$_&(\=P?#FGSKE5AO_>;2'1?P1
MY=*@T]B$28.I4H6KF:PS]/GU&/MY4MGA9X.9'K3(K8A8AZ0V5UYNQ,< ::=V
MQX+.@%U&%3[5=AHYV^Q?Y6XKCB&2$KZD)Q7G?!1EG@E==,79P/WFF1K=[6)P
MSH! NIQ_X_)A!NB3]WTSZ7V^5T<UDF%8\5:LD%8R*6BO=ZH!WCA\_PB4')MQ
MX2!K@YZ7G2J,$(UPD"*/D<&2<"ZBGJ\_YQX7N5;8^O^=%8UN!1.X9!(V5:!>
MM=S;P%=BIV2Z4<<,.N.4<VR(J>!/,J9T!=]!* 5TQ;Z5';KT^UI:UW3$%5_B
MJORG%)S2A;9I7='@"]POFEOG-CV50>FZ!=4U_\22J5E#(Y <S$8C"%'W@,S
M8G7:+W-+/8G8=Q:T;[78H13G<)#XYW8+W)V(V]*Y]^"4%79'->M#%X7(O?'-
MK+96.;S*\+1H^ RSM^'\EOTB:)XWVRTO;[;3&_B:7$8Y^2;VW]9!%Y])WFC^
MP&7S+CZX6&9U?&]O7$-<S9# %[K[:CE378M!,[<"BJ-5B0L!3BOOR3POZZN!
MR56M&59>2?::L,^WVQ:K?-O$@=^(GCY7->J+XP];%GGPZ0X='YFFGV4C)<(9
M/T"(%'@/XN[U<?.9 \LRFCL<3^ZXRDB2*#C$BV@>?K[4T65?4@2ZG^M^E15
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
M D*^/6:E<!?H(E 3-"LR>"].&<):;&]F</+#ZI-NMQAYFS**^+Q,4^H1P;&
M!-,5.'FP+EZ\>T[&MF#E:$.P,BO8!MP=MU+SW'GY6F:NR>E:QV8#M6?6<*O.
MSV$/2S:3,=*&BA;'J$F/KIP507)UY3;P->WD\@(Q!-NC@7;&THR0KOA'9B:)
MBH=5,+WQ@(YO5TMS0$@WK$<>#("MN=I>6<739B)M/M\FF"#H]K/K)EYS8+Y3
M*9U!;F[,>[[&L['%GK<OR@UQ1,LO CF_Q61;^],Q_Z^/_87A,$ZX [EKUL=[
M=(68V&J_S I?P ??<#E#D9O$.]U\"TRFFGID,WR447S(_9ZB+9(WQBQ6.4UV
M05)3)W3K.P[B5N#KG-QTTK#Q-KO(K2V5G<G1"WHDN($?XF=3()!< .PLJX<'
M\"&BAZ&6CL]SS>K)TEID7<FY:N>.MW8QF-98ZL!U..8'NZ<M6]?VTMM\=XJ9
M'2),N>HD9E]E,'.E"!.".,4HN N4YS+")CC.)TP930V7!.CD??8DXY/%1/69
M@ 8R4HZ<:!(X=W-U@4^F(LZ3H=1;S'>SC4Q(AY4OH>8H@=*G*84O7.K%R&0F
MKW-Y9_BY2Z(%C& A/A92D,%/XL*788S5C#'HR736N\+.8%R *6VU VH+CUUL
M2LK+P+?'&$A*W()GGGUKG\DC]Y^9):"LI &A;G!6G"MKU_%J+.@X'*A[;1GJ
M?!GJQ2).)3YCHP;QR2'##V:\'5%5#F1*[ZU#!'FL\ET<8RS'5KWQ/[QU99]O
M=$8[H)O>PN&G!"3'_."QSIW]^K2[=W*,'NTBAS^Q?[QS=G?)V?VJB!=\M]\]
M/-Y?^O5>M[?\UFL>>WS4/3H^OO?']DZ[QR>KK?8508*A 5"U("S_]NS@607X
MJE?&KB.W0:QD+-\ZC#!YC'ET=BR>J[U8U=^2&C?WI2.M-_OC/T6O*:?P<0O0
M]S#AG&4^?QHC6E&O V +&PQU!0?]P0&4\XN?$OQ^D=FPI%XSYV-SJ;(&#&\Z
MB;<@*K>+S09*8[9O1_#D;E;*/I>P,B.^Z,BL0FZ/#*&;@KSW!3UZS!L:]![=
M++AIZ3$.<"?=[@T5S.)5SW[X0+F[X@.\\Q[UB1NCY$Z/ ;U,_,1CE:N<!+P.
M1QZ 6<>)Q:2?4CO\Q+!+B6\4O=W3HZ/=@]/7NZ][)WLS =@[TL1ZG&;##M42
M8S\;)MJ..@!QE47P[SD !CYH.0[F*^=#M.8RV3*5>V,J[ZA=W^:Q%9I2Q$MT
M(S/8:%S":%;)R=F?M1KW#[K[1W-FXV%W?QVL_0&/PT?:.\+COLW%5=X[8RWV
MNH<GW+3(G3.Q4_]X@07*)GW)F-O;/=W;VST"UGZX?WIZH\W8@O]VX$>@PU.
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
M1 DD/$04NTDIG;-BU7BPN6A5W#8&!=!JFA 5OU3J]>%UL*0630[&QMRJA]R
M+3D357LY#0!4\P%F@,;V*P>9G'H+4HT"4!B29F<54!I* 8>MN 2EY- F!NE!
MO-'A44ZV+ZEI$0RIKR)%V2-F7]&;"/KVQ%"^8CE]>#RC2=$K=KZ) VR:!Y<8
MHV/?')G2:&)X7IL(/SRRN6A66W/L2W4@(61A'WQ Q3<["NGZEID,;*!7LOPE
M8- $-V/L*^Y,#&3929)$.>;HD:>!S"'RW?UA5*KJ<>,2BTK2X#.R*S$4K"K4
M(YF)8'2M^>[^P*DYJ[!455E1<UR.V6O.$(*W5)JO+R<'A@?GT/GN_O#2O* 9
MIWF!)@:0",BDFAB<8+- 5 =877Q<5G7X!>,FA0PMLS&M0DY X@T)A@H^YB0C
M+!@_>EL\/,J42ZBAJ/E"@)0,.F]J*]EA2<%4-S&4KS';.PR>)6BJWH2QM ;]
M$3NJ)0'[HN;K)^>(#Y+M'0C98I)/)4CU'ESSU+RK/EHG%=F&>'U;- 8VT'UM
M'7E[L-\[Q]E90^2A(*"Z3Q>2>D]3O*89TT#F -G>'C$R6*78FD.K#FSPG(2*
MM!!<+"3Q&C<XC:U+KP0<2RE*(Z-F4X"XCY*(9GY@,64LWDT#G -G>WO$*R%Z
M51=1M4:"((A1P-666Z&D_RECB8P3ZCM)'[2'ZY4^@^WYPQ-]++>7M:/X_/5:
MJLUV^>F7RZ=J7OJ@ED]?'=W?&KQ'?376NZSY?+7=KDX?M-W!*>H:ZU*N60I1
MR^"B0Q<Y^=;'38U+-<YDVA^9GJR>3YA)&M0I9*SH$ZL(*^1B\Z+1Q!KG@6@H
M)OUE9W %K'W]B0>M+8K\4=H.R28.M9J&QDLHP$9EB057DD&*)0+"^&SZP]Y@
MIM)?HU(69YLCK(T(6D+&6*O-0J1OYS+6(-L14^GKOK+]V>JDWE-EO7JQ6P@_
MR;'Y!&(20<04U3?U(ATEFE - J9*PN,3ZG@B74_5?O/L*9++N6Q$\VY)#H$U
M\@7OD9.C(M8$F "YCL-;W3QF10LA&I,"FPJV%&8AM&A*LC4E/X$X>-5NZ]YR
MJU=>\(G<UC>VFQV'GCRCY5>K5?UY<7+R[@U]<;;1&Y+U6G8#3^]^?HHL"ZDE
MRR2F$0.TQCD5UW(T??%C9#,^RZ[4?\T4^WV*E8(<7:1J30.&D"UP,,HN%6:D
M-!B?8D?BR/HX62_CMZ:R_9S*3R>KIQHD[RZ6BZT\65.54UK_-$F*]4WQQ1)8
M*PA2D4I.$#B0;QE:F8<?9G[])7X)>C(60PQ4H1J?2R]3Z$N5$L3(6',XO?ZG
M@KZKG=>KZ]>'=+Z3W.MUY]=N'. UX ]EO2NEORRR^\2WBO;FX>-O-P_6?0?]
M>E$TC+T^\DB/3)$!'#&A [0FL:IQP"B^![1 4+#%(69=7Y=Z/>5>?% /;WXU
M[_KTZ5J>7DB3747",SHY.;]W>JIOK1=T\KYK##(1:ZI8Z?FZZ160)65*F OY
MJ-($];]#&7'WPXOEV6+97?"=Q:9<O);ZX'FO6/D^:-]_UA2-51'N]2Q:BCY
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
MI>2:/?1N%QBRA&JM>MY8REBM @XH$29D+$/RV >E+J"MJ3I AEQ+E.J,)^O
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
MR*'O"DDY6)6/;=KC^-.8ED[BI>;L! -!C#F'BN LVSY!32Y/$<,/%U?'@E;
MPKZ7LH?BH>\4%UM2<)RM/MED)SYS]H%"Y%A <Z8B.VM[03YP#HE$G*^-*DD0
M2M,&[<\$[6-!CCGF8&(ISCFHU2A>I90<6;S/:/VTY=9$1@]L))7'Z$S6 .<,
M13'"DBU5+()UBAA><X#;(UHU:I*=LC['E"$6PFIJQ-@P>&M<G&2;EL,$N#V"
MAJ5)J108:P:7&2D;9\D6EI23G3AHUQ[@]H@<-(>^5(,Q)%"-P@+B3%]"[?01
MFTFVJ>G.\=+ OEX4O:", I=+04%1(2D5H"7BFAUQ$)<41/!VBDKRNN':HWQ$
M] 3$'KP H,)E39]:BV3Z_)H?2S[>72QI619T<H'6:W#N+5_(9MLOO/D/.:EW
M5^O'<J+H;L[64K]>$"].%MO%,#8&A6+%K#+$ %CHRP*+9MS9AT:DQC>4C1TU
M:'O=7!'9BBH.KZ8ER9(#)J)6R7N/F:9A:?^Q.JFL<G[S8/GU:OGTB:Q/+U7^
M(,9E)'%N6*"XTC=H$=5D^\*8$D)S/!'C.A!.^QP5]@FQ,E1;$@3-NT) TP<9
M ^0,/!%[VBF.02P'C4KS9 QF7\#9HD:22R.'@.1IL$'$PR&R1QM1D5"H8BU-
MLUX36]\V'25'9ZLQ_J)YU_@V\H90N+?\S]5BN?V'_JTJ8=/G+#>;59_!'$?<
M.=>L22E0(,@2.!NV@1R[8J&%L;; '3-F>[2SGCL5$ZW'OANG$?ILQ3%9*ZHF
M_$1BT>>K91W%BA "68GL*QG K$JAL>H$T]6WF!RG8457CL@^;403U=;0@.^C
M#9DY!!&/A0.R@SS6.-Y[$7E]WI?_>Z8W_H:/&\1J2E9$A$(+T*!1(2Z@LEJU
M=<F@$F)\JSD01GNTHV:*YJ.6C-?DQX AS7B*%!NR[8L]<:AM'(]ZE>]WD?E\
MM=VN3A^TW<$I[F*H"5V()J9J"40*8XNFDL^FZ-=HZCH\A$]6SR>,7RA<JBA2
MR54-980U]"0+F7RTQM!0-:@.;8*'*<%43#,16VN>-=))PR*-HX)J397JQJK>
M>% 3/%0)+; 4.4G"")35!B5S$(O!V&Z<(ZC)^Z0)K][2N\A]L]I^K8]E-]'X
M8"G?"_W>>--82<5^=[T$%XB G0$(P-8Z_9-C1/7.,L3R[IM*@WTN7XV8<[4V
MQ-*@>H>0*!LH3GV\>!YC6^A>$-D#[]XEW>UE?9.*=Q<O=F^/XB+0&.>BYDRA
M@3)"/888) 3G"E&J?@07,7/CJNHJ4>C[2&+R%DIU!)Z,)$\NN<)F(JM?KIL;
MHWD(R<TX;EB3T>A1B#4I5U'IL/A<+QM9S1[B&%FP1U_@B[,!A'/.##8FEIB@
MN<11=45V0\R5?KY:KU<_+Y9/-Y^??T.G\L;R1%DN5NMOEWH;??F4.NUA)D2M
M2]F':@NKP&^&J-:2([I4DWKO1".8Y_$ LT_5'4PH*40NK8&M :$OU&Y(,00/
MP4W!8A[)B]7)"SW^A8*SV-ZETE<=G@]B.LV$4)IWOL0,!2MI/ O98LN,WC)/
MP70.@- ^;:A%]MX)9N,T)3$8O9%(S?8IGGJ!T.@VU!<7?KVBY2@!QP% 4_%G
M<G80F#&05Y=6-08!%A>F8#77@LD>[21' .,T+XM]7"<9C@94 T!JT4AI9FP[
MV47]AW1.?#+,AKJ4U$)2%@X9^E)<13N!,;4:[T(88H'-X0'9YUK/D(DTF-A=
M\LJ)?>)6J92L 26:(381_PNO]7)[U<OT=OGT 9\LGNXJT8P25JRM-AO;/!4!
M=5^<<FPV5TTT@[0RQ%S%\0&TS[UPX)+7Y%\5LP<30;58-Z>^":08URXMR)@\
M)$ '& $PMTS^<\"<+1<7J&S72J=G\NJ)GPKU#6"[G_3RV.4E+@]=ON[7>/^
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
MD@^!<Q#(G+E0,#9 2L%QII?;7_H3N'5$C^*= <BW'L;O#$"^>>I?R,A"!IN
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
MP4%UREUKF(S)Z(79IZK"9.;N57+7S=S]2T62-8MVAHB]0"_;#T 92XJ-0PR
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
MSEQ*4Y)FJ4FR%R.0OY)^C[GR'Y%$R@0S<!N95)ET3CLE4Z:YS$B]/^Z\T^_
M#LJB.K=ZD%_8C7-_P;A(Z<9/![8:[PAWU]"Q%WDQK'HC7WWUM/N_/>;B*Y:
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
MKZO.SO9G,#<O/_W5NCSZJ_WW$?G7J+-U<GG4_=A<\R<\*^E_ZIY_Z7QN^_'
M\X[8IZT6.OIK]W*O^[YWU'U_>O2Y\_G35AOM;;T_[?S)1Q^Z&X/=0W3UH:NO
MCJEV5G#&XTQ)$H-3P&*A219K+&DBE:"&B+KA3]&/#D_!%*ON;2"S! #TI+S:
MX'>-W"M&?0"CMJX9-64Z44BEX%@)%C-I32R84C$UJ<QTABC7U#=.Z:S8\^?6
M&X,JO5O8-(;95J-H%S;I]ZLYN'W-P8@*2P!18Y(1YZL5;2Q9XF(NI.0$R31+
MO9D#?')4E%_ CRWTEV@\X5_EZF I_!8<J^_->?_(4ME9;?6?\GF+Z8F??+<G
M/J/+VMPO$EN*)5"+\MDI^G9] 58CS</G$[[V#P5J,4O7R5UAGAR>#W'VK76\
M&^6A*RSP_,%2JHS->MGQT7EYURF@]_'D$"_PB%W:**\B"4C?[. 3%0I&6Z\X
MNQ_S0]/M%>8_O^POZ^<*_^?BM5?X_VTS']\U\F=ZUL^XAX ,.U,T(%^M17G?
M^%7%-E*C2)]:<+[@%;\$-,_[M9OL\=_E/;#\+_.!5Q6@)N!69V^7LBK[^38/
MJ3<-:5_/NI_DA8PW/%:E@;X\SJ06G"0F)HFS,4LTBQ6Q)$X,1QE%VB1:-KN'
M)#-V#ZFY_08GP[=[,>[Y:#\T/H]?CW<[[\N^SF5OLME3];+9X.I8:F,Q3FUL
M,\MCQI2(A=,R%@))Q3*926:^P@;U[([!SXWG-ZHF$_Q0Q'\F5&J/8=H#\_4*
MD6(XJ'R7&F^M5R%/X8_Z%.'8),^K:FC+R?J1D#JNS]+R/!_ '(!2T'6FHPK!
M-UF-K]6]HK+CO]3[7L*I%R$(!.K"'[VA3AYN^\_/7E$;X6W'VV/4,$!QO2=&
M%*8-_SZN+-LNZ\U*HV$_KU&AGO-7MY ")1F6DJ29PLQRHYS$+G4L92IC3IKC
M]C5 @#^1G\E>];^OVIWMFUNA )5-,6A.N%OF66>G0KRTSE#M7?/"J\AOD@*G
MHQ>-&QNC8\JE2:Q)8J.-B5E&LY@31>*4V,1DV#B)TE?O,,9K""5KE&5C[!C3
M^EUT(PTX+7$/9O?GQHR;IMWEJ0V-%[WX3O58?XW?U-Q_"@!0FWN@J,:&(OSY
MGV'N!;\.!]<GP(UO!@.H1Y,;(8%Q*-_'!B(S+#U2!3@I0>0";F$2A1U_JN@U
M7!Q*W(: 7]5IX?N[CW%G<"H'MX=\*6^.RP^JOK@9=5UE]YI,O9FR%@@Q5)]A
MW/Z:<#I<Z$?2W"OH@S"0,%!9#2*!(B-'U8,HGM["-\*6:B^\.SA4[\LTV??9
MVRS#%VZO_'V,4&JM%BS&G+J844MC*=(D)MPRK+2TB42OWAW=K2N(&AOF_FA(
M--G3<M'1I[P692^:()5G^<#;:;8'TED6?9]\[HTB"R;'J%YXYD'YPD9;<B#K
M79ANX=+U/:8CE@?#GF]?DS2+:H=-#_7#N/O4D%2/9X(RMGJSPI!9K;PGI/64
M;2#E96,(.I:2)ESX_?<(IS&3\"$IEK[)EG$B0<11_@LP)%T0"/')BWX$VMN/
M_"0Z*8O+P:EW;6#D(^_5& N.7[V!3  $3%1,9MDI"RBBK7M>^_DB&K5DC\>U
M$X:U68_J90LV/G:"<YT@#JR ><S 4(@E$R@&%X5P365""+MWZ^J?C,\_ERB[
MKPEGT*2@?L^#B^5W=YH5HO&"*[4N2B-]!_D0C/[HVV3N;&SLWQO)SMTL6R-8
M&( %_2(8",.JCJR ;-2;ZOHSJ[Q.?=;:WM5QDO/>R+] >+@?>A_F!WXI[45>
MP777X_8C'?9#'K5J&@G[]AW%16Z^6D,3=C.>!4H-/T1S3NCO-OL:7[/QV2*8
M<>^T23#B/.D]!6"./$_ V.1)8(5)."L$LRI_J)FR.Y/S/+-@G;/!G.G[]5]^
M5X/ OF#E]($U/ J712_RH;0ICKE.O(?4\I@OP'!E4RN<#F6I)-PVWKOJV5%P
MJU_C) C"YEW%]3ROGY'4+\IZ,XX2WB@>4SU01%/2X?+R[ 8"A*JS$+<T8=ZD
MC]Z.0XS/J-':VI4ADER4&]?<N=V3)R]7H:'=ST=^MQF2*F-EK Q',1,2%!I.
M2$P-*#I%K!6"W1N=OQ?/&I9JXL._GQ<U(+\MK???+FRS0@ZCX*-,7=BLKT/7
META5%;WAX/Y+IK*/(2?YV.C)'R0W^X!O$;XY(=.??L"!TZ@BF"58&2,%(S95
M*%.IP(Y9Q#*7D6/V:GS-Z62ASSG</5:EE5]BZ4 :W\K>I1Q5KWZ[J45 A=R:
M^=N3=G]![!RN.YVU1^ZK=UOMP\T/>X<?#UK1YEZG>[#WX3#:Z&Q%^P=[FZTM
M.'PXY^&5+L"JR2N?HAF6]MJPJ%6'5Y $_;Y9*YJZP]A^66AKX.0J_(I_]ZK6
M\T2T&U/NU4OKZC17 +5"K).U:/>NNMV"!P[K+;#]'3= F8VJW%<15%/[]M2!
MX=(Z 'QOJ/G2LKS_G<FA.>"1W8W.QDYKM]7I-A/@6:3S<>-#=-#:WSOH1GN=
MJ TX>-"!0PT717M_M@ZB[79GH[/9GIS9[NPL SO-X(@FP7XPL=W:8R.GX;UH
MSQLYDXQV-(D3WV;"[=H7G^)!VF3AQME;WT&LZ.4F<-CU':^3Y$O*AQL?M]K=
MO8-HH]MM'78WNNV]SC)PTYAGG-]?Q9[;$$9I8JG!5-RO3<6-:U-Q._>U&X%O
M:F^I89X*N"<-D+0=9W>Y:,5&GBB;?VQT=EJ' %DO"[562O!GN*:]!?JOO=W>
M#+@3[6U'W3]:48 DX)[=W3: 4FO.V62O/Z/ (X#"6M2TI[Q6:,'9](0]R*LO
M(?GO\TDV9';.I+'1\'SLBKL"O,3+.GU4PBEGX1'5V^CPU/:"<[X>[:Y'[\OB
MLA^]WCR5>?EF#>[KMRX''/*_P UM?RT\;ZL 3C+1/]>C#\5E.5H\5KG%%%-X
MTOKW?NN@.^=<,H-H#R:6[]93EUW!N.MXA9YPSG6$QUZ=6U!YKT.RTZ^ZL.69
MAXVIS$0(EPQ[MH:K<I*LG!1E32W?F(0' Y<&2*HK'OQH\FNENN:S'W6V\M8#
MF_C,/<LOKZO&QJ 6G?B853_$7Z^CFM=[$(5P9BU1ZU'WYFC]P&:,.,0 Q[';
MJ:2JL15P]&2S:^GCL)7'W.I!<VP*>*2/[N9GYZ&*K5]/^?@N_5%DAGY<:U/+
M7"H?>>KE4N6]?-"$I?U<GH#3/ C12^DIY.]7W];<N:]?05/CP)A@MX<:&C_!
M\?>%9RQ??):75@^*LAK37ZHJZ SX+=Q[>BK\U9-WDR',6$_7MU[&SR&\=+WI
MZM='"-?='=SBX='FWE;+*ZQ6]X_VYKS[\^,VR5X:I"G.0[EJZ/\5*CH'I[D&
MZOI=P 8]6S/0=6?E^J3WPRH/\6:P>,S0QX7]61,KR-C&Y'E3BV:X+(@NO 7(
MK:_V,F-JKS5=Q<M:;FV]$5E=.-H\UV=<QLW*;FO1^]N4EVM3/UY+;?-C>-CU
M[U-1XN:$]<E;-U46#;#YP=\SXKI$M3>*M&]GX$83B!G!9%_XX+0TX9)@-094
M"]/KYV=JIO(J)'GLI2?,(.I97Q<VN3?,G^T'(S3<O1:G>FKK5!&,KV=/0I1_
MJLC,/RNO$UM>7D(B(YRO;.7CX;XF0MMJ'5RD.C]UX<^HWQA.-LU=X+%]:\'R
M78/;>SF&GQH,\+\%LP5&> _J^,P6\ $8S[*W'H&QM"M'4;K6&$CW7'3-!\VU
M?EJNA]0\+<Q<X"UX.S\KX>5N<TN[7^7>8&]:A7@C/=C@'N_VP573HQHT"U^^
M7$Y(Z.&L@=W+TZ*91T!EGQ)JM,:9AVW/7_VB'S>IA^G% %(5P\'D17S: <:N
MQG)T+LM!WS-4'C)W84P^QU<69SY!&,9Z>>JKD.X\..#VU)-@7@/P^G%40^6Y
M+ A%\T*AX=_U[%W:,=5D0^T!8,U-9I07,N\%G>LKF6[-Z*55E>_R_+IJE#$P
MQ9O&+9H"A0W_^N,D<EWJO#E1]3L353]VE:HF(16X-LB^)WHU[3*)X.@,BGFO
MC>W.YFIE060OQJ!2^Y.!-EY(AF=!5*:1Q5R##G!G*7.P#'0!4U9ZT0O,%:"[
M3OH%4 Z<[.V)<-]>KP8*F0>ZU^NK;"U2@(.>#CT84"_PE$]$#ZO FJ[P01)O
M;.AA;^!Q9ZPEIA[E;Y?W;QID@7TJ.PB5S/!_Z=^R<8G#ZUUG(6LRPVP,@D41
M%@3[[I/7UL7D5<.;!W-R2E.4UY,S7E!0Y_NO0?RLZ.=AXFNTO,[K7X/':5D,
M3TZ#8/KL?(@M^DSJB>_,$IT6 T_<^MWN_]U/='%930UHFHZ>='4PZOJ% *O+
M0'J?,-&G=O(.M?P!Y'BSMG^R5F=Q_2^3;IYK?B+.0#S]8\*<P/?U:.,FL3TR
M!T:HA0@>[?*PS:?LK37&_W^&,/EA?&?^&NGU!"#(Z,R_FK\>B'9>%S(T@!L*
M& 8!C'+ AGI>[DY'/LZF!YJ!^$UY"WZ!'\B%![^'.Z'/),:;Q7E>DT;>G=R)
MNFZ\'.T=\,E2]?O\_.$Y()RO!,W/!T"SZ#]#Z8L^>Z,QCP1E8"MOV4ZF_=Z[
MC8V)PV'ER3<VQOWA0^DL?+T^MQJ>P:SF?X_K4:M023TVW)O*URF!;)S"Z;=N
MG@;#\^G.L>MT<VIJ:Z 1J\$L]KB?ZB\T)4ON3\G.57IUGI5I / ;93$@2&Y8
MALX3QA<(]:_=#^\VE-IKTVE@^CPT)\%$!AP$N Q&8Q 67ZQ5+]>I94""PUY;
MV"#!=:QES1>"-4;CW;$VAA/XQ;96?9.A!$UQVX>IO;1KZS)4]GB+W0.T/^R#
M!<KZ.XW'Z6WSVIF?NO'X=I?%L%?7HBD[!I>@C,TDUNQ54J_6P@WF-(_Q[WM]
MO4?MW#M/@Z"D_-M>%(-@(UY?LWBN_/Y!N[/9WM_X$&UL;NY]['0W.MUHN]6J
MD_:'K8,_VYO+D;)OC6V8IM)HO%E2M&WOYBRPN)6QP&OCC.S4,O*P6'])TQ.W
M8\[[!ZUX8W__8.]/X)7]O0_MS79K&2L[]D'/-"Y[XR(_.6]$G:*.%,8!B;PC
M;'W$<2"OPK< :,')#7\+/NPD--"88/?:2=/UL(!A .#RO.EB_%J_>9V]>9V_
M>;W9K./SJWA\ 3^)$;ZYI*?^_3#^]^)Q\M[V=OQ^X\-&9[,5'?[1:G6CC8,#
MG['U!2A+P;-[SL7O92\X>8>GH&FCC;+TV8"@J>_F8TFZRL?."&IWN@<;FUU?
MAK3W_D-[)^1EEX(_0J(>S#@/47O7:8P9C)&L&&,&8QSL[QUL=%O1CJ_F\*G7
M><_+/X@K.D>'K9E1R4#?^M+;+$+P2[>+/G:V6@?=C?]K=W:"]0.P<0AZ).KN
MC:UEGQD+-M'AP\!CNFU3:.3$)@V\FA5P,?L5Z]_NL0,G)/KU3[\Y+319)]S/
MPT?/Q0/Y!7Z9[R4[XV#LL!FP;2*.7^QUDF$MI#CJ9$L=U)R*=I:V\5E##*B)
MIU;G19VSR?L^X>7#="'RU%B"4P4 U4 ZMS9.\;AAV<^K4X\&9^>#WFBM#@TT
MP= ZY&:*J"KNO]-TAN>VUUS-;',\;7YZ5(@8BK?7;E^0CV]7KTF:=,Z<;I0Y
M;D/A:Q2F>^-$#=Z$.T>RS*N0K2]O!B_@"97,S=1#'P8]\RV<[^=).#GS\^"+
M0.UX^5WM8(/&"-6!U8-Z03V_N/H8U+F/<1?#JC>ZV:'OAE3(FO&VXW_7P;&I
M+&V=K&OB:?TFO7?C'D5_3M:4U?UWUD&/^X6%H8BH$6F_0LM+TGB[M5 M-&/O
M]+M[J%6G/C:N0F+J;-AO2I#&R-/<?T[>?XJ@=<IF0L<):'D*CTV7<1(A@-%U
MP[";[2I6@?Y;@7[Z&&NO,)J3Q5=^.6,,D^N=JK=U=FDT-Q9JZ]]_M-^WNU$;
M+-5_/W#+OE^^^QZX#AG*?F3W/;&>(OI#N^1]_;>$_MA=OS96GJVSE'W/WGNW
M8 (G7]D\K"%2L%/.!U%8>Q&-^>L[M@M[OOL\]IYD-8L]E]S57O&X$\RU"GB4
M/=V:R6UD[/[YG3%7WD";JYG:LI4N\W.OQ'YR_[R?8]WT65AW%CGJ':!FJ^YO
M*1/GGLPX^EIK_G_(F=K0UE+P^[,/,#HM?>L">Q4+@:]D[GI@7:V?#H#I?=SJ
M'[_)VUK^4?=>_%["/U.3UMFQNZA9PV=5.033IH8TPD+EZNU5]$^T\67Z5+M9
MKL3OEXL?N3HS\H;XD3D1OXD:?#8)?'AZ9=(X=61E&=7=E.YIK_RZ7KN[&^-)
M/=INS/#83ZU7[4XO,'^S$NJ54#]8J*M!?]+FY]B0B533E50W4OU]Z^+'\KH]
M):_;<2)6\KJ2UT=3PNS*CG0=G.]97ZQX0R&S.1'=Y]L*=YRX\/GMLE^-5^_(
ML_/?HZ-BV#^)/GS8?^KMWE<"MSP"EUQI6U3%%46D7B#ILR 3@4OF1.!^42#H
M'ID[S:TO)QE7@>_59=L32WAS,F]-H7;3_UN-FD;#5,:8A;Z>97,D,?61M?L[
M@0)!QIHU=#F=T?@1?B8(D96XK\3]H>*>-N(N4#I#W-,Y$?=GU*_?(^LWA!?S
MI@GK[8:^"0H-.&Q?ZML;$]PX$TBR$OB5P#^RP&=7VMVOW[,Y$?@YT._7+N]*
MOZ_$?5'%G3?B/EN_\SD1]^?6[P^4]95^7PG\O N\N/)-H@HW[EH3FG],!%ZL
M!/Z>[E@+*V.S:XJ>;X(QPH]<1+0PO#5S2[J[C/5;J#^\4T$\JX;SF4IPOU4I
M^MQUN>PQZG*S.2G+G=<U8X?MG<Y&=P%6R.]/65AUNYNIEGHSMDY:N[U+8V,9
M7[<F"8T_JJ:+X-U[^I*&9H_8F\MX^B8LPS!#WUY0#JO0F3&O;BW]:;:F! +7
M#4-#DSE[*GMNO(:I;CT83EB;K,H(=Y7#P6E1PN28!ZT$>J8B:9[0'RF23LDZ
M^L$JZ:_=EB;KF<B^IY[Y)2FM0]\\I;49M3N;ZP\P@L3/&$'?./4%SOYOU6_1
M#D@DP,#&>O3/XK1?#<8.XO)]SN*OQZLR_WH=]-RSPETV6/.=QUO]D_6U:+_^
M$NR)_=)6H35@4#CW9"@60Y3GGBA@QMNWDY+BZ$XU\8],R_S;_W-DZB?WF_J_
MJ<*,X(_3P5GOW?\'4$L#!!0    ( &Z(6%+3JOD 0"\   <V @ 0    <W1N
M+3(P,C Q,C,Q+GAS9.U]:W/C1J[H]_T5O'.K[MFMBC.697OLN9N<DE^)-YZ1
MC^W)G'._I&BR)7&'8BM\V%9^_06:KZ9(]H.B0NY2FYH=C=1 /X &T&@T\/?_
M?%NZQ@OQ X=Z/[P;?7_XSB">16W'F__P[LO3S<'9N__\\2]_^?O_.CCX[XN'
M.^.*6M&2>*%QZ1,S)+;QZH0+XZM-@F_&S*=+XROUOSDOYL'!CPSHDJ[6OC-?
MA,;1X=%H\U?_XXD]LP[/CDX/K!$9'QR;(_O@[/##V<'QF34^)X>GYNC$_F[^
MD5AG /X\.B#CDZ.#XP]G'P[.R7AV0*SG(Y,<'YT=F<\,Z5OP,; 69&D:,#$O
M^/@6_/!N$8:KC^_?O[Z^?O\Z_I[Z\_='AX>C]__]Z>Z1-7V7M'4=[UNA]=NS
M[Z;MQ^_QYV<S(&GS(/0*K8/0]$)B?6_1)0 <'8Z.QJ.T+6)R!+@=#Z&M#+='
M/2]:5@/8H?\^7*_(>VAT *V([U@9G!RH"( -[#"#X4=U\C[^\9UAAJ'O/$<A
MN:'^\HK,S,@%D,C[/3)=9^80&YC&)<@6A0;<SZ'ISTGXV5R28&5:1+YN/_[%
M,)"8SG)%_=#P*B$3:H[.S\_?OR%YWADQ\>^H98:,HVM7G+4_P(\'HZ.#\>C[
MM\!^]UZIVSK2J?<-_SI(X=H80\Z:>F-(X;8<0S5'J@R%A_P< ^)8SG$LH]/M
MQM)L'$T'P5 Y,S]@^$+SC7ITN68,?8!K>_H>?SR81:Y;.R0Y#@3_#5ODGPXL
MZO^6-]$9;FFC*W)/"H"K=*+380#;?$Y?WELT\D(_G=GH  5E5=^!"##]QT&.
MI<E8;.+HCR,%P@^U_9N>1T.&!;])OENM'&]&XR_@*]R!']-M^$!FJ5@NZ:(*
M6<?^^FCZED]=B6!\O_+IBOBA0P)>CS$$"Y_,?G@'VNP@E;Z_N>;S]S"0M$4)
M?U&4X,_O 82X=_E$4EC<58 =:.&2>&EZ/&_+='7G#2!6Y#(J_ZO/WB8SW=D#
MB.,Y_PZ37_E$=_( $H#-TX3V"/\$OQN._<.[2PH&^+TYA^'A]U\>;FOM(]9O
MWCY%FJ+-R?'C(?QOA'^,@]QH/S 8K(' ?W^_";*!+ J(/?5^9)\WIYH )TT$
M@!O;0QFNR%B58,F7Z5(*%]@+J.O8>&!YA$DP4S6@LQO' PO,,=U[&K"^E F@
MBD] H%%"H".@2H:$42A'GO\0&'1F9/B-M(,]$6>W<%Q=JF\=(1()N6#K'X[5
MR14CW9-H=DF7,+$%\0+GA;1"KRJ,$N*-X<^Q.O$*/>Q)F2[\X\*$5:&N3?S@
M^O?("==;4K("H820Q_#G1)V0? ?_8<1=[ E9L>[W\(47+DCHP,"#ULFZ@5Y"
MY!/X<[H=D8V_%KO\VY[JLTLS6-RX]'5;\N9X)'0\A3\?-*0NX#48XD$1RU]1
M'Y;AUIM1?VEJ6:(5H *2' %-1J/D5. $EDN#R">,)@DB@\,T(!I<F($#?'WO
MDY7IZU"@ E"R_NS/YOHS-+@#.$3#6_Y<,F@3H @J(<%X%!ORU20HH!H0$1ZC
MY=+TUZ"\G;GGS$!I>N'$8EY6QYO?PY)8#E'5'(K()(0Z'L5&>X%0"6JF]W/D
M1H[=2-'OB;>QWCLAHA(Q\:K@J$+QJ!,3[+GDTY L.342/)G/;LM435"*: I'
MZM/QEC2-N]E3='/Y,33!CEQ"9]=!Z"S15OX2D%GDWCDO)# ]^XK ,E@.F\QE
M/J]/)%Q0.[@BH>DHG^+^U"&). K.]A^.M^,H:)R,$UMG(S7BH1ILK 8,UN!'
M:W##-9+Q&G]-1KQGSDU.F-@VZ]!TN=/"+EA.V)&$D<Z.*^QL+4;*>^=/1</D
MBRHJ_2.RY^SHGNXR% *3((B6*^Q6F14:X998CN>CV$M8I'XUR;.^OLOD!7Q$
M&<%U."!B/Q"+%':C3SWX:,5^&EB7RX7IS4D0TL;'@ZVZ$),>_V.^PP+IXPX+
M&[W0)2-WTJD1TH&?)BZBP/%($$RLWR,GOFI4I6PEJ(1BZ)+Z4#J/)X@,'M/
M::!EYPL0B*WZ$5KV91=5%3V&:,!7K>MD/O?)'!0'.H\<F\0>/+ 90(.0,&[J
M$QN$S)UC/CNN@W$I3+L06\]PVE7O8FMJ-#ZN<IE5L@083NEXC,* #!B1$0_)
M2,?$Y"XW*B,9UB"MK$K:;F]K:Z.5\,+Q<857KI87]D:TB+R%#7)O.BU(@UJ4
M$K*>'%>8S'5D+6YL[&60),6UHF@F1@"_2I9#E7@UP!)CZ12,I;--,O&HC!S7
MX"FA93 )44A,I@_C"OU80Y4A&DW5:ZLG[,0X)-(-W4&E4V$M@08HRC#V @_>
M\!<&T+R8+IZ+50,1JH$EH@R=-.>E4 2, 6&G<?S 81L\+;2$F1"%6)@=8;!D
MR<"KI<L0Q5GUZNJ),S$.L3@[&AU7N$P$)!J@0'OR39O :DS#!?'1_P>KH;&!
M:L'%0NV(N2 W*<.0,=(P= :';T\1/<$F02(1;>-QQ2%'0)TA"K>Z%<XO@.M:
MZ G [?N1"$ET5)2.2B)B%R^/A6RQ%ZC98DSFCC>?>*:[9J%X/_DT"%C;UCE#
MIR<);Z"WHV1[BGF#]6ZDW2.'L $D4$/GCOOXO>4:5@\MCQ5>JRF2NQ)4HF9/
M\=YHDWXI(D;"#-7 B:"E704())H5/2"E W8U08:H5*L6-E=T5;_JB<SF^"6"
M\NRXPIZMH6M1?]81?R\<V4*T<+.CC59"Z_-C9:&ZO]KAZ7M'S(#$5YN*I.,A
MQ*INC"$MI>MX!I_<I@YSH;7T6AE.K,[&HW&%@X5?]"$J,6X5LP#.!TSO1F=1
M^H.>!-/!*!9>8_3R"[=),?Z3]7) 9P<11])ABZX6-)(J-@DMQQAR(J'E7OU4
MT?!VN3(='S4TK%O PF8?B(LA\'! Q>PO*+0F2PQN#&#1'@@FR<+O'DD<!-N8
MWJWU+.&-8PQ!D?!&/A8C'@PS7I+A&-QXC&1 +#8I'Y*1CFGH[)0L#Z[8W'/^
M(+;C3>PE=!6$>%GZ@EZ:3Z;_C6"H[/7;BGB!KK.GK=XD;'."(2XRD9(P0SX
MP_&,XA 8)V6#,-)1[!FE1+IP02H3"'#Y ]KD%(WN)*QR"JQ2<F4HL0J,H2:_
M03&]P2"YY2=*[5<'$V J43MK+CD>?1A5V HI\ "75^M<M $D.12=C2LN5%(4
M0SP0I7///6TH#SS+<>.'A2![XC<ECI<VU1-Y6W0@$7+HZRD=<#-:%CUYQ3Z9
M*$N>RH#,R^D_8)F6TR?]9N*ZF$16-[Y? Z&8P/C?J'ZS%@F<?9UU,FAJMG 0
M5D(EH> (*%BZH^0HN#\!9Y2[A9%[<P=/F#I>V!*8V-8XQN">TMDS1S(\?^SF
M FH9'S7 8B/D&$-X2KNB1(,A6B.;ZYEY5#=_T!-EVF@E8NWX^/"H=*-8)F#!
M6UM!W[V4:\-AJX520M@3#$Q5(>Q><64D98%&6CJ+AY"H*PR2*?F\XM"FP6DJ
M;MFTE%093J*?/HPK B;X11^B:N)6,3_9<%_J"2U5;!)Y=0;RJG1C6*!4\914
M).*PA95HW7\;M4O'WT9[2NZ0DJDY=V,Z_J^F&^$MRV1)_1"]VI<TT(Q$:X1:
M0M]SH&_)Q[M)W]Q:Q.X,UE^<QB?MT< NAT[O%HQ&56QBJIX<8HR^A*I[4[&*
MAOF*T1E\>T$]^QYX?$9=A[(K)]L,LSW7F+:->I'0?(2Q]Q*:<[_!9L8[->S:
MR/J.;]5LPPSYG3Y$EB@\E+@WUXT?4F6PXA/%"<M ('LVD2(;.B&:OVO;P" ^
M<9R,QQ5ANW5$&>+IHW)M,^.D\M<M'BSI=2"1E^@L4]YP12NHG@/VDK(U(BN2
M$5UCI=M6 1F'2*([ZLV?"%80?E9].58 D:@N=(:5([H!P0%B,!#%0!=;+Y*^
M#"A13^@0*P=F%Q9^B$J)7\A,5?!?:@;'J:*32"ITI93"!C:H55 S^)O!47+@
MDJN-('I5=!)2HM>D=%-:(N7^A,T_TWMQ D<]A1L'(-8^I_B(J[2M<O!!+K+N
MR^0BF%CKG([&%6&A.9(A:IQ\]IF"R+_2?GDJ1R463Z<8A5CULCBE4$'+\)0;
MM&1JY]FP"C()^<9 OJK'PCGY]IHEH]_U<N72-2%7B)38%\2##^'TV77F<<Y!
M1=+)\4CTT/&H(J8PQ6HD:(T$K\$AWA,K7PLMQ:6*3:+/3L85H8<JA!NBII.N
M>::UI"WU1.L..I:(X5-\^MR(+PKZ58V3]I*[3*<6%/)V?4@8Y .^IV[(('L-
MWD"D%%_+P*I])F$1*BUXL-Z5<&DP! D7G>'+Z^W%S,9+(GQU#4,KP6>CV[.:
MD,Z?S']2_](,R9SZ#L%"Q*[IQ??HGXB)5&H>"+#K44@8[AS?;&_/<&QL1CXX
M=I:$X271!M\9Z0CWT00:?'?O.["+5Z;+54C[ KW>HE(B/KZ7]^;WQ,.3X)]G
M4K4S*C%??CC$!^+;\V4V5K[('%:IM$'3&MQXC63 >X-,FTO_*P)6<D*6MN$1
M5Q$^@$Z),W@2EK#$"M&.JD8$RHFO39B3:5?\N^OQ2CA[!)Q=NB#5YVQ^%@8W
M#2.=AQ%/Q*"> "DS#0H%&[EM,D2V9R$"7*4LG7 ^'DSL'_J N55K7B]P6 :\
M[OJ/1\K 8E?/!XSGJHF1Y$NE#="OL[F>#4);*Z E<O$8Y&+IZJZ"''NAU.P!
M2"7\GB9-:7))ETLG7.I4[^$@).KA9%3QQ).#'^8ZZU7F*<%)U,'IN"+FFL,R
M1$7 33]_9!2%L#:?H)-EM&3INN[--6N2!%9^\6SB?Z8>V),6<5W\*BGZY<U9
M>]T*/KL=A$0$HE^W7#V+8XOBDR@V+B,96)+-+!U:&GEJL,$9Q=$9V?!BJ,%+
MU18<_JK8)"QPADE^Q"RP]^!S)&0%W8F'U=Q-S_XI,GVDBX;DKD4@49OGHXKW
MJ05T+ P\1[@G"RQ"*QNM$7+QOCO#Y%H55E ].?<;D:?XX\+TR:6Y<D)3-1ED
M 42\V<Y&HXK'P@R!D6 8Z%IKF:D5@&([]8S5P16N^Q M57X=6Q!HRN@D(FP,
M(JRDD8K$VLNL&C)FQOZ5\^+8Q+/!9+=<$Z\Y/9;LW+=UTSXV1B\A\S&062P+
MB\>$K$LC[3/)G![W.GC2?XZ6S\2G,_8=&A1?"=:1(/8$$\K/R?4;\2T'#GV^
M8Y&DV;3)K5'+G4K8Y 33LLG8)!X&<DD\$,89Z5#^S_\>G1[^WV1 1CHB@PTI
M S&F [[ X2F:K,//Q+6?U]/9#!;)1\*FMVU;,(LR:@E+G&)"-QE+I/3$WHSG
MM9'V%]>*2GL</+DSB?Z9>K^2 +;+UC)!BE)"W@] WI)34: 8H)N#N)_])MXD
M :L\L%R9WCIX>/P2W,,?X/\K^*L%^LJ12RB-3B*)65Z@=%S#@/7X'X&!?7YG
MW+/_QTV-'0^2\EG\6A(PIG/!4@TK.<:BSZBDD[D(-1[7T.F@=;(581 ?<<^Q
M&%_IVK&&)D,\[%8N;3D+W,\.F(F^M5C#F;))_L>MNQ&+S/,1IA14)7-=YKFL
M=Q;*-.!<@PVHU3C$HYV^).S!,A*VRQY##UJX<3S3LQST9 6A'VDIURI0L6X]
M'X\JLM!EB P.T\!IH*=8ZQ%(].KQN.)5:B4]!JE5*]:U!5>R-EJ)6#S!E)YJ
M1-R[EB7DY3+X! $6Y7G%@(SL=?WVA%;L0$+R4\SHJ4KR0LZ@(#"R7O.L 7OZ
MIV+363K>G,Z^>#8L+98:)#:6#YQ&X0P+"+)2IM BI!ET<YMI9_U+N.<#<$_I
M#JJ.>^(1(?/P8XIK*J:C,M)A&2'E$ W=N$K</)],SYPSJU0U>*($)S&KSD85
MR2I3)U..9LA+KQ<J6@,ML:;.QQ5O.,ID&*(I55K13 \6?M&\O=7%*I2+H\-#
MD(NE2]L*^A54:O'W8=[4ENC01@29%DX)94>8T5>)LGO[F*MZ!<0@3^:;1F&Y
M'$*HLO U0T5BWAC>8 B&N=":=?PVX80*:G0X'E<6"LL7?8BJB5O%/$G0;$8L
M?$B;_0BB( XTC<#,32+SJ1?<^'2)51&BD/KK2Q DMF-ZT/S!#'6/ [L?AT1(
M'F.^;"%W%#,7I6/CVC"?:CX^(Q^@@2,TLB$:Z1@9%!OET&7L1EH/NEQ1#\]@
M8,Q$O@^?LK;7;ROB!60&*UK%"]NS75LCD# <.JY*QY9ZADM2BF3#8M97/#">
M!9.Q&3BX&E[<<UH-G:_(C,""VEEC#$!\(?[ZSV>Y;8<BX3WTH GM#SGOI2/D
MF>^OZ2C_MN=#.1_F:29XRL<YLXK$CZ]Q&[O:6NY4PEOH7RM=8V_R%I=BH\A6
M25ZN$FNE-]G<>/XV= XJIC4K4+%5IFG8CX1/SC!7O(1/-A*W;?+'GC$D*@YO
M/"Y-W\>(@U?3MUD0'[$CL%SAH/-$8.?YT/#* 6L6+ FK#:N]>9\2ACD_/CRM
MJ.!=I[38;4]A('$H8384(QN+P0UFZ+S32G5O-6QB>L.1[/!4?%[?.ZPX&H)D
MO 4ZP!S"Q/A*JT;!+_&U%$E^4*2C#D:QPVN$/J^248"R/.T@,QCSPE3X<])+
M^NN>G%6+K^4VT\<K=JN-CL85K\SU23M$YYL&+?)*U1L0>J*YS1XEXGN,Q39:
MX(MB#>T2\%[4*U*Q^O<_@7W$'4NXZ!AK?K3.10(I-$!V>B OQ(M4K8*TM43C
M8\ZNTO$N@1W>VNIMLPT@R18YA2U2NMY-4 R2G],GH)<T"(,Z3ZEF'ETQ+LE>
M^#"JJ#F5Y;AEJ 6.TCWEBJO=J Z."D:)H7LVKLCPHDS%(=JW2HN?&PII\R0O
M<X!@S;)>M]"A1.BB,ZJ^4("4&8KF2 :7#H0AV,ONK2BHG ZVU2[W;--?MFFQ
M9E+S?L0,<H1.S_I"#PH,LO>(%O-$QPYC/<=G!:#8PL.8OG)9ROB4^=<8T=\&
MZ,,LKZ-^'OLJ<+&A=H0>R=*!J)H80[3*RLO:(*%]);Q$MJ%'L!1U4D>7 <JK
MC01;<;ZK:10B!6P0](KTD:*1R++C445MQQ2ID2;;2K)Q<7CWE,J60DO,*2*3
M"+V3<<7C<@6J#5$"RE8\-_8OS "CE.PKQXWP,2)=+JE7:G^93(K8U-O C0@T
M@RJZ&IU$>J.;L72%J\)@Q4,+&W,<B1&/VHB'70'YG9$/'>LVE3ICP]^KB@H>
M:>&HLU47$E[Z@*46F_'2_GS#/3P+%C<N?>760?EY61E28A6<C2H*^K)WT(B(
MI\6P*:#YU+8.7J+M\;%MQ9OG"FH,4;]7+*ON\\M:!&+)-C[$8IV*A!F@R&*I
M$HA];_KA.E\B]7O1:FBQZ!JC<Z;B@I3A.F#(N)^&=-U6LYY:(DR,0RS&QNBI
M*7D$:BDS1%%6L[PMV'=-,$N$WQCKN:J3<V_,R0F=A=7_@SI>V/3-64/D$G(?
M [E+CB(1N;GH?-;CT%^#U<E.W_0"TV+K\NJ$"[96O\(T\<=6"*_4@X3Z)T#]
MTH% 1'V^4P-[39@@[7?/ OERX:,X JN%O=#9+V2=I^FX)WY /0_@T/'C$RND
M\ 67L;L5#FEC !(&.L6*JCH,Q(\)90B,BD]?DHTK\2XE(]O(+CY(+GLD<UPB
M?-VIZRJH!)48W!CO5J[BD"(:J*^@:B'U:F/5(Y"8V1BY5G+=5M)CB"9VU;IR
MT>MI'=*DF6YUA6;():+S'$2GV@;;#'S/JJJF/>[E88DJGZF79-:('Q=C!4>?
M!D$24_V\_HG0N6^N%@Y,9N(3LU6>:-Z[F&FP:NN'<O$5!:;!*BQIJI'DN34K
M-(FCR@+-G]<&/S"#C6S/7"7R%FGY2/P71_O9]38]2)ADA#6>FS!)B1O2C@?)
M [?>"PG".'GFVZ5/;$<YLWPEJ-C@.CX"@ZLBEU"*B"5*2% -FPBZ#]EK$4BV
M$7K"*I*@5!!DD-OC^@5-#W,6$A^.9@]D17TT2N $YU!;-117B$.R83#&J23F
M8HP&0\F.C!E2(\:ZIU"\#IHQTRJH)/L)G4VE@ $IO0:YMYB? XW\%W+CS#5N
MURH );OH%'912<IQ:(P$S[_GZO_]_5OPT5RM'+")\)OXWYY'X[&SK^ ;XL;N
M*:1-$'J_/8 .\!T+K"D6W_(%NF8U]CX1+'3ZSC"?X7?3"G]X%_KX*-<SEP3]
MA&(HSW%=/+FG4&_/ONM\7+%M@$/^X9T=^8G?)XB@"R>,\%]@MD6K'][%S9V0
M+-\9(6ON4<^+EA]MNC0=[Q9^0"SOWM?-BH5B36>7U NHZ]BLITDRD[HYB6%:
MGU'\#2ZC-Y=/B"WSLQF@:W3-,C#[ONG%KD8L20E('C!>*0!18R&_S@D_SYGI
M!ME$&^%JGZ) SE7<@<+TB>=0_XGXRSMJ>A+FK&G<-4_"882Z+Q@!R2RM&Q,S
MB85KH &.:K+$8@ZU-%,#ED_1\9B@37]Z-EW,-_##.XNAU6+=)?5 G?EK^<Q9
MVBN,T6/#G,X^TY $R=!K9RP&ZNE,0603$"$%&GTRWYQEM+R@OD]?84+!I;F"
MG\)U[=0UL?1T+296&)F^8[J3((B6K%[N=';GS-@S#0O&8ZTG:"L]D-")"\7=
MD*4IX(CF"'<DO%,@E;V_BGQK 3)WXMF7N/AN;!KPMY#3V=2W'0\6ETEHF09N
MCK%K29@;:-/9E?/BV,2S V1Z! WJ9BR#ZEA#)[ZFF]H$#_6270RG,Z\_<W]O
M1&3?D2# RNI)62),(SY9K5R'V$_TCB"?,E]M[3HT1=>M89*&9@9? O1_QOE[
M4&MA-G8'TW_>4)^-MW[F6CCZR@V7(&#F)'BB#WC&]8A];?H>ZJGZ:==#]%2C
MI4F>$K,9Q"NC"I?KM7:R*J!])>WG"-7&=/8(6A:TK_,'L2^B "@6!-D%'CL!
MULY> X,&Z34FZ\#RSXFO+<5Q+L%7)UQ<1D%(E\0/9*=(#00=*ZQ[G\Z<$//2
MXF!!T*YH8+JH6T'D,D5$; 7]I8NFKUS.;HS >++) [&(\Y+$0M3,NJ9U<\%E
MD^<=RBT+KS_)%8G_?EH YODB,Z+@>Q?,0UL@O501])6Z$_N?47S9 ;J4%3"(
MBR0^4?C''9D[06P]@U+RY@*Z:^/98D%VR1(_46J_PM#@\ "J"<:**:ACDRH^
M3:&==4'R]-3Q=.\C'[:W:%]LB[>?.^@S2'4?)N#(CF45#;L^;66%96&I+UW3
M64K<9_7MNYY)XIP<7;'V=>/?;-7UJ"?/](5,/?+T"M^NX<.5N9:00 C2]7Q2
MR^V2+I_AJ,+4NM2W+H3IV! J^$C0Z<T^Q'=VH.F(9,LK@W=-.-Z!4L@<]43>
MP@N76M]JQ;H*Z*ZF%Z9=*(AISD<LD=,5+;NFST.L%-&KR8X.SC,F)'@$U>A&
M(O^1$*JG]@?H%N+,D]!""XZ_8G+5-N^:9NG)EIWO/=-]0I]&"*<?$-C367(8
MO/64SQ6-\75\;I[ JN%]%'4=)$]\:</QXQ.],1W_5].-0(+< X-)O(&-\?73
M?MQP;F9CGX19D,B5&<99+:;L9B/X3#VT9 2GLNV0[DCIJJ])P9_/ F,*$:1@
M T4A2\?%.<GT-%4#K#U08G=. !M^8C&_-T8FI7M 8F/)X3JVL^)CT04!8H!E
M2Y\6-,)P\MC(A2_$*D 5NFN- (8?XS:0*7ELS/WCEV#J-XNUV0)AUVL17UJ
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
MD1PG*MMV/H.;^W_@W?RO\&4D*\=>T[CK.33+$G9#ENU72$F1=G[<3<JV7R4
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
M0VT^\>/B^O)RM2::@IS>?C]?&,6E:ME5YMA:5 "STV7I]P[NVOD22 2?.?\
MY[N/B^5B$I6F*A*XY(2UB ?.D5$2[D?,F77*&ZM$*P': ^,A4D._9ZDIP9N"
MHK*-F#!6,&PB4D0X,)H2@""#0U$Y+;SF#$?>2CSVZM;=(L&^9Y$8RH."8G"
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
M. 4W="[&1)+FA#DN.&[7L/)HZ,=E3I>1OET.?DVFMCA^&=#WTX5?PQK#%JB
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
MP#*)N-0>N=PK-TAF=2!2,M_,/!F$P<A:C#01QOJLKB27OW=SOYY\MC5&6N!
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
M+Z_R7_YJ%V]CG/^QB&'"B'?.:8:LS'.N6.!(1VX08]%JG03%YI#9Q[7A'$/
M>QS2/3JIJ%+J]_D:3JE= '*/O80)XU):%5)N)9C'E7*/7+ ,21P2P2*$B)L5
MP1X"\"A:'XQ#=BMRNF94_WD;<GD1<^UL-YOFQN#A+K>G6_53_7G6?:MF21^Q
M=753>B@9"MC2=QMDW?5AODFIFI_?EY2!WELKQ$DB6B3E8\ZI4HC38)#CB2 O
M>. X:AL-.^"^.V++ J6[F]/Y]!1NYW?M@ 'L%9-B[KVJD\M%HBR_B]F #%:>
M28<UM<TR1P=C,1;+MI:8[:CW;<+P4FUG?(QA5<JY O;#/%S[^"1E?1>P,><R
M"D^15#$/2C(86<,,REWM#%4A^L?%^?MZT P%813)HRUDJR6KRLR(?TB0317P
M;H)(IBW1FB/#<L:L43*+/T$*Y)T':JU7A_@P1VQY*F:W!_QNP0>&UY>+^+SM
M!8:6-BZ7%DEA\Q 9C311#C'L19"6*R</F59X.B0C5<W%I&7[^#3F6Y%3] $L
MN#XNEOLOE G3U,&7P-43U",NB$/6*8)22B)RX5*(A\C2RSN-Q85O(2N%Z5ZX
M9NOL>IF  %MH^I"\Y &)D(L6*7CZ.F*,E)9"@Y]G"&LZV/XQ@*TN$@$LH5QA
M) 6G0 =/D,/!H> #"9308*.H>9&\=G+OR<+Q6%_6('P-\^)9>TL!MJ"V#6)@
MZ63;!^PMI2E2S!F+F>1$#I"*PUW&UT[OK2D5Q0A?,_[S2]>%;]/9;$#\YNZK
M!>(ON\$X^9GX=MG!V36/%BB(:96\FMO%[S/A<A@+A' V74':I7<7=GX>%]/Y
M[4>'Q^].V*P@'4]%M0+-;W_R9K92U/&$F79'+%Z%IH>A4HR&A;.8#EJV(-T:
MYB\]'H8\@#I/EBA B>?!*H[U8+V^9Z$*%*BBYQ]O<I=W^/@7P\_.T5M4H-UQ
M:!6G:F%M=-3R%:C94#NMRF0&*Z;M;Q>@PUY@2J(Y6!,]7:,LRE7TS];Z][;"
MU@^''Y)#5RY+I,.1*%9;OK71!%,7G5(:"9[[W?J$D0M8(Y>2MBD0KGW;HLM=
MV1V#D?R]6X_WGB\WZ JIHE*$(V+S@TLT#)F@ Y(<@]=-!.6ZV<OM3@C'%;D:
M*BE[:DM/8D?ITN--8?Q=IY@-2(X023@W" >G$,_1,Y.B1-3 CX5EQH=F]>G/
MP#FN6%9A.2G FDK2 A*<'D%%*5/&)H*(]B1#)9%EBB%,:;3$1!MLL\:2SX,Z
MKB+V.C)S(H-JQCL/O/0GI)[M FNWLUX>(U+%?M$I<I)<1#IFG4"3188!FZ-E
MB<64)#'TN[9?'DNSYEASRAW*6?%Y7(C*6?,"!>+A(#IIC&T[KW"8GGD=&^88
M:=EOPYS"DM+WTN,[TL88K ,,8_0,<:8"LH&")N5!2@&_XKJM>'PW=DL!V3B%
M&:UNGMNXUMU0(SL/;RZ[?IGSC?-PHS(.],';%+Z/AJ%7,BI1.'1WZ,IEZ?@Z
M ;L\H&36Y4RO+L%/WW;S\!%8E[K9M%MEO@>[O&-L$9(.VK$LJ4]'NFSWQX_V
MIDA3S+MU2O= V@U@'2*4Z0_Z:+5:!*G?&?1VISLUN_.WA5IN';=9+:(.0+5.
M$]#;+2=**@HV)478@(O,?38HF.9("<6("(I+VVR2RTX("W6-?+SLEV[UX\_7
M5U>S:>P7$^^2U<QY1)P1B)NDD(TFH:"DEXDG0D0SW^\@B,?E&)TN77N:2Q9E
M7)EZ;] ]W4W,D %00*?9@YK+")N".8X8SG/&M>'(>A:0%XD%3:/GX9 .L\]N
M,BZ_IQSKRU*WH'?\QOO^VL[ ":/@UPFN4* "A,TECHQ/#CG%4Z1>D42:%3;?
M C6N2&P-13"(_,UZB%:R5&K;(I4:&G7S\]SDX'UT0]IX/OAZB7KHO> 4Q71X
MU[NGBQ3&ND[?NZT-[FS:[1^>4$U_Z-*%Z70X&D6I5[K?W:%+%Z9>PQ#/Q[[[
M.EU,\PC?X^FS]>4RW45W@E(0QU,: 3]<HBB^M9K^;I:_.XSW/SJI[^S+RQ:E
MSJ'@EWW$O-]L@IDSVCN%J!8ZSPWR8&XQB:Q+R?'DP6-*K<S41[ 5>JJZ&[^W
MA;4-S$=#P"70Q"+."$66Q0!_2,8%#5';9@,3]P$Y+J_]%+G9\VQU*F-*OVGF
M6^H1.#2R9*37X(SD48PQ<.1<-"@08QD'#S*R9D[<'AC'Y>%7$),3V5+3N;L'
MJ7P#]$,6+GH5-33,;B,W[V.:SF-X&^?PE^69FTW/5[L.(=G+:Q:@UI& UR?4
M8*/OT)5;$*V*B?CBKG>FUXN?''Z.*P#1@B$GDJ:8L7H;S[U9/5F?I8=@?)S9
M>9Z6C)7$VB&<?$1<)H$,W A(NYRTJP4VHMF8TP/@/=U6N<]FWS3L6\2P%?A^
MNN?$2QJPB!YI31SBG%-D:" H84998(G)=K//CH9^7&9P:8E\:O/496]!FWD7
MH+>)N$]@3-)@D;S,O25R5%]'! :<0#0ZY@+12;%FV>K' #Z*EG*O+7Y%N%K3
M#G_QFBILGI^V7XL;?$S&_/V(F ?M*@"LW^/RX;?NY+N%R34 G*;&UZGD*F:&
M?9C[/O?P>1_7__URT7?7YQ?K^I=URY']H*V4QX190Q4H)!2T@#M*1XPL%SHW
MF594<,TLY:WT_^GHE&L"G+MW9E7Z$OUXDLE1R9"T6=,FD?6Y3XC*Z"TU&*O8
M+.?H2-B/-.!J7Z&-A7E_.^ :K"_96K";+_NINUY[Z%V&].W-1GD]HXG6, <<
M)8Y6(^5#0CPR@YPE$@4P5)F.'BC8K+S[%$1&9OZ]NNPV$XHBZ7<O '3?ZO5C
MW^4[N/^U6RPFVDHO&?A/4A,&EBTQR#"G4?(T&!,H<?&0_L.#-B\Q=&/=JW0S
M&6(]F>$ESHC(")CQ"@6B/*B80)'F+"""A;6,8)O:I?8.06 ,,8(V K=K]D9E
MAA>\4S[:Q?)S[+].?<PU42_>?)PSHRE!<*Y 5T6>B^04!85E!3%) *S-!GP=
M!_H8'N5>2R K,KG(K?!P2N#FV+QX=T47!4D1":($XACL+\-=0L)PN$\]B]2H
M RZ%(7N/(6FWK2PUX=*KQJ/N?/S?[']V_3N[C.==/XV++F63:AUOVS2?+U-[
M6!NBIH&1 D0K%ANYW_K-_983)1@V <2/D9A' Q@'IJ[@N><\UD0;%C%I=G/M
M@K!,Z_DW\Y#_D^>E?[6S[-2N1TG=N0DQ?.GN]CS;XM.$.JX221;1E)T!DL /
M"5J"1Z(3)MQ@1IJ9G*>A,@;CLZ0\[O#ZVK&ZS T_GU_#G?"QFTT]Z(># 4TT
M46DC01A;@KAD&)FH*0HB>JR=\@*'0R[Y8=N/P6:L(4>M.%+03\EYZA_F8'Q<
M7QXEZ3I8EJ0#+6/S%,6H"7)12J1"3%08HD5L-GEC( YCL#;K:K,6S"THBUGC
M+F^& "P3U8(+A@+V&,BD%8(-(N)!X@0:V237;C[V4"P.D4?^7<MC&P87N5@_
M=D"N\//U/-R_//;@GLT_S+_&Q?(XZ+TG.E$:,KCPAP? -0X>12V,R*-BO*8'
MW+8E83I$V,1W*&RORKN"NO >U(S'$6:$#8IC()((DH(9X2BRE"KD$J=2L.1T
MNUZ9 W$X1#3E=RB:;9E;IJO#$X4]#Q_[[BKVRYO#H3:8:@ ;2<U627L).4XT
M4$T!G6(,8& <H/U*P'*(:*GO4+1>A5<CT':$41>](4B0W/F",HX,AW\:AWFT
MX'4+U2Q7I**VT]^A2+9E[CA"W!_[Z=Q/KU;=*:\OKU:_7(^+>Q]S7==T/IV?
M?XSS7(3T.K4792!L&@*O0-2&B:#_ZQJ^.EVNGG8^9R!7TP)OWLSM[&81%Q\N
MKZQ?YGS5W0NEKO\\/9]/T]3;54__6PJT$);:L#<5HZ:,*-.R<[NYU?%\?K)$
MJ:::>\$JCO5I<W>>+E2! O4F\#RHA#FI$>N.E2I0HD$SA^VF9U;A((GP2*L
MEFK2%*P#SI#RR7LOK$V-NSGL;45W2CE@'BL+9MKG"]M'9^'6VZ34?NGM? $*
M*VL@8#>9L*B<]RF@//<;R+'ZFY$(:TFX=<%RU2SK_%C@Q_6L>)*D/;5^JW*R
M:,+:N@/:V?QSEQNL?X[^NE]=D.&+_1-^GLGRY<+.UVEW\#,0 ,*LC!1%R@)
M2A1RP44PT"5E.$K)VA5;'@_^N!XA"TM=96X6?8#LIU]75ME=;_\M,OPUSL+/
M7?_7&,[!RI\0&:-6"2,>DD3<,8,T4P9%YC6SVFC*FKWS' /XN)X:"\M:-0X6
M"6'^-EWX.)O9>>RN%T\P]\&1G'R)DI ><8TMTMPYY'%*F$FJ@"H'Q":?W61<
M[WI%F%^6L-4'<SRU4H>/@-JY5CUSNNZ(IVV.14*$<L L)ABYG11H)7+>,!D4
MEC2TG;)6U*!^-!UQ&W%CG; Z1F15KCH3'B.;'$:,JQ2=!%D5L2GB.\$<N9%\
MC/2\.+MR*'<JC21\H->T3,0P@3B7'.5\?N2TQ$@$S(7ACC:T0/; .'+#MH"D
MG,B7FO?-N^[R<KI.,1APPVQ_N\"=LA>8DR-46RL/#M(]7:,LRE5"<UOKWT_"
MNEY>]_&WZ7QZ>7WY:ZY6O2U\WKAA?\"6*_4&UG$VF>!'9U<QUWO,SU>?/R'"
M5QF@LBRI3K*2_"W<2>70E<M2O&%WE/RD"]R)\YSW;.?AEVO;YX\,5 Y[%RM"
MH,- K4B3XM(U:*.JM&PH>ZNPZCM[-5W:V0#J/?AZ 9KL!Z<HIH.OWAV+%,:Z
MRN6[O4'A\W/PTH7I]$IGY.XB?C_].@VP+ERG?F9S.>$\Y&Y,X":$,M0\:JO"
MU!V.9E%J_WY]Z6+?I=7/LH[\V\KWBN'-5S!ISN-/?\;>3\$&ZJ<^;CYV=FJ>
M1V$ "G.F-$F*\FNS40Y=NYNSE "$/L-XFVU2B"L';U.8]L/0JZ-_P,3_C[@
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
M53TDC2Z>[LB-TU>GV\S/YU,Z;J:[.'/5GN %"VO$8'Q1R\H)YX@3,[YD>_+
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
M8;2D0*)XO$G #M H0X '(<V@L-QZ&\_UAI#-,1W6MU[@VM.1PT$?F%1.+NV
M3CN@-YN&3DOHIWV5=])+,V7F/*7<9YX %>8E[JO$0!CF@%96>4,LE%9M[6:8
M;2X=30ZM1SX4-.'UKGAM[8C"F4#.*I A9 &U1@&9Q7+S7E.2:9)E$@6\"IG.
M 'WP'5%I,_1#[CJ:RI<D3Y:2)S/5VRPB3&;" J*, 30S%BB=88!XF&^4$1)F
M+Q9!2>H_J?^[;SQ*F+T]9EO)O<88#"D"Q#$18] 02*48"&)5(T2@0SH6+D)S
M<O(3!4A[CQ(Q61DQ29L6[BC79@JR*62EPID!2'H(*$("*,$D0$$G0:$QRQ#<
MVF4D[8).9&0Y,I)P>G><MF)9'&=:9Q)8:T5] *>26@,O(#8!J [BP#\$HLD'
MD787I=U%]Q\025L7;BG69HK#66*D$#P#)![D1XW 0"%N@,^4PYQ0)0V,KA">
MSMQ)]..6H9"$U-LCM77XIO5"NDP#KC@#5#L1BQ)8P"7)#+=$4!\)B%S#Q-ZU
MYQ^';MAQO?/NX-*YL*Q]N,!VM.N'WZ;9O)=/@YND(P+OGYN\<V9PVL]+9UM^
MX/UZ7?U2+ZO?NZJ?Q.%2XG"F>!QE2%+/+6 8.4"A5T 130'3V%&::2<UW]J5
M*+E-$F^Y)6])*+XG%+>B.B0@@Q,(,!(RF!^!U"B8R>A5X5!J)C,F ZG)4JG;
M.U2X'ZHO3V\#=8KOW!>-&:^;V2AVDG)+2;F9>G(">:()<P 1$\\>BP5<J(%
M(TBH%2;3V,08SYRZF8FKK!U4UXBK)*BN!JJM4BZ*64DH!T+S+$"5$""ICB5N
MB;+04:N<VMKE)!&25,HEE7)YB%(NK93Z).)N)>(.]V=JRC%A$909 3ZS&H1I
M"6Q$.0,RQI$)4T0Q#$N+S#NG/;&1M8/K&K&1!-?5P;55=-]XF6D9*$C&24P0
MHT"*P$@HU8A(X973P7A \TX:?VQ&LO$%75(AEXWC$$L4>T@"ZK8":J8Z',."
M&T8AH#%OE2JO@0X+():=HDHK2'4TF? VS>3F%LQ/Y5W6EH8DQ#\,XJ>4!#)*
MA%88,!)CKS$?1?J, 2\MQ3A3AJMX<-<V$W39HX >M:[+!O.5]V>J<&>#;FA_
M^3__)3#B+SKN/Z/%LE;N0%P6* VSFJ<O]Y!-=Y55T]DQZCP/-/1IN,E(<I/=
MDYOL;5F.G'U9+Y:DUY;2:P=M)IL1*!0)>LTX;P'EF <FBRV 2D-%N26*!5-;
M$IR2BI)K;"G76(+HG2#:*F]L,8-&&"!970K& ITQ#S)!F1=$BC M6[N"RQVQ
M=NZPM6<=U4'NN1X-71B647'>'2T3HDN58.Y)O^^%L8EO4]W?51Z&*8F1VXB1
MF0IPVF@K6": I,[&$Q[#;\XC(#.CL<=<VGAB"\)S3FQ)BG[ML+I&BCYA=458
MG:I\*PG,M)< ><H!I88"0:P#6!%A,"+.2Y-.5[H=1MZYH:HV.SE5]&.)@*3O
M'U_?CR?E53,G27@L)3QF2KUYA@02@@"3Q2/KC8S!*:) L/0U%Y(RA(*BEYG8
MW-!4TO2/HND32N^*TE9Q%<\]DY("Q(D$E D$-&8.".TL]1P;)WW<S#>O"D'2
M\=]!QYXQH]ZHJZ)5/ZA2<,V@=UZX,]<O\\^NDU<%8)/B?WS%WYJI^F2T]CS5
M=7J3E%E*RLR46K/,$I,I#S)/&* 62:"X<,!X[5B&O+.0!4."SG$=)BJP=KA=
M(RJ0<'L/N)VR ^)%F @9BQ+I6*[90B"YT( 0YU1FE,;8;NUF= TKGVQP1DF=
M 5L^4EY)2HA]A(385]7$[@WK(% \".!X<'31#U-_Y']7J8+UTF)LIM1:W%P#
M(<$ $9(%,88J(\<#CR7E!G*541Q/0Y-8;.[6FY0GN[:L)0F"1Q4$K1T]WDDA
M/ +*:P*H=P8(#DDP2XQ0-G/20AX%@>#9'$'P3TJ?K0Z5>S!U7)V:&%,@!MWP
MY6DG#[ K7#F<!D7F'W*7",]:$9YY!9VFL_IV/*E)@BTEP6:*KQDL,I9I!9P0
M<0NQ"E2&,P5@!J7  G--]=8NW%Q'2J(Q:TMC$KSO"=ZMJFR8F@!D#KR.YS9C
MP8 VG %/I<4(<Q-$<B HRQZULP[D1 ^&PT'OZOLWWDW3VJC<47V[M(OFML.R
M CISEQE9#V&X4<Z=ODV;(&\K)&>*NCG!D/:4 ,09 S0>)Z@R&EW3R#(HJ%/,
M;^W2;2+$YF:1KD9JKIXD;;[0V"A'4!(:=Q(:K2+^DO)JAQG*4 8HP;&8BS=
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
MTC(!#,D4H%PHH&B@*1;[3'JI#6*5S99MK"<F!58WAM4DQ-\;XMLGTD$KD#%
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
M@ZN_?XR4M8/)3]5?__5TNEOUYZ4ZCRMCVM/:E!EW]SY*[SY\=^-)TT6NX_E
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
M@A0\CZ(D"T04\)B+T%'S?5+S96\\;UIP57!?<O2(IZ3P<TFY'Q<I2.H\2@2
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
M[C?\P%3&&9V<ECB0$IB;=--WMD$M[#7K[ FI!E![&DY.&-VF,!HDNW.6,*9
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
M%TF6^%D8%D4$:C:GJ)[EY,&[HS;B2K>OH3T4AO#=2IJSUQXP0^B4M#3GF8Q
M*Q/8[IN(//1S&>9^D&8YIU($2@;K[+5-E+0?1X9:3_O/# <"P4]17CS['_W/
M+1!+MA&QO)72HYQ/Q_# 2_0=#6=6-SMJ]F+OS2)8_-QB[M-*8N.?"_G;YU+,
MSIZ&@:;"WEWV_(+N%LK@(.>S];>,:75:3K1ZG&C?DSZC!;C R8SH>2V?-K_\
MUB2AEQ/]JOJFW^Q:=A>PW"),-,S,Y6Y#NX'9E-6B[9/MY5U]:0%;S+4XVHWB
M>.WE8#=<>^V^EB4;+;MA!>D&(^-O:&$8R SQPR[AX_>?AJ@K-Y]4!KOSX;H<
MN*ZL[E(S?^GW.EQK.MK\1(QT#8H;G,V=O1<(,3A*[AU,^.Z ;:[@9?U_$7A:
ML 6,%8IG402,EQ 6T31D-(A8(J)(9$GT(4J>-#>=5=T)G4J?59)^\JD"4#ZE
MH\_TLG[RGR'; #KO\ZA%]F+.Z=G_L.H_SQ: L\CJAEPC?EA,* IW\S"]=6Y!
M=I,@_Z95K[Y&R+?=>=5>TW@WCFZ?82:[<1C=A%\NB,Z0&$P:LH%J^MG^7GPK
MEP11N3D;>*['C%]ZKZ:SLY*OX0=AL)$!?C 1\@N6XJ/715.6'F<^^.3Y=*(U
M)]!_A?FD58"]5BO>]OK]#3./X.5OHU/1;4O6+3F>U\#'E\7&AF3RG<TJ>MQ]
M\6#NSD UNP5K<EKI=IE/P?J7%7X+]D#O=P/>685V\?^Z7D:#1?PL_)__T$4I
M^J.Q^#KX.C#>&(S/I]4YKB%!I5/3:FR;N'X#:!\D/:*F?L=>P<>#.R%9@RB.
MJS](D)(GSR+'U1\#&'^G=5EC+/1U)<]IY9BZ0YU-4<<Q]<<%TNS)L]@Q]<<
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
M]-3THNTI>+H!,4J0E;I-ESQMV8CR3DWG<1#_5R$3YP5+HQ2-!4482?(0+(8
M\"@CDH9QZ)#I;I'IKR^'>Q_B(&1AQ$.?Q%$.R$0R/P]#YDO)$RH E5*1 C+=
ME'&(B.0\I"0,94&D*"C/,[!B$QJKG"C^@_-#'*R787UT"HR#2P!NX!>I %BS
M,(??4&C$:0;\70J9 >.(U_&-@69;8SUQ;2U:5#XZD[@Y^[K7!JNIO45W()@9
M;5NTR<5TA$SDOW,ZF97JLOF^;9%IUP<6@TTH=*\*A6488*[,JI+-9UW'RWK.
M=#MIK<SA9DO=.M.;S:O)3O<@R[V:Y]A>6<;0A=?$!M&UUIGYH+6;6?4G]6"*
M[?%@;DD3"IT6\Y-WZ#K\>OHA262JP!KP@9?$/IQOZN>I$G[*,\H33D,1%DL-
M>J(H%H3%$<T(*0@H,T&H"IXRE@+HZ%+'"7/6W^";O/Y!PXT50@5)JO(XA]ND
M+$!B%;$H I6E2N81N9<>GCV&*XU';F9L;53@2MTY'U\8;';=,8'V+N+0 I.:
MA,,%X&/=:=)^]ILUY6L=IK&=$\R-\,N%O#3=)O381&2QC7V/'\YKX[7$<\96
MD4K[_;0?2+NC/&"QK9L!6+!L1E(HLY$:QRBL:C^X16Z<O9D]E/$8YQQHQPB^
MLSF]G?7^$=FD@V%R&-6?&-\9(*_/L7_%:(211/-AYXOI5IZ>&EAJB[VQSSGJ
MWJ:?.)S U$ =X )\3X+H,E[ [F.S(70O W1+C0P5+#^=P*,O/8[C.4I[OZPX
M]G^F$[-6K2.$9B%T5DVUGZ?[6KMT][U=[["=_=#"M]8]K!4@E!&NO*SX?%S/
M3.-/C7P<MC0S3VY<I(C1$^W%NK6]H2;@?9R+4[T]^+WMA8Z;P]$O]1Q4$5IW
M%%#IMIZZ6ZGM@&+\:>;"3K==<Z;P2===A<LV)7 I;W)GL$'K!<4!*_BG]NVA
MI@)G-!JUD5K=)(6.M/W5M/L<QGZ]TSFML/B\B?LB3H(ZU.'A4'?#35MFHCO'
M:G\?'32(0:UHAD?<_] 2,>#-$):(I^7 8]CZIQJN@>["*6^;KFPIS0\/J6UF
M8\ZQ<1+"^9H/>CU7#=L#=-=7ZK;%NM+=RZAIOVH('K177T/-AL^[57LMTNP]
MUH??I)F&T6)3- U6LYMS>FE;KS5]:86YW[3B 1H9Z[D!=NGEYCD;.I'7E4BW
MWN4>UFTUH'M0-=RQ/0RZ@O4WD;KN#4UD3 ?H1I>#4!\2<J_O\Z /G@WCS(TT
M,9:1"?(-D>JROZ$NE-9P1[U?60Y"(_BM:;7K_=E[,1V):Z(0IH>46<<\TTR_
MLE&%IBG2SB)&C:G .0J S'+UP=A.PZU?")L"VL%79NT^HK8GC@VHY7_GL,CH
MLLM/:88TK,*Q]E6706.-0+#@1J7I_:+_G+2'WH^ #>&H]V-S:7LW+'+/A=T;
MN8P)2R.$E9AS(YR70J@F#0;[J ]29;0J9,4PSB+2Z#-HT+V $-<:GZY7E>M5
MY7I5N5Y5KE?5;?:J2EROJBWK575M[ZG%CO!%7O"8TP!SVB/%<R)H'--<YHJD
M,HW7]:JZUAVTV!,KY&DF2"1X%A"<49/P+%9<T2)/!(GO90#:DE9YNYKN2D_]
M@O9H^X=J)7*5D6#UU?;[72RQ:5&MRB^86]Q\H=6&S2)+.C$B+S81K:=#+XT<
M&9^^]1HTV8"=<T:O9_[D;4=VHW2:1_4^U2E9TR8=J1EGNW*MSF+LWU]KBWMR
M.I*+%W>]!V W#3 *U+9F>$D_XH.C9&OC,T&U&*<HS)HVK8U?TGH?J?T:IQ.$
MC>XW"_)RU/.MB9V5'@8 O]&;0?*#7EF9S$E<K*^V#[8[,#SZZ-P%NK7=U!OB
MTL[+:]_*I-^M?4:KTHLNG:J-*BU0B/6K:)2 M><CZVGL_"U#DME9NF;\.:V/
MLN\(/)]7\-U:=FM8-]*.7:.=-ZOF>C#MDCMA[:YT'J"07]!XTM";UX:\6ICU
M-MXL:"<<=8_NS,;VF4A-:UU<WQV$N_=6U-<*B@7!@HT94T5$GLB$T#AE3 8T
M910V+!-1J(5 03/&J_%)/3_^YV#?#PN_R;BLK)N6FYG%YIOMX4^K$LPMS8 %
M,G3M:;76_Q]S@&D<F+G8.[J3LA84EV:()I*N@?883&/T&L)+KV^QW <#IJ*<
MZAF&OH6(TO_WVSW Y]KS7H /HU'!)5%AP3EAC!4LITI$6991KA(NGCR;--%S
M"PIO+2C:<T22P/=;T:+ZAO+A@0:=Y?8$G;>F;*89L'$PV6NGC^U-A)Y.]H\=
M3O9S!Z7AOP^2YRP/L]@/,D5]DG+NTRA6?L["F$D"))IG2T.3T[C(& MY2$+"
M1$$SFL=9F@% >:B*%;4SW; 3$&)FJAJM,(NV&?0ZF!'W+0.5K]O2"FEV/VST
M!18.+!W!PAQ)[0H?8=Z0#1=[LK0AZX69="AP/O8'[G41NS8D;<YWRL" ;H?H
ME76;P-R/9Z,2T?\BD[//TJIDF(1?=AZEWN[!@ECQ2EI3Q7A>V8QC:-Y.QUKL
MUNQJRU,/KMUS_UE+Y[5\4!K'OG>;F%EE]]<$*#;9A87-=P5Y[@==UVM+2P?,
MOG'V8KW1\$4[[!/+"ZRE 9:F#G=<FI]F2D8)+TXK>+@<M\KZBD#KU:->'R.<
M&O:P9MKF(.K=GE0+O]9>UPXL?T:_6/-=SIIT18RS8OV2@78S[G.1/=6-5T6/
M?-ET#@DP&!T+Z@9F:1?)M\)7YTLTDU2'B(J3O6P"P:E) 4*/A*GO,Y9=QX.
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
MH8]?Y^[93J_]%]/.<^PNW63N(L/0']9R-.H^-.%U-*7!4"ZG&O1T$&7'_%^
M_&*#Z+;DNUZ&QQ1#+;K  2WU:R$Z[7HGVZX_SI[[,7;Z@,R?>M9N/Y,CVVUV
M.L+R"0OUU21C2UB:\A5DSM)PY2&"-Z4N"T-.;]) 2QN'O[PX>/-K,\I2FY?#
MC**NF^ZN]TK;7-^4UNTRMUWFMLO<_C$[=9G;CR-S.W.9VUN6N7UM)O:"#R%/
MX>-",<521I0*"AEQR7@11Z$0@N1K,[<W\CU\NXYVEQI9SR6[['JU!G+3U:4M
MTFV;^H.P;F_8L4T,\3>XPV@B:"4?='UXL#D2\.#3:=5UJ]7*E,ELAE^PVAGL
M+-/YLF<VVS:8MO;0V%Z+FK;3DW^(GJR-V:%ZC(7? (-&11X,&D2?%QA5':)\
MKY*LG[_K_3Z=B)YVOK8VTCA+^OET/:S;]9X/F[@N35JO9%<A>F7TH76;=3IW
M_:N'CFF<$U*;S+JIVO7>K&TFM$QQ32ET,_ZQ9V(WGS5=<^H5IG\Y3"5<O+6S
M+\",:)L^'703./1@VVO31:YE%+9-U_F\5T=?TS&V(IA,T(:O5[OIUIM&CK1_
M$&F__K.E[+YCLJ70QCUE_'Y#<Q4^T;3I+5/LZS]MY[PUF4\K^FHMTEQ'9=K=
M^NNN]\(T*ZLEGU>&UC?@!IJ";$D+[V51K&<1V^&;7V9IU_K+X5UW.KYF9@Z.
MIK1)?&V:?8,LM2TK-O2M#Y(ZUSI2!V7X]97>C3[W.1G\W3:;J'M]KFVC;2UD
M>FV7C7IPKC'7N&2'3</MY"+:VV/G"MUI6G=5DEW"TB,^'^EL/]LEI;_Q81@'
MCVNDA]#9;R]R6=W]Q*0'=/W[>V.4NDTT/IIO4L*&'>5[BAA^M5/%*/9('HW,
M9,7NF/#(^ZD)^!BN1Z2]U$\"5J''J G)X*R6OFUZKVTNUQ#A&MEF#V<KVO:O
M20UK:>I>B\'0?&I'C_7BBCL+R:<+89N>OU]#8M ,EI7"!(FT!O3?^52GH1A7
MHQE?MT8VZRA7H_Y_:M88?K7' @P>K=X4"A@=/[+AJ?[#=P;OI9O?=,$LV_RF
M:V.COV<P$JS6LTGY7]U*U$3OL*"Q,3*056CM;MR&#<#&.)V=-8,J^QGH:'CH
MK'O>=K&Q[7;ZW%:GRS>BJGFYMLLA\@NTI6T*OE6 #-?IM?-I%6>X0$>7=5G_
MUN7PFL6[5P2BEJ.Z*=2<FQ#D,B:L[*@(&'A!S=2/!9PH*^';CB 3G,^F)WPV
MBB#L#_G_R^$3KC#9KH@A6Y:[\ 5@Z#9@BF#]8@ITX0H\<$$WQT[$G-I9NOI$
MNP&0<!?J!)==%Z >PMDXW.)J&,JADT^-B%QZ?/]8FR=K]#_'T1Q:5 Z<\PLG
M>X$-7O!+'3)57:.75;M9;=4:6*S6"Z[<LS5/<)(H+ORYK$TGJ9&V3%:UM[KU
M/K@_EC_BN-R5# 8/MUQ6C[0.H94\*Y: N*>3%IU,;BPZZIRQ\2.,C3^!JXV,
MOSC4 >8P_*V10)8+=Y)IA4@RL[-Y+[!:#:G!6"Q]!=5EP]X%-*,6FE-0DJL+
MRQK!_+>L!Z5BJVRT,+;VEYV&/,+UO'"G'2X]_+HV\FQC;[HZP7J%+K&\QG5(
MU+9I0"7%+*?=F8V@UR_5?JGWOJTMA0^9-'\YY/O1R!>WR#>?+*-?DT"]!F7Z
M;1(7"M(6ZBRQB+??V*V)O>OI6XW([SW?,C1@0/1>'0JZ@R-VQM;OU#2;&PYZ
MF]?6DAUKK\[2(=(+"G2''^!Q=OKH^;Q"+V>M&UW2OJCM\^"F"V7+$52OJE53
M_6 B^EDI*UKQL\N=A>RFGI+=>6NT(!\8."#"42$S[&2AP[?>P?8J-*;;IC5W
M=(OY]D2' .NRHH;)5MKP1X>%N(#7I:<2&[U83(3CM07O,^_S=#X2K<G3-C'O
MX[>FC$8JX] /? +J5N9>U(6U)P)9:]N@O)D,W>O=N-X*7.O&TN.L*W3RZ=;G
M>I3U\/U[!?9MHAN^C,(CT3F5NE^[[MMC6[9;1+.J7HMD9F"%&0>G<RX;M&H\
MA;:.SHRYUN4X'8LPU9?;@$^KW1C[G=%WKSY-';# WJ]H3)?C!636L?O::.-+
MA>'PP6=:B3;[2J=XF&::N@'I4@,G[=DT]7)=5M^"C <!.C5S'\3JZOO5@S!T
MGZ6V;R;LPQJ$:%;US&LM<L#(U3UJ*]U==VX2ICJ&Z7IMNHPME['E,K9<QM9=
M9FSE+F-KRS*VKLW 6AQ-GG,>Y"1(E2R(E+P .R)0*4VC. NY4E=E7FU]66>Y
M+66=V6Z\'3-KNLP4N*Q5N9^]J//O#W%,N6 B\6,5ISY)8NZS/"Y\!E"(&8OR
M0J1+LVNRHA %#WG*(R+#D/&(YF&4"YKQA!"U-*RS/?=OF5US[<,6I@$7<9J&
M>9)G5)&(<19*"G\D-!:B(*2XEX9SJ\(SJ^)JG8&!@]K.^V,.>YY/@1$@/<.%
M?FFOFR YCK4P%O""<6F:#/5G@_=JNBI=ZV3FB3>%93B0I%?]L3>Q]GC3U]7F
M8^($ZJYB2N+$2PQ-#>[VY)>R'L;;=)P$W0M8 -D;C#:TMK7\L$D.R^6PS0P:
MO:U?JO90IF8,B*TYTUD.^A&VJ,Q.6+!C[[O+9FS/1.\;QZO8H?$KTT;Z(T*:
MB3#:W7+%&=I3,$5@DPD6_O0NSO!!Z*/15[N4V&9>ST[WJ!9;\#"PU0/:3S;?
ML.PENFRO)V&I9-AD^!F;W'YVWPTH>L5XQJ^$.&72$3&NIU-/E,W-T0E"'*!4
MSIJ<E5]>//^S_E7WI=C@97O3/FQ$*_)UDP[S%ZQEG Y*:L<'_&U\"OU/3"%D
M#3@ULL-B;47@KYJX,<ILJ./*F/JJ&N.=Q>UB5(692?-+ 7DLB\1)DTVSM*4W
MZ?)Y]+Q.JM-]9F8>U,J(-6YJI-L3FQ/6CAHDUIXO=G39C@\"0[<T.:^K,UT,
M7>.!E?52\?/PB-O=#ES"C;L9GM&?9;RF"!9G%ZVHFN[?8;S_-L>Y=ZMF4 /?
MEIVAU56E;@.-KZ>A!7(93,8:'.FB'.SU_^J53;:5]7@.5:DA8!(RX6Q!T.FD
M">OB\T?3Z2?C].:8@K)B:-7VGET[/&TQG7Q5J;F9+#?@)EINB#E'>K=)>K!S
M1/D6&,W8,S'G31WY0EMP@5&#>E897Z-IZ8[^>QWY:08K;SQM=PO.>K4LPF:.
M[9G:@<3W+H# 6.E:**[<71O71G26F&ZE^TB!LG!N\E$->VXXZ.ET*G $(";T
M@H5_6FJ=H5$=-0UUG1D!J L#EC6#:B?U-KBS2OLPX9#3,^.Y:C29+NY9:0;G
MG^KN[[:_4]E=_^7YJ[^;/WYM>F%.M&L< ^&#UO.>$0K-("Y3)$%'1C*NWETO
M^<\J6HM#XEMATZF6[70LNVG+H\M)CTNCD!C1ZE1J020DD(>0S61$+,'7919&
MOBTH^76GY??&)JZ@_%8MA#OAF'1"EA2U;=BW^+H]A5$'.&V,#XF[4=WMI+'/
M53F;8:@0@])M \#%]>!8IYZ); W@LG.MFKPP<M"X: &(37,(LYI-QEPQ@;"Y
MUUL>1=@F4MK0HME?RWMF:^8C-A'*U0,+FPF/?6/I6JS;T>!9F4JJ\RR;48<-
M=F)WL]Z0P56)IR;##-/LF99M[0 -^[)@8I<SS)ENC0TLDJ$&:.>@H&DG"PK6
MIG)A1;[J<$KU8(GVWD%-S]J<[(WD@.Y':+/9F^!H/TU&HVF-8_,Z-6E"-48U
MZ>XM]FHP;8%<6<W"@4*;A&.E&<Y X:G'((EUDK].(%(FM7/!Z#?'TG"=^J9L
M9X%/;<B!CHT.;K2F#B::=?3GT)Q-/_?'$ )AE?H.$]\>)KNT#4>W(DG_>IL/
MC?%Z65)JF=%R1E,LH;,6K <#A5M7#LC+BL_'F+5M\M.T5T"V2OUR0K)VK>@$
MH('X6N!$O:SJH7M!T]B2;%^=YR&_P'+8K;T9':QO;B?>]Y0+B<DZ@Y'"G2:(
M"XK>R!^=OKS!JD9':#7\I@$F'^8, ]+H6ZT[R9;&#-]/IPJM/9'>T(:U"1\+
MX.SL\-Y\)\/FEW+LT3!M:Y ZG4>6C5MM27\9UEFLD22#4J:%\JARR(>7["B+
M2*WAN%J+6#S&:S2)QC9&G4/GO>QZ>[7.XAGRY-:/M9 .=BY,WW,DH 7E8"D'
MKI=2UK&:AADU^-,(?9W);E=L$SJTV."CTM0/F)B-^66(L6W%%@)'S3$3_D(.
M?7I;G*S^RNKSVN%GE >KT_;Q7WL9033\0G7JT3$<(X:4PU];WZNJVBJT4EW)
MLJQGU"Z-K$J[:;5:KA::SO6&@9EOU0-/R6KOIW%1(U":T+(7A\/&6,-$-9.&
M A^=E>?M^HAEJ_4C,QX%=C*=?FJRX'K5;-.^W-LQ?-WXTQNW[#H^L^OUH6%4
MT&5@#/T=J!STO?SZ ] _;:- ^$ICL=F1R+49 M"-%&ZO]YZ!]=I6GS#:HM'F
M&AZU@K1U02,2]JK-E+;V07,0P[)LSE\S%EE#TU8OBG9+[:3RU4:8-:_H9,4#
M=A;PK.%RG:KIDIU<LI-+=G+)3B[9Z4Z3G0J7[+1ER4[7)B\M)$:D)$KBI!!)
MQ!A169QG<<(430"U":4\6M>>:BL3*AJ-4)O,TGH5M3\%5(I6-5I4P7HZHM5!
M6\6S1BVV\2*B(=*8NST;5YN-Y=2,5=!J[\44E8-1;VA?9[\VM88ZYP%OYB,S
MPV]UR*L^,^9JB;&9)I9I-"QS&NCRLH,=3+L4U6BX.WW/0\_OB ,4SD>F'_.P
MX&PZ/*?.;0JJ&X9^A V7\F%WHPFF[6 12%.,O#SQ&+_V<2Y.Q\;^ZMEW.T,#
M#\Y'2-11>TZD<N)UM1,+QC+7A2)MV?18-XV2O;Y@KU8HQ+#_ZM1X*[MX"EJ?
MYJ_FLC9PS -L"VW<8J6#; +.O&XZJ*Z+5UX_0)+-9_84Q[4<H:4YZ-D-J+S\
M)(31J 13"L!QN;/4@+A7EX#9-Z880<]<8F;0](1N=\'ULJ8/.'W:LZ7P?"JI
MCT68VI^^_W*EK6#3DYJ[3)Z/[*'=W$ZH[#QJ:RP5#1A# *W7'A>E>FNC<EQJ
M)_?T2F_+BBB2<;:L\[58+]'B4OH9GSL,9;)7VX6.6=N"9]!596'^U@[<*F +
M2V>F%^LY\P=5CJ9G#' ][U*"PK9\$M\0!?A9)ZU\W)Z4W' [4G+?=,DYQ\I.
M1/H),W$/OW[Z0'BBPHSG?L'2W">JR'V:YXE?T$CD4:&X2I9:CH)&EK&TD)&B
M(0EIR()<Q3**0:<K9!85BYFXS<RI7D[4-Z3D7O_4Q33[)%5!EC&9!"3(&<M2
M1EA @XS1. [#>]4@N_!:90]'"]?.H=Q6NJ)D,K,M9'6A.P#H\5N7YVC#X%@#
M3&_"E#;3IJL$/N<U!]Y/-1MX AN7I@W^KD[V8C:D-C*BJYP,1WJ9!Z.T,%LT
M/3/-'O4@DV:86-,,;<<3\YF=&#VC7S"T:+*LD/GKMS?^\R[(6,ERS.; \G5'
MMRD\"-YQ8KS,\]G9U#30VUY=X]^S<B1[!]4=3__(]>#3NFT+:[HNV B-[A@Q
M9P@OT*MU[7*70MGF0_4.K!/M;2^'_MFN2U/I)04,GK_<9'!9#3VM4)Q;/-[U
MWNH\R!5K<:K["5TN9% .$!^AW/P^, 0&#^G'+)O$YXLV7K>XO^:F624GPIQ
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
M4:O/AA,;"O;]$BB:=\I)5A[WI>[@J>'V&IM4^_>E0.W\'-K >XH;W?;\Z$
MPB%/V#A!:0[W_F5%W!66NA1AF%BN+K.9U-,HY](\D4HL F^]C)JL9=GL?8*-
MJ1@-H)E$B2P8XM6I?$^XOZ%AU:Z>(H&L\DZD<'KI]9HOP==EIJHBS%N'.5P9
M;)0Z&L^YEMSG:+ 45_GD*N0V4'&5Z96N_70&G5P5*7VQP@#72L/R1E3Q2U1D
MH\W#R6S=99Y*?6Y5&5%'P;)4<*V]4NVJ<GV8MJ?1I6OH<E. M=:^]=4:%W8
MC2U7XCH=MO)B9=Y'O9^5AI0#LICHDU#>0:=Q"P,Y+7^L@_N--D2Z[O^2%HSJ
MUU#I)/-.\J>0H5#T!G+[5AD^6[FNF@X>_>%-2TUO ?PEP*M6&UI1RSDWB0%6
MJ+%8ZH:_KOM0JX;F!O0& ,94HQXH+'M-CCFFH*QIM!N@>4FS8]P+<=F!*CM0
M90>J[$"5':AR-:@2=:#*-0-5W@B2;&1G& EBDD>(\MS'?AQG(HR#.,EXPG@F
M!%_)\W935J=QGY"'"%%,B)\@S%).$,^#A,>(QUD:XNC)P9L3V]I4)B*E_S)K
M.%]_688EUY?29S\XVM.F$(JK>@+ICJ&T:K.A%;NR)1I',Z76F[^B8[&D3S(^
MF&FS'5E-CA87TKJ-#B664Q<6A1"ZM5H5?=<AY+JU&*(I_2]Y]2H/<KV>(0Q6
M*72TRA6?3,OPMS:BQ2+/AVRH/GV3?P[ T9'B*Q^-='JM(C]??G83\&NYCV\3
M-]VS,GHI::.O>=5&G-/^QM#BIENT&N]K\ #U=RWTR^J7N_9MJ@;:M5U<K;%A
M,ZIM2:K.RW1HR8_@YFY4B=QN-DB.5*AK1Z:1C#22:]:(UA4/@L[\V#FL6G3;
M\["--KG[)5Q?R#353&\S.VJ#0@MQ*BPUS(I/--(#^GK+T!$%V3+@';.)%%#
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
ML47.F_5DX[UB!6-4S_RRW(\N\5&W I]M!=977M^>I<UUM_6UAY2M@[^E=UF
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
M($</6*6]+<5H3R[5=,/%5@ ZXFPD#+JY5Y"10H("T@/..SF&^JC]*F8_ADP
M!N-L.C,)?W$$]=P-\S- X18*Q5&.MP-F&4XLBN=&  F4(P T!J6(PH*0]=7A
M'VPVI!KVL_/AR]=>U(1J/.6VWIJ0T64Q+';SK])8C\26 B!WV[UENT>'6>AG
M$27$RQ C(.01>JG<31[-8HS27*0A39O;]QF 67*)+48:';UJ,4-)K%B,Y5FF
M>PQ^C>I8C#=C/WJ<ZEBRQD6W&XM#\0M 3MQN?7^8SDJ(6T],N. KT6?/^IQ-
M@$L+VN-G)_46%;_U[&2]7:R\5#I]0.Z))W_%%80V/LKN4O'\'8O ZT=6=+NY
MO5LI^R6D -O?\\L-,J1=A;KNP?M<(!$$J>^#VRZ2E"19RD@8QX1G\O_ND=<S
M4[ V6;Q[^N:FA[P?[G[_!O^5_C@_&6Q_&>WNC8;][9VKP;CO'VR?7@SVY#4_
M?CA9ZB&_8M'!'OSWU!\$??F9;]'N]YWS_DD_V+_Z<KJ[]QZ!O[__?>"65\X/
M Q:G(J2YE_,42BMQZJ51P+P@D9$6\P-0'7WU)GRYG/B/FZ5;L=U?T*YN'^N[
M[&H_SR#GD\1AA#G#629W><8#'@HAD([+469V-<JZ7?UHN_JJRLUS7\Y)Z'MA
MA*C<U5GJ$1;(_1V0((D8$9CZK]YD+;OZ^DWVG'B-M7<'H.%P4EQ#./D+(3+N
MPM3X",>^&>JWEP,R7\PZ0W$70U$KXC&2\AA%TE#P*/8PL)5G*18>"FE&N#0A
M.5YQ_#\+&6/[;EJ_3=-N(.ZT:1[^5.TVS4]MFNITC1 180K:)2S#'B9^XA$4
M9E["&$P$"3#.7KU!;<#,5;NF.S\5??X)4+F,=+LPF\HGNOP=#M/G/4MWH<L<
M/.Y9(3^SFU?<"IV%N(N%^.H<JY$OJ"\BZH4!8&,R A;"CSSNHU1$<>2'0"J"
M@I<+W>Y.\Z<]S//I;$P F7 Q__-*S*:<%,?=7GZ\O5R=]CZ*!(KBT".9(!Y.
M4"[W<DZ]@"&<81&A%&0C%>=&\-?=XNF.G_RZ8U$NWGPX[_T!_L!K36)FROB3
MHQX,[P_%I++1HXHCQ6$)^[D8_"5E[];1H=#S]F\Y:V_5Q.R1B\[ZW,7ZN$U@
M B5^&%+L"1XQ#_L!J"6DS(MH[&<)\_TX3%ZV)]$EZ%] +J&0;RG_UFWV1]CL
M3F(AHCXB ?)\/\$>1G+'R[ A\^*411%'TBS3&*11EKG95F;CNHS]M:#:RF,
M6KLV]^)W2$ \<S9?V@R3F_QBJ"?WII5=^2 =O]V9'$<RN]PJIV453+<S/G<Q
M/A42X$+^[.HP13@@69Q[/@ZE <I)++T-D7AYS/V0AUG$PQP:+6^?V.P2"&N2
M0%AY@G>[[_EVWU6U^[[YAQF5^RSQI9L?T,##899XF9]'G@AQG# YUR&*8/<M
MJP9W68;'SS) JR]TUW19AK7(,FC?#<Q3NRG:FL]G0[I0O1A[T]WSB9A!0I0
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
ME%F&"B>H4DQ@$@L2'3.)JUPX.FMX:W&RTDF5AJ[50M=$!B8K9R.H&D\*K,?
M8M5C,@PU1Y'!%V5SC2>;3/W*)F :NE8,7>>^*VH=E?>.15TR,4.MF0]&LV1L
MC#$)&:!4W]6R-2N;K6GH6BUT3:1V3!)1IQ*9TX0I"+7%2DR*<0!5.!!'":6V
M5ETL,_R1XB_&#_NT4HX2.X5)]O6_7]=?"MC>1 I8\IM( =]OD%;#?$T?CMMP
M V6RSD49;25$D0.H%$LR$;(L1 ZJ@M7-4LS-_,S&_+R=3/N4[*U,I;ITC#7M
M8YA33K*2A38.43N/1)V%FU)#<8:!A7G-[TMFS<8FS4BDKF&_,A<N!??1&"T,
M0,I!^T(L!KA306*"AOTE8/^<V(L"/@:>F2O6,: I8B%+H-@9BD_9@PJPL>FF
M[2HUZ#?H?Q_Z)4AEE5:@JI@O^)*M]@A)QXC:\P;]Q4-_(F.6BHLR<\Z #  #
M5SSSF8*0 B""\D[E>F9)PK1SL0W[#?O?Q;Z.F9R\=Z Q0^%AU$XO>A.B"EPF
MV;"_!.Q_F6@+PL%P:9APPC!(BMP^*,&BEMQ8(Z2N^D$P3;.V0;]!_[O0MS(;
MBRYD4=O^&1H43$JDB,$I5$XWZ"\>^I/)1@-%E1R9QU0831%GW@9@R65K4_)&
MHB'H.S,EW=BP_Q@ZH4VW $]C/#D\Z>%Q3@3;CP-"[JBX]=HLZ&V&A-<!F69<
MVT4>P3'+RTWVW ,Z77D;QUF<)/,;?  +FKL0DH^@?0F:JVA'J3+B:[?9VVL>
M=#8>],-DOMP)\I?))58T^4T0,3%'7I5IF[F2-M*_>F/3+*7R_-& )66.+KJH
MD^1$5C2:6M@+5;S1:9<;6)8*EO-(,V-T:",RI#B  ?>"!64#@47$$FGRHE<C
M0<T&EOF!I79F]=P[GR/6/JW>.%E*$$(E7826#2Q+!,N%0XPZ!>TEPR0=@444
MAC+SVE6()Y&3!U\V-JV8<@*_@6568(DQ\BQU\CY*T$(B\E2,R#X&1>&R;6!9
M)E@F*DA#+D[I>F J$0TSR!G6%@.%NY1E\6!TW-@4MO7MF"-8O/52&2L BP*9
M7$@E:Y]MD0:\]KZ!98E@V9ELJYJ4*,$0.L)( \<R1[]@10EO2^;9"DM@<=,.
M&3:YK/LE-VZ0*WO0-D)')8LV#A)$0*N]1G#:HS."XK4\*@T0_O3P\LTZ64X.
M:K,7,[$7[Y]>T,S2%& GF5GTJ;;N29ZY%#A+2B(HA2D@)WMA&A.=(W"RL,9H
M'GG*!ER,+EHKJX*\L<5;#0TXJP*<"59:I.*:%V8DE^1H/3 ?<F0JENP#Y)RY
MW]AT3T3#S?RTDTO.TA U#;5ZPA#C\=H%I16/7HK2<+,JN)G4'-=H8TB*J9P(
M-X!8<6-9J?TQ9++*<8KFU+3RZ :<F3&U8C(Z;W1R!5SR/D>.UJ1HC$$LN0%G
M58 SH2RN0D1I'.,2-0/T!!R5)0LJF'KXEH_.<\@II9D--[/"#69C P_::E2
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
MB9/1*%A%"FNM$B1&EB2C14A!A)$4ZM52P&8TFM&8U]E'9S62G:"%"6!5<MJ
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
M#5$+0]37"XBJ[:1D5(8Y7FOT0@F,9B:S2(;.01+6U<A.W[9$K^%ISGA*Y)_
M(FI"$H2<G,@60L)DC;4&=</3HO D+N#):A.+], 4+YD!6F ^JLC(;R%9NXRY
MA%H/(Z;H<2T14?>-!E>6Z#ZE^ZN#.[P!Q7V 9L(D%ZPL*F:5(4;K>(HN>8W)
M:/1)U8R;\*<9MYN=0_@VHKO]9CKN83JV?[M$;K,7Q0:G6$83R15SR6I^E@7-
M5<G.2*?<QJ9IDA)S]:LQ.I>XS13Q@8TE2%L*!8$B*:4110/,,@%SD;MR*X(7
MFGQ23H*!D%5? @2CH"*8G)VUL5:$W#86;'BY3:5E"=EHE6/! ESG8'4IV4?O
M;1;@7,/+,O%RD9LZ*8W2R3$;0HWU?&2NJDY(F^5(V#NG2 Y&KX74Q-H0T/@_
M)]UAXZ SX*##XZ-?)H?SM W>WT^&='O#X6_]P] ]&FT #T>&8Z>\;H;C+H;C
MSTO,5,3@C/&%E4BD%&J#26>\9\HJE3$ <BU'0O-7FTLV3[MRS+3!:&$PNLA7
MM8 B$8#)**M6N]($(UY8--&.\D;DEVL!PM6BHH:BE>.K#44+0]%%%AN2C09C
M8N"X9Z"S8$'YQ S16Y6"%BJD:[J>-!9[=W7W\QJ9!\1B;]/@>0ZIU,E1;:'N
M?8Q$]Q)C#3Q[F3/Q5%FW850VK*J1,K+R3OML,Q9>Q4*F-4EL_=!G 9<Y)%(;
M7&8'EXO,5!FR8EYDYFB*JIRU9QAT82Y'4;37@FA2;6]^-9/:P#(+L,PAB]K
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
M;'+-U]W+]NT^U=NO]CBW3F'M#2<3L12A%/.UJ0UR%XO# L''NV62-$#2-L<
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
MY+^:LUT8C'R"G+T@TJ,0<B*/ZT32/B@7L@K!-1BM&8PNKL'(Z6003&;%)&
MM8N1V!(YY%@'76@I;&PP6CR,%#<*;$K10(8BC(,0P4B=,_I@BF@P6C,8B6LP
MLM8'4$&SHBQG8%U5P<+$LA(<>#!!2=E@])4P^L=#W%&V&3,**PQ 4MF9VKX7
M;3;21BA?R"?>V3C:H#-GZ*AKT-$<B7Y'R5)P56!,)H8!.#.&=@/8+$I6=_1'
M_[-!9@Z0*=[7^F@L7%,()#VY'A."5<HYHG/B"ZZG0699D-'7(&/(F%GC)",_
MHXFJU5&XB)I9XWU6&1+&54#FFR\RFHVU?^/)&0[.KXVLN<_LO3F/QUIK>IMT
M]%X$7E(NH*3V CW:+,%RJXJS+26[(M,RF:'W:6?OI3Z Z'6@F)X%7XELX9$Y
M#XIE0;:EQB>@_%>5C\Q[ M9]O/5W!3$'651%Y(B8(!>+$#@4:[GG:(H+#6(K
M@]C%!&([YP>Q>.=C!,8I4&% [IOY6"13M#P6#;T=OJ;LI %LP0#C)G#)G2G>
M>("*)9OJ[&FA#"B19 /8R@ FI@ F#XQ%)&*<F;2&Z+$4F2'/B24G!12?O:NS
M8!]>KM(0MNB#^V2BRQ1V.@20R;M$;"1ZDR2]C)=C7!K"5H$P-84P?2")9E (
MZEC6(,B%:<Y"B)85)441G(-P86,+OG*$:@/8H@ FL].^3N-RQ#]XT,'Z1"$9
M?:Z))BG3 +8R@.D)P%Z='V342M6I2=)DQ4 YSEPL@5EAA/2)^+PD@"FOUPMB
MWW3=S#.Z^.NZ\D\_3_P0^NLE<N[!2F]!(7EI+<!DKX)VFO-8-4V$O]0T^>M1
MYW<?57Y^SI]MRM[AH'_V]O"G.E@H#X<_]X]#[V2L&M#LT(*J;#X>> GHK? L
M94XTFI::H9::">>S*,ZC-:F=:2ZA-$#67+^QC@L+)AB?0[ N9&O0&>5% ]XW
M ;Q)7U()N7 ,CJFD*O!*8@@>F-):!)E#@NP;\)90VA:%RPG1Y)@A)HY$GP5H
MY,591'L?X#6(K1/$)AU-291,)-HQ7FJ*B$PL"QHLR\(5QVT2J,FW$3=M?1J+
MPY?UV@LGG?'&DDDKWAB1-4].15-*5,VQ?1.HFW1'">L%UF9TA#H317!@+CMD
M(FH1'0HL/C?'MGC@U?(1*$J@ @..!R>(RBL-0@.0[8/FV)X8Q*;:JHRSA8($
M)D0]7)0Y,L_1L6Q<A)R"<,:MRK%]']FA#@YZHP'(H_G*_WO6&[:LT:.R1K=,
MS=1#;49F64:F-Y49,LF'(#6PZ&,D]JPR0P>1_C Z<B)QL82-+>F;<L9ZIX4:
MLM8#65.2-!IR'8K$M!&"@=>:H1&)N> UUK9&"I5&E;U-O.EIY7T:LE:"K*F,
MCZ7U&I7+5ST.0/I;[=@B%^843]X#A#J&KP%KO1,^#5CK :Q)4B<#2B!T,2FP
M4,3I4XTX(\O%.^O02>G%QE;S6$\MH=. M1)@35(Y+EN/#@,3/CE&:UE8;21F
M1NC,L7;IH]K8 K$):Y?*N1J60M<T$XS?QD]^T_FL7_-Q_T\\JC)!U1Z<U^&^
M=$D7.=6AJ_FTY;,66P7U:S[M#<8#%)N-G:>-W9U62TXZA>2<9%$BQ=N*5V7+
M9)@JIMB"TD3GVHG4$IK0%Y#-:@A:'((NIA0O+02BGHR6S3(PDC,?T;-HR!XJ
M3$447EL!;%-O6(S@R?R350TXBP/.E*AR]""C-E4C*+!J\UC0T3/I8A%6%R^+
MW=B2JB%G0<A90#:J(6=QR)EDG)($KHNFP-A4Q2!.&'+">P:^MC*!BSZ$FLJ]
M7>+0@#,/X"P@V]2 LSC@3#)**N5BG<D,4T[D<C1%.U)5Y0%ML\G% /#1N?WM
MC-(*=8.>=AYEHK9,<3^]<=+)GR+MYK=WC]'\MJW''#(H7] =BX.,P[R=Q_]_
MF;CNYM/GEP]]NU=*'N23F)NAF:^AF6X=RT$FIXMB2@9''IH7%IS,S.J<LE')
MV#HP1(@9!4+-1:]).J6!;"U!-LF\('<&,SERF>I4'I$"0P3#4A2 DA>TR=6#
MU^4Z\Z>-L=4F7AJR5HFL26HF8.$VA\@4L6(&V57WA9*YH#U$%4J*OB*KC;M:
M[_1,<V%K";2I<5EU)E,F8EA"B:QF$YB+%)!:S!Z=XC&+VJTR0^2DN; UR>0T
MC*TEQJ;*B$I*R7C-1!X-;]2)!5TT<Q1_.T3,QM:2<K7D6.P[%8N^.4J\*47?
M'#(ND?8I)Y[%.7B$8(N/$G66W'#(:211=D\VW6S*_&S*SJ4\V<BN/#N 2"S8
M)\\<5 $%5UNY=2'[4D)*U@65J@*@DKKI1*\9P""X;(32(H6:=W5HA$C<RB(%
MN")C ]@* 7;^&6!)%J,\ $/A$@,1+/-0#VQ06Q641.]@Y+9OEP<T?*U4Q-8[
M69Q.Q*8Y*"^#B:AY#(97L^AUP]?J\-6=.+ BBBFR<":1.Z+%H2H )<V,<$9%
M49SDY,#,@R<U-WPM6L/6>EY#5&'0 (>"1NN GB<;:!63;_A:(;XF_HNK5# &
MSY(MBD&RB7E+[LQ):S&9'#GJC2W9Z.&:P8M@)))$1Y@J8+,*,7-5:Q4ST?J<
M6ORU0GCM3MR7RS[KC)GE4MT7I[\YS04Y,LZERA&L\^/QZ6L%L&^ZU.<[%X@.
MT84@1/ !(BAEG-9<$IG*P5JE#:_)9,DOD\ED1)J<WU.T0K]/9X&JL^#*668<
M>7J0N8HJ"& B"5MH&PB;1&N?6D+2-,4@G5-16@-%16],  FF9"%XD:I![QN!
MWH1?0ZB2?M&P9"AT!8^!^:0Y$RY"H9C6*ME$HI< /<R* M%D040$'I77+A43
MR!X:@A^6>T"O@6RM0#:5)'(J.3*K@045ZUCW8EG(+M41",44#8Y7EJU6H<#P
MW0!,99N!NV2$MY 44&0JO7$B>N>ECJ[YMF\$=A/?%FW4Z'AFW,E$P:TS+'!C
MF!)9N2154KS1RF4<%<;DJUL37&KPUCL1M%;:UR.-&'1JONVI@6PJ@\0=!0:H
M-2M)5'DADYFSOC I R^<NZB57)%O^SZR1$TH>L[9HR9AMA969G\Z0X00G -%
MBU8\D"L'SGQ(@2GKA(I@0[%D9?Q#QQ@V-[[<[%"#UKI :^J$-1>!'C5S3F*M
M8!#,">0LVJ1,C"@5F'K"^L "H0:MY69_[AF<-L"M!G!3V2"P.1 Q 9:BK@V7
MAK/:[<>$+C%'::3FO(6E3R(CU."U+O":\F=!US%@G.6JB@4E*>:-E2PGZ5U4
M25L16M?ET\OX-&BM!EI3N1Z4,4"05QKMV4CF,\5CUNN8%"+/.)X*M@*N^$TG
M>[XG%>6'-)XN(-O3),069DOB=$;'BI2D147!)@#9$DS,"XL,)=>^8(DNYYK1
M:;*5BX'. K(Y#3J+A,XTPY4B*AD8.$,,-U 42:ZWZHX#0"3T:!W)#<.,FMV&
MG7E@9P'%.@T["\3.=+\6-\I*C:SVE3 03C',-=OI4]8R$[T=S9RT3>YJ49)R
M\\^Z-.PL$CL3OZ.CYQ3%9R8"-U4"1#/GA6-D"HMSMLI:V9I9:6J,BX'. K(J
M#3H+A,Y4YJ14&2KC*E8D)]Y&#LASZUA67@E,4/NM-K:TV/3KI)[SM),F33)Y
M_MF2)M.UCJ;F[71B169#5H5K9HA2,?#9,!_)\M"Z%J=I<45.3<_U*57)-&RM
M%EOG4VH?T>@,AAG4A1APLBS0TE((R6U&&TO*?#8#;F>+ZY1]:6YL/:$VE:@1
M5AJ>E&=)>LU E,)<X(HEDW2V3CGO:Y*SG0^L;7',_2K2&N)6B[B)<[/!Q*()
M<1B\I!@U1.9,BBP:X,1J<D N6UW:T\CS- >WGG";;IQ*%'(G*9GG >L!N&6U
M68HPY[BR0DLL(]%RLTX9H8#Q_5O:,2>)7<(E^_J_?SU]H65['Z%ER>\CM/RX
MA[0>9FSVXWA(MDDX(5!RY"E#4#YDP8TLD:,@=^)Y50"[;_S;S- \S=#[Z721
MTL;;& ,3M@K$>LN93R!KN[3V''U(D,8*S+<5+*^PL#0O^F7)L?G8ICF)_34;
M0#B,2D4391 "%$2#(4>N(T7K57*&0O9F U9H R;,O^KCEQPXXS$# QOK)%Q+
M? 1<$JI.5?2JMH#=IB+- C0+\$4+0%XEF!QLD13+H)".VR018Q&N@"ZZ68#5
M68#I;%N1RH:JD@(J,RBZ,%04D?C@BC0.75*16("?45+83$ S 5\V 24HIZ4,
MEDB )6, Q A"2LI@)@_3 H%5FH I)4#4D&V4S&L41 )T8MXYPVQPM4" !^U<
M)0$M#&@6X($6P,IL++J0!0@ 0P\%DQ(I8G *R38T"[ Z"S"5D31:@A;.LF2A
MSHJ1D?DZVD*3]_>*1ZM5(1)@W(PJM68#OH=A=+,MP;,8SX[/CO"TMB..&Q-'
MS;AWIDH?\DAX?2"SC&S[D.^@AO/FG$/W#95N/F@85+2>XK#DR31#,9ZB,IN#
MX]H8PT,93=-P#SP(;)YTCI[TW<MKS:TVF9*T8*H@,I":LQ P,UZ$UB)'J;/>
MV!+"-!6*1:)&472I:M6K21!$<:!UC!8\UUQ+%1MJU@$U4WVM(@$'(YEUUC-0
M=4QA5I8V3T1MI,FJB"HE>CL-W3 S+\QX>N!":*%<0L $+OL4R--(XT42!AMF
MU@ S4XE;+G1!&S63I=31*1R8U\XP;RTJ;I4R=G1\V^3[%CE+4'HM<ZK]-0@F
MR9K5B"(Y7Z+QQO(&FG4 S50CJT'0O!AF5$@,8DG,@RC,QMHXPTT(SFYLZ:8F
MNT#,9(.J5L %D!FD+)['Y!)YF>PR1&T;9M8 ,U/)06^"TBHB*]G5<L5(CL83
M.3/<R(!!N!S)T0CM'CHIL/6QWKN/]>6+7W_K"/-]YD!&%= I^8+:@B%.&K,M
MHBCC*+KCQ=]M,.[;B-"LQSRMQ\XD(;+WG'=?'7"=G."^,-2^>EUG62"KSPPD
M+C+9%E?5 UM_P:*!) H]:QNYSA@ ,G=:^D1//U;P!!,:D-8.2.?7@*22E!**
M8"5HH)A/&48L2C*I0"!WB-[F!J0EJ+9[E[+*(@IK0 <1G'(B!E2%@HGD50/2
MN@&I>]TC^:IG:T15GL3:8RH#<\%K)C6]J+VT/)@&I"5TO+DDDBW.2DX6S6E.
MR*+'KQ(W+J"4XFXD-<PL'#/7G4].H+D/D653"H.0)<-DJP8T+9@N-A8@%@=-
M!&Q!4)%DF8STUJGD :/P@=8@ $_6<$#\@M-I4%DT5':ONY<L>+$J.\9'%96.
M6W(O$!E:;WRHG?4"E@^5;[Y(:3;&_HTG9S@X'SOM<3&)OT\OYQ.JTWS\@;D-
M"F3@V64!/ L7HBO@@4P^!>[Y"RF6EI-=DI'Y_5I69??50<A<U5(@9K1450Q:
M,J<=9S+Z:(MU7(7X5:4F*RF7_J[0IE/2DE8(I(>@=,C6)&%"S('\^[@UJJ%M
MU6@[OX8V""8$BY()SVN/M!+DS8UBLBCOH@1M!7Y%B4K#VJ+EC*0N(9L@G/>0
MD7@RYER0%\@*>6AE+>N M>YUSR:X=MYZQ;3DD4'QKFJC$)NV*%SF''TI7U/:
MTL"V8+!QBD\]VL0=\A'8M%%>5@7,6DV&K5IY+<!VW;%%Z5(PSC/G%-%(")QB
M51F8*,%*<.!TP:I&],##_8:U1==K6B^5L0*P4.B67$@E:Y]MD0:\]BUD6P>L
M[5YW;#H%SI/VS*0Z^@I"86CJ0+U0#$7=BL)O64MIU$,+T%;:W?:TTT//[M.W
M]O0RRP_1ZN%> Y3B-5I(R3M3DI5&6M#<"!>KZB!%/6/50>'O-;-S]%"'HX?:
MK,K"RFM&(EZ@M,Q,T39@X*M8KO3 I"7JK*(HF3NBRF)3M%/,Q<68Q4<N;);2
M<"@:T!%LM,G*JD+/F#< K1N IK5O0RTZYBSXFD751C"OT# 0"C5!RZE2&_;X
M#/6+!J"YE81+68*21&0M!QZDER)([6L;4@H$F :@-0/05!^21HD(R3,R?.2!
M1)T-)B QCSXJ5]LNN=C8FJDBV0 T-P"!M,5X'V.0P)4+.EH1@O<B6J=3:@!:
M-P!-/%!2.D3GD,F0JP<2R!QZSI0@[AW16:54'2W2>I(66-"9C0T\:*M1 >9$
MSHA8M-0:N98!?<//FN%GJC]).AL%Q3N,EJPPX$(Q3[$L\Z!1*Y.2,'%CRY@9
MVD6K;D]*O>&'(SROUS03<]_&3[:'\*WGT'[-Q_T_\6@T<9%LW_F5&%25A1H9
MO)98^\K$VOWZ!=HPUX6YFOWI;!MW"F54D5' 6K-MV;)0E&-.6BS9%.%1M+:!
M9<P2?WS&[<Y3L :F18)I$O>(%$0 [UARJAZ!><&" V04#143DQ$A^EHDW>:\
M+09#<TBZ-0RM D/=Z=A'BU2<8!93'?E;8Y^4/9/%>*N22SZDC2VI&H@6!:+'
M)]X:B%8"HHDC(K[ P2A@9  3 ^4+<]DB(Z9N(&L32A"U NIV KMA:#YC?1^=
M?&L86@6&II)PP125<A8,BK0,<C',"PC,FV1 UA/6H,D1^24/G_^FLRX3>:#2
M'] ;)YU\.<GS&TJW/,20S"'?TL:GKJ.IB=-)&*.4UB&$VGJC&9A@F"M%LQ)E
M$CZ+8K.J<>-R+<WW@[)%YEX:RE:+L@DIQBQ 8E4N#Q1>4F0I&";/63 8N186
M#89Z*GV[KK"A;#TKHAJV5HJMJ:R-HR@G&UE85#$2MH SI$5DO,[CM4H+9US%
MUFUYB':$\"0R-PUJJX7:5'FO,$4X!.9E1H):/62H@L\F1L6C$1J+K%"[W;;=
MW-BZYW8:RE:*LJGL3ZR25(IBL%A28J"U8X@F,,,=V56KK%6\AF3+1=EWJG=T
M<W)6$SNZ.92RB@P*8T ("=)DYV(Q(5EBV4H((T>=LP\U1<VZS-.ZO+^6\,E<
M1<T-LT[6^;3&LD#A)Q/2&9MU24J3=:%P]:$5GJU'?=&"T]H:;Z77*6J0F7N.
M@8 GZB2[[$IN2%L'I$U-@C8R.YLR$T'F.AX%&"KOF921U@BYDLIL;+GUZDYO
M..L9<F<^Q#J;0X*3'+5UT:;DB7Q'GWG#V1K@;"H!E&2P.@H"EB[DT3@@\[R.
M7>=(OBY(@45M;*E9 J$-:"L5.,J.YZPY)V2!R"J$XHU,/CHP2CO?@+8.0)MR
M:#G:B%$S+H@_@O>&(43!B$_&7 0ZZ_)79%H;SA:,,X=*1I5T,L6#CSYXXO]%
MBX*Q9"Y,P]D:X&PJ 22@Z.BR84$:3SASD7D?.*.7=2J*2^4+A6C.K)=DWS==
M'M2$C2!JSZ,F0U$'0N?HI-4\<:\"&10!H2:?);],/I-!:5V]J[0H%]>$C;CB
M' H/K!CM&-@:BJ(-S(N8E06I>!0C8:,V$WJ1^1L!.J$Q1'K!9G")$W000!9;
M#)@&H'4#T)2LA"E! ,=+718,EJ&5FH$*I: 3R0:LHVZ;+,L"JWB,+DIF;IPP
MD!4/:+,&*[U5.A'';?A9,_Q<*]))D=A"9H0BHK10D 6?.=/*1Q NF ****UI
M#FB1(K?(L]2>XG9-W@>2)_P8[DN*SLHLRST =+\.^@:KA<)JNNNWF."B8")B
M8)"$8\A588&B^^04)BUE:Z%?@F9EXE*BK@EG 9$X=G%(+Q#7<TI* \TUK1F&
MKF5;DG72*V:E(0QQXYE7&9CAUIA8LH@R$K53#QW\TU(J3>?FJZK\YI!H:1V<
MRS<JKZ83+E9;'/5MDA-V#$+P#+/UK(!)1M&>2#QM;/FF)+ @#,TAU](PM!(,
M356;2S)\J00FE4H,(D@6I*7 T2:;$W<EJ3K? 68,4VD@FDM3Q^,3+@U$JP#1
MM* T]Q:R#,QCB0RR(/QD ):YD@$$3V#*QI:TK<%W02":0]*E@6@E()K*_EN+
MVB;'?(F&0D04S N?6#8(7',KG0FS"U\:AN;2)/_X]$K#T"HP-)5F01]BL-JP
M& 1A2"5@C@=.?BD%;2S7'OC&EA8SV@Z:IDW3M%G_U$IKH%RAJ?G]VA@O88(J
M.3#ER=Y 2N2N'13F$X\\$ALSPE<)NM:F_%3J7!JV5HNM*24;*8KSD;.L=&(@
M*93TUB.C=46G8U!:JZ:VL?:%,/<[QV^P6RGLIM(X,19,$@2SX_,$KIG3/K/"
M2PR^H"P"VD'_-U1"TZ"W6NA-)7^2BA;)Q96J90Q)($-7,T!5VSA CL7R!KTG
MG@5J<%LIW*;5;[+TJ13/E(B*@>>!^9S)YY5,*R^+=][6X&VY4HE_I7Z#\?U;
MVC$GB5W")?OZOW\]?5D<>Q]9',GO(XOSN(>T'F9L]N-XB*RRX:H$&;.)'H+U
M(<A@BDO2(.<%H#9C/MAX-7LT3WMT;4I5=CQ)G0O3*1L&$!W#8 TK6FAI?/%9
MU"H$,ZL^\ H42W.G7^[^G(^1FE,#=C,&A$/)M4"3E:EJM$ERIW-*!D1**1.U
M$7<;@_M&$<TRS-DR3 (#7[A7M68X68H)0(K @C'$66+VL8AD;/E"3-YL0[,-
M7Q;[#$EQHP&CDR 4]U*G%'*,6+*5V3:BL ;F8"I%IYSC)J!EVH$@H@"6>41@
M"8T.M$Z. I@[IH<U6]!LP1=M07&YGK<8C* @.8V"K$-4W@61*)+PC2>LG6&8
M2B"ZY+(3CCEM-(,<)/.1>P;&V6R55+GJ #:>T&S#U^FR)(H7A(_:60Z62T3O
MO8JRR&"EL(TGK(,YF$IPIJ!!Y8+,:QG('.A ?T/.DL2$H:JY:CE6=[I="=>,
MP?>@1#[;)'3S:2?T^^\[?^+1V=T%? ]Y$+P^AEDVMGW(=U =^C72]NOG/Q]]
MI(]9HBA28S0>N/9H@O80E'5:6!_*W>J(S6TNUFU>TZT/DM:F&,NL=84!3YZ%
MG 132@BE,H77"JK;E#,ZF=HA_-RF/625DW,R$V4!8YS3R=?,IZAJ]"A= \L*
MP3().>N8;1T]9]Z8D=R2H[]ER426B1-4:/5$'2'SP!$/#2H/@(KV,:BH5(2H
MP-=J/1$M47XGN!!6?$'=ND%ET5"92MN:6#QY#6"6*\D 56:!*V")0FD?N(^%
MEXTMU2J:%XD52>X\2"%J?R5(Z1%SEBH5BHBSSF@;5E:(E:D33RZM4ERSR%-D
MD()C3F)FR7BT!D9Z_K4VZX$331I4'C*=Q#F'H, EE2%[&T+AZ*S-W$2BPK%!
M9750F<KRU6X8CT6SE*QB0"O"7!$U_2^(%,@<R+%L;$GA5Z%X^<AJQM _/>T?
MWTR@?*MYMT64.C[F":Z''7OTL44(QFFR65%*"2EQ<O0Q1F="5LIYH>X^MFAV
M;)%VK+M]33E>&EG=>F ._2CM4IC3%AC%^GZDB,VYJ>6/LYS^TSJMF(=56\ZY
M9K,>/2G(P0;A)2<R1%L43>8Y9"<P^9A]:M9CA=9C$C"4DGT)Z)@HHQ))K"62
MD4('Q9TS/D=4GEC0# [4;$>S'0NR'<D 1NLX%]:!B>@3IP#6%*^5X-*X9CM6
M9SNF$G,V6!=2I@@JF,S 9<GJ7$ 6BI1:"AN<K\Q#-^/1C,?RC >%[3DFU,$G
M!](%CXY+@2*&;)T5S7BLTGA,B(>KJ6,M#"O&<0I;E&1HO&*&A\QY-@#)5.)Q
M>UY/LQW-=BS(=F2NK4"4QE+DG%T*!44Q!0P$"[1AF^U8G>V82MU:;B+4 NUH
MO68 *C&TH%C2L5C#<]'9C"M-FO7XRMSS?YTB[=VMJ\?7/3NFFX_T[]3[<^O_
MC/X8WU 8_-?G9WKCS>74R)T-Z(9':=\?.@2RSL_]8_KN\PKL>'26<J)7\;2^
M-<B=C_6/DWZG=Y+H_D_[@V'57NS1;_0&56&T,\A'>%I_I_[,%80OIUULKO(^
M]^C63JX5F-8K'_;+Z4>D>\+XOV>]P>AF1[H8DW=*[P1/8GU&_4"K/1I7,^ST
MAIV_/:2$O4BO8N+>: M!BI A2V[1.RF4X_JO#./P].3'WRZOZ,75!>U^OIZG
M;@R/\O_]]?S-Z_0A2#!OMG\ZZK[^G0SAT5%7_OJ^^\N+=SOR^?G^<;>W^[I+
MUW_X;G?[L$?O%[H'.,A"R<!]9I)"W'$#NR_:,9%-BLF;$%457IU1W]#Y1SU*
M[+ 'K:6TFE9,^)(30+$8DI,8=):65AB4^*OSR;:6=ZWE2W60 FJ,VC.>%+DF
MK17S'C6MI1?TP+/#>JHH9@V&_N=FY^7)I2&;X)KL^1BQ]P3VR,(M&]K=_LG/
M.#S\3YT.U#_9+5?;X]G5U7^_F^+BV?F!+>!5<(Z54A5SLB>^4IQB(95D(OTG
M-%1)QMMUL2L#>%O1NU?T^:>#S)W3(@96)"&</+9EP:D:QQ(S5277P60;6V[6
MS(8.GJ3.(?Z9.R'GD=[SF*640?]X1&!H+4>,;L1#AJ?T?R-F0MX^THITRE'_
MX[#SCY/^:>XH]<\;I*1^7=T,O9,S'/-=>OF*H%P2"BN)<7SH#T<+^>.(\?3^
MS/_ZV$NGAS\*/HJ9IG[KDH/RR:]@H L\.[W]*T1M*VV\T<M!O.@(/PSSCU=_
M^5?J#3\<X?F/O9,1T1G]TK^.<?"V=W)%>?7MRH(1C1V_/?GF33[^]LMBB<MO
MOGQ[<_36#<X]?D_)3:G4G6_S37'G>ZOZ6+C7QSZL(^96><>-9SY^W!OS8[OV
M7FRW2[M[6$GXF-%/ >*2<>!1Y[<K: P7P\OO=Z7DLG<HG!_Y7H+HSWB"J4??
MO5WW.H47SS_%3($8!5"U0H5^XK=#,J/#D17X#[TR^F=G&T]QE7=Q54(S#E9O
MU=&,3<O=35N/V%17'S'U*Y'6- _FDR)R][K]%TR9K[W9<>:+^P?<]M+NBR!"
MCS(2KXR;US(0UV/\\1U/_5G79>34>0B^1"LE;0L@=HA&!.0RZ"1ELEH>6+]Q
M]4N'@\D3>IM9&&1\3SR'EO)'//J(Y\.-_[JVXL=D[*<]TFUG<E>&87*15Q]U
MS76H47O@/1_RS[39S@;GG5_ZIX>]>,?3%G"O3*/0FYW_<RUA<B.]"$J7&)52
MTH-S=:*!RZ6.-_6@I7(S]3%O9A:W>\-XU!^>#?)N&645QPG&YY_(HY[4E,;Y
MB@G9[F]7A.S7X^Z[[KO=7YY_VG_]2NU<_/KNS>ONX9MWA[U]^>_>F]<[L$.?
MN;O]'FX1LE_VY8[<@?V]%X?TN1?=7^@ZY(OCW5^(S!W_FZ[I[3E=/^SN'9;=
M[6?RP/.4C2B"):$HABZN,"]K&YJK=<^"6#; F"83,\KI617<X%*'7*2(&0&$
MDT$:8LK&0N+*.,XW.IDX[H=JG 9G>6-K]+0[SRXGG]Y,C$UOT!LD[!)+?_5U
ME[M^,1NHDOKIK;.=3[%WE-/+D[$ "5WFL] _.YW:4GOTO3\=]>/[[V]#71R@
M0:\3"%:2Y57E%!EFSIE7*0LW"N;=S0WR=-BO@4W#]=QIJC";'.QB/M;-D_W>
MIQ']KM3\%\C.FIQX315$C[SG%VNB[\7BUJ0+X_:-W>B);\M/3^EOW\1:_^TA
M"WOO$[&_XNC+O\])0/L7,]7G(F:]'@H<:M/.:BU9^5J\//DS#T]'.87.83Y*
M59RM,\Q'A?5.*FU*G:,>AMY1[[27[UZH>Y1<?(.U$]XK! P*5 ;P%H/@54#;
M(*\JVNH![2(C"OH9%F,NNC;IYJ\DHY?E$K]_VGF]H[L7[WEW[]?W.]N_]G;V
M7L+^Z^<?]_=>G>^^?BYJZGG_>(??+)=XLT??<_%>[>Z]HI]Y]9&N\=/.N\/#
M_;V?#KO;+_7^WN]\OZ:J+WXMG^N[?^,?#P0H;JU3S$D)#*(#Y@(:I@6%(SED
MH(B)0E<[2VO@B11+++-FJHS^6T, /[IO%2*:Y!U@Y!2?UH;(4:CI*.1$Y/HO
MCXT:@.<)X(O/ %8I1,-Y8%!KK0%U9NA58-HA1N=BRC+4W).:4>WT0#S-V-S+
M'-NZKK3@__:/4GU8PPXAZ*A_\I:=YL'Q"#WU03<F<'.\I DBHXB*7'^V B4$
M1"P)E5+>86,"2S,DW9^GF(!RFI:":V:+BPRT<"S87%C(JLB@->A4>[UT(P+?
M-Q'@V097?(0H(P@A$9,5-:\<M::-THC 4O$[(0+9@$PN).8$\7=P"1GA6;*L
M711<).-K&9%2#Q4-:SS@GA@:;>?F[*_K#2KK?0H4148+6AJGM>=504V#<^3W
MF[-?GK'X;<K9QVB$$5HSS@NGJ('\O,M5[896V!1O@JFJ:6*6&&=S]M^1L_<\
M$T?GW#L508I(?MW%@M*#1X4/$79K^'T\?B?.OL2<G961POQ"9#U4>:H8"TM!
M)*L\!AOL"+\/5*=:(V>_?@Z^VS]A98[G,8\Z;[RQ+M_%H4OOI/.NWSLY[?PY
M*LNZK).DA>C3BIRV,Y>;0AG>T8L^Q9(<5+?NR>UG9Z1(G"L5'TB^:/N79K^_
MWGY/CEUT=R_J Q RH_.6*3+6Q,'J8'(5-2M1>^V%XZAL[1)0C8)]SQ0,I"R"
M6ZM1([BL@^-!:)1!1@%%\P=2L(;BQZ+XXAJ*13;!(^<LY:JI:PHPKZ-BLB21
M4A;*U0-4]U!-W34B8I?\8!W)04NY+#SETNS%X^Q%;RKK0@%SCIP;YCQF!D4A
M"TX$EH3Q$),V:#5%;4]8B[.Y_#7,NC0(/Q;"D\2+%"@U!LZ4MW4$:,JU@S\P
M(<!F)XJ,*H\Z^)_0*<LCZD+;,,]%241-==HTM#X K;O3-0V@4\2L(I.TU1C(
M!"P8;IGA!8)+2KD@ZDQO]72#[/70BKLT5D\)ZVLTR:-A_:NQ/G4DXHQ$IPH3
M/@.##(JY%#G3(AB77(P9+&%=ZDTY)]>\TC&Y:W]:\C]Y..S$L\&@RI-\&"O%
M=%CG,Q-M8?LBF<//XP??#EP?85VF"R9*T46*I%ET43-PP!FM%?%^#%XID[U.
M=<P<S%#N>B)$HH7N:T@*&HSG >,)23 QN90H7M<&[!C&7DK.4G)D9D$BH!UE
MX%K=Q**9P/AYGDS75#1*L 1*T+*!CVN^VGLV/5^KJJPX%8 Y5&109/;,.\\9
MUPI4$1:L"1M;MM51-EHP?UK0H/QX*$]F3@3CG38:F%59,4!7=5AM(CS+%"R:
MI&MJWSQTD/0:9/8?J1._AHSB<Y?E)9UH,SW7D'"0>;ID?<TX?85Q>GZ-9W#N
MBY"1B(6I\XBC8 A.L5B< -!:ZB(I</%B1G;SB3"-)S 2YWKB]^E;C'7C-<UB
M/-9B3.@,%U5H7&3&?3(,-)?,A>09.BF#=JYHKS>V)+>;8K[G(6TJS4-%O5A_
MI!WZ84#X&-!W='KCX31U$$T^/NF5.HVF:DC_T!F>T2WB,'<&.>;>G_6&Z=7:
M!I'R2(%]N#E>O&O-*N.7QE_689WQUUU]2<HE#ZIZU95B!?UE>$J?2O\X&8YW
MQ'#\VG6%BY3#Z?B[>Y^;-#JG^*D3Z=-Z=T_$6?T"/$C)Z_.#>MNG/7@RNLMZ
MT[$_(/:)I[D3^B=I.!XD5.6ZXQ$]:5JT7'M3.B_^V/WY9>=C[_20#.D@T^Z]
MH#?>(GU3YQ]'?5J3X3_K:E9\U"=YN3JQ?_QAD _SR;#W9]T(].]<1X!,+IQ,
M:?_SM>7_/>N=GM,]D/T<7_7,RSFER_G/_XROY@N74$<)77WE Q9QF>+&-U+B
MW[7 ,3^(&#V7D3/C0B%CGPT+ 23C5G!3 L\.PRT]VJ6/J.H-.@7IC_& JE'O
MUG&-WRY&QF<XWJX$F=(_JF,L?IRQ]9Z,AJ[BFTK<_?8Z:N@^K8_U2U'\-8^2
M?!W/*EA]#N!!DK_F/B=+R[^S%6G^?AL;X&[1WWNM]A>S?HL?T_%02>#)C(XE
M*#Y_51IU9D@SSPD@]]L6+\@;CV.#/ZI+7JRX\/H^AF=7+&1D0GXF)O)?]8_[
M/(XG<==W1*$/7_PG?+?W6>-ER8C3)RSSUG^JX>D<3DCFEM)<V/T__@0$P$=N
MA/)>0"CHE1-9!A0B9QM4TZNJZ<QNK_ON?8U/Q<[>[VK_W2O8>?U';W?OE>P>
M[WQZ\_I-;V?OC^,WV[_+6U.]Y4NYN[=_L7_Q^Z?N7NIUM]_2S[_4W>U]N7_Q
MXNC-,5W[ZS?ONWMO;HA3VJ* 8EGFLY ,Y&B C_4L2:ZDJO-P93W^$+/&X#ZM
MXX^Y)4C'(&MP7R3<Z]BD&4!_=CKV-L.<JH]IL'\8["?EFDG[), D9J"FM00&
M%A1$ALH*40P8@[S"?I;.58/]BINWELQR'M)?#1JK;H=*R,$[[U,)T0*ODM29
M.]-4[98)=_$9[IZ\N>4N,%%R9K0>EOR] 18)],(K2 ZJE^=R;FHJ#7U/#WW-
MZ2X"A6J"0F.=TY$SIZPAIQMJ':0(C%9%6&N5S[8Z7:YF%#6O'0KGVSNQ9% ]
MOWFHN_P&B>4GXQY"WP6(4CP'50=+N1"TSEGY&+0/$IQNT?KR+,ATLV3 A-YD
MQ[(PEH'VGB%:17_$'"69?-1Y8TO[[ZTKXC.8&G[G@M_&!!:!XTGX[0-D2,8S
MSBN.10X,=4E,*"1*CC9X7PC'WUW3\]?A^%'=3<L_,'D CJ,CU&;:&AH*%(P8
M(FCM#;%(5X.V%D\O$[^3>!H5&A1),B5R9)"L9<&Z1)%UB0JRU,E;PB^?FR)*
M@],ZP*FYQ47 :A(@FU2\RI@9#YK<8@R1>4B"&5HHZR&4HG%C"\S<"NOG :NU
MZ!1<\DG07O_T<:("2VWT66^J/M_6P.;B'V&+IN<W9V$].C#,(T<&*G(65-',
M"+)0"H-VTC[Q^<U+;2MZ5(C>S,6\S$6C,(LP&Y/(WD5G 4U@W#JH9D,R;XMB
M06K%9:Z3W^O\-V.?O##J.IN-5;03KW7D,^=VXL8R'F4NIA()W%+<B8)IKNNX
M2$Y\ [1CW'@#PMM,K\]WR'Q#[_>'WN;T%X'B2=Y"ZVA<,9PE6<CI6R2GKU5D
M@3L=9-9:944H!C\WB:,5HOBZ(L"X(^B&+L :-:3O'5YUD8>,M37_- ]R;8@]
M[=0.\R']>?*6'DFG#/K'G3LQ>7)6>^%NP++P: 47R%4*P($C%SKF*+03,6+Q
M,UNO)_B$:7B.6@E>7E[=KW1E_\F#VNF%;_-G7#+Y-('YU1W8W7=OQ4'V7"0*
M<6H^4)"+]+X.!C%,RJ!TC"5+CQM;?-/=+EW[>^>T_\ U3=9+;;BQ22#D'(,G
M7"=4CD=:PH!M31^]IN\_'42?LP->ZQ@L&4R>-/-%."8R1S#>JBSDQA9LRMOV
M\N^=#WG0P1-:O<X_JMOK_/__GY-"_.N!"ZUCB"G3DEJ90#GT2=>)GCZ@,H+S
MT4(+?[G0MYUK6^B_7.B+Y_6@6SIIZ!DZI:KTGQ(LB(1,(T&JE(P@7 6OG;70
M#P9OY(6(,_E'%0J47'S,)1A:9<%33I*W-7W\FLH#KG7)X!V+]) 9R)K=$"DP
M+T1&\H$8JD'6F_QVR/+W?VYV%BYFLH.GM:KO_-D)'IT/>\,7_<$V?=6?>-K[
M,W]FP/\ST:'YSA9Q=_N9.# 61"&#QQ)F\JHE:A8P<>8XE%2L2SSH,;IZ)V<Y
M/3NM]<6U4PRSCZ58 (-HO4@IZ4C_Y]&IFSHHE7M5/:-A1?+QY:IT^J5S>DG*
M1B*3A>AI_P<B@X2QD9#.1,GDA]NZ)3<5J,;,DEZ]O-21G--X/?_R<I^0Z(F!
M3</UDY(1<4N1$7G -/AUT 6<@XK(O6JLUT3P<.$B(M_$\M^M(?*4UOIO*^GX
M7_Y]ONZ='E8QN9/<.<_XJ"')3TG1]/'CDXGKHPDV6V\ '45<V06=A==<U%#L
M/B>755ECI*FQ6V:=0UPQOV\CD_GNF=ROJJ9[/_6Z<O_CSMXKWGWWT^'HN_<B
M[%S\FZC>SL6;UZ_$S4SFSO:;P^XOKS[M_/)2O7GW[%-W^Y7<^>5%O<]/W8NW
M%SO'+][O7'2/WFS_47:FJQZ*B6@<!*9])%HH+3)'$1-3,0L-2EHOZS0F\70;
M#%:B=_R$</[HPPH,24N*[R%(#J A""'IK\$8SPG]Y3Z'%0WG"\'Y5 ,"1=4)
ME611\2IKZ3*C8%LQ!0Y*-AJ,AXVMAY]7M,&-7U)**A0-?R8.G7!VVCGIGW:.
M^Q3DGA[2192J2%O?6T$_XEIS!VF\<TD(;6*!5)-#%AV'*+GQ605HW&$U-N6Z
ME)"PH!1H9D=-$4XB"]$;%JTM+F8H29%-L?;I*@DMCB&L'V8?KT; N90F6J$+
M$%*)%F3NT8.4$=$FU7C RC [X0$@2@3M=94#J8U,R%EP.K# P6H.F<LZV]GZ
M&47.7X10<_<;6SO-K_^5C8"(6@3!C54"8I(("GFV"J65,7#5_/J*;,2U"<V(
MSF496<KDTD%PQ3"3AY=.)L>325A$'=_V9)7"FEM_2 ."*UR&XI/E1,4C!H1L
M *6/RB5ZFLVMKPRR$[>>N;* 6)C5RC/PUK!0,K 07'8\9)E451IZL-!0FZSX
M]86(3ZIE<JU9PSS$19L)6H )ZDVQ!N>3,3(Z9B+/C"()P5!ES62P"0+JJ+WY
M-H2%UVBNXK=B(M9""K&9B(68B E+P9AU1-1,F\(9T((PCR"9PBP+UQB5#U^G
M2KI&\Q*GZ]*F^R6NO_Y7'1-7=W:)!RL),*.IA/3;/P[RT:BV<5)F]O?KTV,N
M'P2?_ H&NN^ST]N_\H1JXI3<E$K-O7AMD1\+\ZR)NR?5_=R],Z_&&WLO8]WM
MU^Z:T_ZHV//G_LD(9Z,2S\F0SM]JS>=HYN)B6H3N=Z4O3SH[O:.CT3#.?NG\
MC">8>O3=VW6O#X:=YY]B)FO0'56<UY_X[1 '=&]US-Y_Z)71/SO;>(JKO(NK
M4KNQ853BA\ZU*L+)Y*:Y;ZJKCUC0C"IWOYD[3-FOO=DQY>'^ ;>]M/LBB-"C
MC)V7)W'S=H'=C3:\J3_KNHS8" _!EVBEI&T!$"0:$9#+H).4R6IYX.3&U2\=
M#B9/Z&UF89#Q/<-Z:OTC'GW$\^'&?UU;\6,R]M,>Z;8SN<NEW7)LUUV'&E5[
MWO,A_TR;[6QPWOFE?WK8BW<\;0'WBD*%64*#PO2TU;T!IOSL)(T8YG_P?#1W
M>&UFKL).[XI3OGBW_^ZYWGW=/>Y>1.*.OQ[MO"9.^.YWXGP_'1*?/.^^?G-$
M/+-WLS>ACM'>V7NO]^6^HM^%[B^_TW>]..[NI>.=7YZ?[U_0=Q[_<43<M.Q<
M_'X@BI/".\T0DV5@=6'.JL)2<6BT$2"TO]F:$+PJ4EK),190+@:>0";Z%&>$
ML_IV:T)][",+/GKPG:LG?U>#P91%G]EK\-???^-Z(Q>!HA+$P$%Q[5W..@B=
M,FC.(VPL:N9O#6RF]]]V/L7>44XO3TI_<#RZHV>A?W8Z<U_NT17\=-2/[[^[
M7;E_X+(2,0C.9, JWJXB<QDL0PC"%!NCE'!K$/"3X=*MOV1Y#0;+UY=:4G_)
M\C4TUKR_Y"N8\^C!KJ;Y9+DAP@)O=&Y3;)_R<=.8X,1(._9TV/DP]N"M667I
MJIRSB51_]/)O9Q\^'/7R8&T$M+Z665U*[U1IG)=J?^_?[W>.:Q]RS4,_@S>O
MB57)Y_"&KK7[>O_\S2_=XYLYY#?'K\3.NT2?^^I\__6+]]W:S[Q]>+3_>I\^
M[_!]=_N5>$/WM2_?7&]8R1F+1FN9XBY3L) H;'#"5JU.Y6,.*"R1:2GLTRU/
M:1TK:RZOU<"^4+"??P:[@")Y#HK)0CB'Z#3%8,XPS%)@XLJ(Q GL<M:9<NM;
M^?II6<<?COKG>9PO(28QH,"U<S31SVA%K7.7Z+UZY&1+_C-^X-?T2IH!N;<!
MN=:BHEW4FAO)D#M);*%(YH1RS');78#D() ,B+5/M[^U%;,N65BS076.4)WX
M>IV$"DY9E@0$!A(<PZ!,;53!(HK06=&NDL;,F)&UZAK6M??HSV(<G.74G/@2
M$@"C9TWO-E/P$%,PW8!BN"9F;PO+T5894*&8DR6PJI"MO>-"H=S8<F*&1G9S
MVFL'S94[[0;-QT)SXJ6+%^2>(3-G01&AK@Y:2,F4+SXY[HLPGJ )#QV$UQI-
MOGXVU^?2AOZHM.'#Y]*&UGNR3KQ@9JZP6:*'6*+I@P#)?40I(B-K)*HE(IOD
M=62"&T_OV90D;&QI:YXN2VC])FMK%A9\A-#,PL/,PH2@*)ZU5T8SZ9%B!U5C
M!V\MR[EH+4O)JAX95+.P]AF_-6IJN58A>4>3RQH- ;FC9O,O:S"WSP9U-$CU
MZ#]T(CTA[)UTWM&+P]0;;9'A#YT/ P+S@"YTU.CP.YF(G,:-#?3FU$O_39^4
M^L<_C)C9L[/AZ8">--9A!L>]T_H#L7],SZ,W;II(N1!UN_I*>MSD"@8?^G5D
M2><4/U52-^J;V.P\.^W,+OW_X;+SHG[J^?@#!SE]_LU+'>YAOOWI>?3FWY9\
MY+%]>87_N;S W=+MG_Q\=5U[];*>NAG\Z@+4W>V7O/MNYZ)[\?+C;FW->W50
MBI+!!,^,];7%'S1S/!+]H4UL3=0R.C)LRL^P:YN=W;KVO6$'CVMYT ]+7^N?
MSVBE3T[;DG^AYGCOF=[=^_W3SM[^^>[V^T^[SPZX+B@E<=IB0V( KC!O7*P2
M_MJB2FC**"4^(]CNT&*GL]P)N8Q5B7(GUPBQ5%,A1C:)?F*08_4C]/>3SET5
M\J.7EKU?ZK9H6^:!6^:<K$2D_^BA6V9\,563SS%,.K-,OHZ[#-)S-Q(">>"6
MD;.VS'BC3)U^=?YQTB>7(OD_-V_3A,X=C."N#MA[=C/IC:WU[2ZR2^XN^JD_
M&/0_$O-8HY:B[E6;^KNC=SO'O^LW>_MJ]Y<=Z(XF];WH[6S_#COO_GCW9N_E
MQ_V]Y]#=?BMNHF+W]<[YF[VCH^Z["/L7;V6=U+?_^N7'[MY;0E+W:*>B:N\M
MWZVZMQ?[%V0\K0(N'5E+[BSY2\61H;*2\5B\(0XHB O>[-*A'\H8 B=F**HB
M+F9IN"Q(P;C*O.#-?H__Z9^\97O$Z(B2A=,O]Q+-I*1__877+U"#('N(6AAC
M@.X+I<4 .7(.$8HK&Y.>I:7MN;LZBMI>O-R+KPZ\SDX[)YFNHZ$A@63HT;)2
M0/*40C8QMUZB[ZN72&2>2NLE^EY[B?YR^=>KQ:;U$BVLEVB<$)>;4L]X+J-_
M]TX2D=(?F;]MR)=_</];/NGU!Q0 #G,\JPFF2OF_\K!Q#(+OZN! 12DTY."<
M"R H1LZ&HF)I@Q%".QGO?YXXX5=K$P!_);VZ5*1*[_;W_NCM;C\_[\J=\ZIB
MM;/]7G>W7\'^WN\?:Y#[9IN"YKV=CS=/"[JR>]A]_1)VZFG#Q<N+[B\['W?W
MWO/N]N%A=^\973?=$P7-.Q<_37<3G>]L/Y,'@3:AU<3+-%@B9PH-<\1G&-1U
MBDE#XFEC2_I9PS'6[,3@<0AK'45?C6HAK5,ZB1A 0^%(=QB=\=(F2\&:Q;N/
M \<Q$WW$I],?+_*@GW!XV+ ^/ZQ?3+#^_.-!L1Q*5)ZIQ"5A/6J&9'@9A;Y<
M W?!5)W<T8!I^:^GVU+TQ"C%K_G/_M&?]>0M$J'HU8FPL684SQ_#*M;/RCQ^
M*@YMTFBU";$4$$E[\"JFXM%HK4#+N[E#LS++811D8:0*  J8XY+8A//(@B5*
MD5#5,I%D;%9W6Y@GPB=:^?(#4%NXUK$HJ:)Q$'U"E[QVPA<7O!(AW+]4J.'S
ML2S@XX$SQBO R- 78(#6, Q.,6_(M((4X+W<V )P,\H&5UW!_+2]_.B<Y*B/
M)\VK7_?JQ02E9/;D,4!*[HF#CGK>!!>8QO:A9006:!^F>H\NZ+T#(0-/GG,F
MBM158J2P8$RNPO8F12U4B+*M\%->X9RT*(B!I2@*(ZN?6<A!,%621(?%F. W
MMA3WFV(&16N<[9OG;!( BH^*.R=!A^ U*@JRDDY$$*+4C;,M'K$7$\2^/-#9
M@5):,($\D4TFL&*NI7"N1)LSESJ'ML)/>85CPD0A<IU+73P#8P-SV@,KR0>'
M(D70N=ID-S,-WYCZ' WE6,K_41*"WRQ;=P: 2Y36U'G4E@?#P7@)MAB>8^&-
MRRW:;EP;00T1/4K'M!3((-N:SR^%^4CX)V,2522W8-R,@3*-MJT=.!\_!<I:
M\NC6Y:")+ECOR85;^M24N)):_^44J ;.QX-SDFJS:!!K KP$3AZ=_#?#4B3C
MR!W($B@@%AM;SJV_H,\3\]^_]<OIQSJCIHPG[YR\[?0#7<NH-O=1I3KK9S,>
M[="3=H@F*#$::QML4#:4A#$ZGHWA#VCP;S;CZVS&]!1);3GY;Q2L%K0S\+P*
M]F5D$G6PUD031*$H8/V;=YL_GT=9C4C"<5$4Q@Q$M(-UI@A7"^9U+K$T?[YX
M;$[\N2BHM0[5E=<Y/;5:+J"D#0[6%0_HP>N-+:'7T)__=7'.G57<K8!U48(X
M#9-?A<G=Z0#8R:1J.QO+@!0 BQR9DS80.B77$HRPSM8 F#_="+@5KSX9?;V&
MZ*]%],3+9J6B*#;61!:YVHB6!5''JG.'UJ6HI$**F@W?]*U =4E@^I\\'';B
M6)"@\Z$_J ^[A=$+H@67P@__&3_FW5*;K$_SX+@9EZ\S+M/*NM)*YZ3T+"E5
M28)"YG7.S#N;A5-<F10VML \Q>$Y+;Y>H>=OH)TW:">,0$6$\O_8>_>FMHYE
M??BKJ*A]JI(J#WONE^045=[&R<]Y-Q G."[['U?/#60+B2,)V_C3OSU+$A(@
M;&2$D,QD;V,,TM):T_-T/]W3%VD%D8X5YYLKQ"OUQ 0O60A6,44;T"Y("#:F
MY^ZFL872%:1L_F50A=IR<_D,HRJGN^73CQ33B%4\?6>%ITD%3;14J*-*?I8/
M)A))5>1)12&#WMK18EY/\ TA%;41[R.@,%4KW%TKG%]H!<6=BBQIPH4L*=8)
MB.=(7TS)KF8HHB1+&(/)1>MLUK8M[L,UP9UO6K_1J.,!VO(>=%L'8=@K/7?L
MO)ZU[<&@#"D:S+WQUD_EI<VW/Y=ZUA9JZL&@==KOA93BPAULG>1&6"]#%D)2
M+9T6)0= ,L8#Y7G")BBULWKCQ?YOUQ7'?J]\&'2>-LU5-UUI?'>OL_U=5 Q?
MCC[MO=_#?S^GJ 1"3.B=".0",2 UR-81FZD@*L8D@^54TZ;.@LY1 K@S8-@Z
M@2%N@5;OZLXQVZW#R79H^03]5AN%VT^#80O?!:W<_HP;IVEPC!OCQGW1/2L=
MH.YO:TQMR8OQ[?V%MW2Q10A_Y'ODX.4[@Y2>:TB$\22)3-D3&PPG$&G@"@PW
MH<QX+4W;KNV1_RGMM%O013$^:7TZ;H?CTJ)TG+A<.I0^@R[$-JJWC*1N@)KE
MI$W*RZ'3.2^;ZNEIO]UIV2724+5MU2V4X:^GO4&[/,,O_=2!8?MC^K48+2*V
MV9QV?1X&J5QA:V=XO'+*/.H)/$%?7:JO+17JF@2X"\]1(\UJJ#YT/^"^[+?Q
M"QJYUJ?V\+B%FW \LB<F/VR6.9\UZJZ$,_PPQ6XY=QCU;9\8R=%5)Q;S;(!:
MKK&+:3@UA;G?.VE=6,O27KZ?$!2M]+D]&)9LP-GK;R_8EW>%#.:FOB#M<5?J
MX;6*X@<@-;/B. ;4,>?=B/NQZ?!_[:[1S@S&,D"QPH3J]&]J@%)T6!'D"7QN
MGYR=C/NW+\IUOJ]OR(Q!*RVY_XM/?I"?-??WV_CV]D:W-;5RS^ 4?S4\?[PD
MZ,L1?1>DCHI'2YS*L7092@1DZ<1=UCXPYUC*Z/O,ISUE8X^WQ<7^7IC=?E_%
M<97X=TB\^-7O'+)9YJ,GV6GT=E-0Q#'&B 1O@Q-6NJB0Z+*Y$D>,WRC:(5J.
M<)RNAD*9]$)!SC8+:81PP",*VW FN.'@2@]GYJA!?WORS34YS[0$0LT7?D$.
M]0F]9]QZEQKQ-P3Y(!^.[F,:$J&/3\SRG4$0F:@,@<!*^S 6B*/"$BJ @\XR
M<A:0>'SJS?%FQ@NXW7H:8WOD,(Y9Z8+8!A^\9A+EZD395]YIB))&%8.4:M)K
M[JK,+\]7F ?MZ7U5=$\;>+\/^'<0!X=/Y<$A_OWTG5%)2Z%I&3=GB619$F?0
MLU4^HCYM(,FW=O1\[1Z0E?C4@A"0>I58QYE_G\*P<#0X10+W$7=%L0"X,9 7
M%M,_0*$UEF#$>7 KC,0T&#%!0/X+1VGJ_C8^;XF/E#??3"PN\:?B,]\T5.@3
M<IK%_.?OZC _W:GRTN"8RUMT]+#5E[Z^-8_*UE0N2UOL#K?*X=8TM Q.SH19
M[Y.5*J@(Q9=6UTNH_Z?U4U$;K:8S&?MU09';I$R,SAD1T"!Y;JT$(05'*Y4]
M<#$V2".17P_'5Y%_E\CEP<MWWBLFD->1'#SRC4B19BI*B5%,182;MTW9_+:Y
MGI3_/V5*RX.[?C=[5=]07L=IEB"?H'_K4^/HMN/8 VX7S=D;_8T:KKRC=]KL
MYJL^]5/TV\["\9.O^M&?< >./>Z)1_U5'3M2T#<_Q62T1^.A%Z/P$=J=)G)5
M;GK6R\?7=5KM231T4")7?YQU4XN;1DO+Y@%NU.'-<A78/6GYWO#X@HI,5F%J
M!IHGO#E\MFB(/8*A.<8HC)8F>)"H([P$2#)(D>2WCN:*,K@( 5S6"N/A5(\\
MXCZK#O">^=[1.QI0%5,:B9/E"-YK()9I3JA.D$QTN!_T8GU2G-<J9\^19TI?
MJNV9L=8 .CN*:H#;3/.J0EQ,B%F[@ ;5$Z]+$632CCB%0A31<V>U1.>>ED*K
M>0SS.N7\J0SUNJ(Q^,\+CW6S(!/"68+V^ 7_$R$FIF7@@C-I9-T(R]T(8N_I
M.PW9.A,U0?0&]#=]0C1'3CS-+)?B^@R+=3U2228!+!>V)M%IM$9K,!I$EH8J
M(ZI*7KX00Y(QJ6Q)0+ 0&00GUCA/@"HJ$I)M$P.B67\_FL7/:Q'$OYG)C>C#
ME-],O=NO<+Q^^6T\"\BW_'FK=S8<#%%GE9=VTA Y2\-'QN\:9PZ<GO4'9] =
M3@C4]&)'_93*_,A;S\\]ACBYZM<_NCFF3I]/V_V&9'Z$?KMW-FA%&)U,-[,4
M+T8-E>&;3YI'FV%9D[>,"DQ"NPP2;AAN;PB=E8_>_._H"2?1H8/IPX^@S1XQ
MME_P,F*39L?!,I(R]T3FTNO;1T&TX(&*"!!R:6LRI^#RBHN]B&3OFN96)?L-
MR8K]I^^DS%X*9HG()A')T)>V@7E23*5.P@9K[-:.=',2[7]NG+U!FJ,@&J=J
MK$K&QWG=$GOOH(117S4)*KW3U(?Q@/%V-W3.&F537GIT!NBN#5/SLLE\\%[.
M[5#48[=HB)G>+E]5;_=_9#@OK?)5-_;A4_<BIOS;Q6GH(]YN+\^1&'"A6$25
M4:JO')'1"N*#9(1S:8RF#B*'K1UC]9R.AW=0)<OK1U]%.U>T!R_?4>MR="FB
M9<BH28Q&7R[&3)0(!HI1!H?$G5L^I]#NYR;DOA!9NA+'NS9Z^=O#EL=,<,S<
M#$=J=SWMYF)2Z/]<GLPWSL6ET[> '_0Z9\/K;]F@L::";W,AECY_]#XO*Y<Y
MUO0[1C4NQ:TP"_0HO0B4=IM4[R;KYK=1TS,TC'\/\0?-U/C[<8!N=Z<ONJV]
M=J=3S'.QX1<QU=VRUY$I//\<TNFP-3II+Z_X^QCZXPRG/_$GS3];NS"$AWR*
M^:3B@>9_AE2.@Y93D6)O]?B_$6&_]V%'A3;4+?#8*WLNA @N96B]Z(;M2P47
MEVL=1D\\\_6X/WW8HT1\/\$' AFE\@MT/L'Y8.O?EX1W@GI[UKA<MPLW6:>O
M3$^_[33TE<4ZGN><0C&5K3\ [[1_WIH;6VAV;^,-E&/_;@NF&2&#= K-"?[(
MCYAQ(RYB&24<T8Z-/] >#KX206DB$R6G %\]F..8G)T6_;D(=0Q.QL298CQI
M_$X#DYSIR&W6T5L[C@&78]Z:5K;<3/GSO4_OJ+,QL9C*Z;XG4D5.@#%.>!&*
M8RGYTD^5S4T\69IC>,?DCJ]&)%XT3O+3;IP)3;SH3O*2'NU6F(DI*WR>\_U/
M[T1TUBM(Y82H^!>X*<![2S)*!US6/+/2]UK/*;F]@^=XQRR/*OL[R_[+_LMW
MVB6:E 3B C BL];$&\F)L8$*JB$I78JJQ+:8XUJVT=H<'?73T=3&S)J$&=LR
M8[":O6)^_9JMF0UR%>(Z$S.?1,:NQ,&N1[VW6P?-Q\Z+HBVFI 0+TB7!LD]2
M:D"HE$@6FBGF#&I*4Y74?6]4BO8J JXZJ@J2DK%$6I&(#:7M$-7,\\R1N,6M
M'266&REGF=$4K66&!RFB@AR<BYHQS7G*3E4E==^R9R4/15.3<F3$9(Y*2F5#
MG'": (U>."L]+CURE7F]WW_^UFG:A%N7/(:%TQA8=#FDC._%I[346NM3DDG;
M'$1*SE75<-_;@^\]?>>0H_B@@"B/EDLR4]*4;"(L:(W:@0I=IG R/J?/]QU4
M@T]6&<M],$%+DP7: X,W(K6+PN41=ZVJX5YE?_#T7? *5S\Y0JF.Q8UAQ'IG
M"00;*4#DT1;5(.>&QH_A8TGB3%V2NC&-4M@'ZY#&.K^"<?XDI0?(PKAT(Y,R
MQ-(] ?=VOUV*H?,XRW7RFE)" .'_SMJCD/Z@]5/Y?<N,3CI;HT\K;&]N 4*O
M.Y,X.[GD4JL,I#:@,K>!HPZ)-'MM5?*H21@+CL4;!C&)6J._6.3AJ2Q,S@IG
M#!6D3,@H[B8GWCM!!(-(1>0TB5SJ"JYKZ[N5%:!W2YT2T6<'J"BB-Q25MW("
MI.3&W9#U4&6\L(SW/[W#=7:EFS@!5M1RF5YOD2@1%T/T+(F@<].'86X=0>NR
M?ADGXP_.3DL'O%$"UVF_=X+>7P^)VT@K%.963C9*0ML,U2O9^N/4^Y(M54*4
M)<5M7.UTX;LVJ?#%\_P(G;,+AW5\Y:_KF85"'G<<]U:8PM/)3>^-[_F?<LL'
MN5FSR@Q*+<ONGBS,( 2M#$@B<VD%HL"BT\ "\2)%05.FWK*M'>V6ZS#>=6A8
M%?$M1:Q*8H1+/+D0"6@+)3$B$QN3(!+7F&G 5=9Q:\?1>7[ATF+80BNJ1,;]
ME+CD4=H4M>3>EX@J]]'=!M3/H-\_OTB=&TMZG -=!=X(_.5GI Y,N')D% E"
M+)464+0TMJ?$4ZVUSS9;+;9VYLV,:?WTZN^;I7HVJ%)]&*F6U#6M9%#1!Z)
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
M42]+9Y!Y[<PKUA\1UH-S)NJLDA126ADL&.#9IN"ILU1 Q?K:8GUZ2N&91,$
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
MVGH"VN!FUB(#UYE%99H4*5-51E49&WJ"5%7&W57&-,3A)0,3P!&GO"#2AT"
M:D-LX%F;D+6RY128FJHSOO?@Z=]#\)VT,UF^_;,3?/B _X[MCSO_VWP9/9#O
M__MB3:_\<B7+^PS9?:MW-LR=WJ=!X?ZMTPN,-?\,'6B?#%K03ZWT^32%88JM
M8:_5"^&LW_K4'AZWNRV$:*N+B]3ZWTN/>UDE.)8S54HQ*4WIYV?!!IV8$M'C
M-V%^?[:KVF W#4*_?5JVXD%^/KZ?P_8)"NT@'XP?XUJ%V"8JB$[Z?W^=OWT=
M3SV7^NW[\.G@,+;?OM_[].;UB_/]W5>B*("WAWB?AT'MG^S1/8Z@Y[]E5!CL
M'?<1; I G&:J-"H/Q$FM"0_<!ZTE*F*QM=/KIJL[M,CV:U*DT:(#&6TTZ%<R
M(T#S:)C,TCB'LJ55BLN1XO[NT\_ODI=2LEA&#[HRB= (8FD$$@S^ST7\'[5;
M.[G],;7.$_0'5X7YI 6=X7'I5(@0;0]:^/^S;D#E!0A:Z$8TO:>I&P>MW@C#
M,7U,G=[I2:GYZN7F1Q^AW^Z=#<9J8+MU>)P&::HPBEKH]H:75,,QX/U ZP30
M8J-Z:K7'0UM&G_&LA__LGC=NK/EU@'ICV I%"347W&Y=2+S1/IW2;;'53X-A
MK]^,F\?O.WCA0?D@?];N%'4]>M6@]1/>26HQ_O-VZYMJ[?J%[Z[A!/=.&^ZU
M3*CCD@!'O9!2&$6ISF)^\^F*C<6Q\66/HX8+P<2D2/%$B]^CB!>0B/;6) [H
MK#+V71HN4.US2M(Y;66FJ.&,%HH**@2E4K,JQ65)\>7Y.VO10*&G0"1% 2)N
M' %N?$DRCMDJ(4S66SL(P?XPI>Y\+;=]F3^5WQ:!MKMG,**L^.,)EQIS'\.1
M')WV!NWR@E\:E8)*]-=/[3@\_H71QMF9>=>81M+I6\ C:SP;7G\+LM/"_*ZD
M&2&%Z\#I(/TR^>;7V!Z<=N#\EW:WX63-FWX]@?Y1NSMAK6I.RE!AHJ-?3S]Y
MFXX^?9SL-/[D\:^WFU]=H<VCWPF^S86X\==TF]WXNX>ZK+S591>KRKZ6MW43
MNU\6,3>W(N;[O;&5&QG-;N.E0+%-O[6[T W%LOX]Q!\4:SVX'Q?B=G?ZHMO:
M:W<ZC6E%UO ,NA#;^-F[9:_W!ZWGGT-"7PKAZE._O.+O8[2U@X: _(D_:?[9
MVH4A/.13[*:0R@V._$W!GK2*=K^B6J[&A):RJ2:7F'E+0)FF_G)B._96C_\;
M$>Y['W84LJ)N@<=>V7,A1' I0^M%-VQ?"B)<=M-'3SSSM<BE,<?4>Y>#X1RW
MA92>@V8>*/<J<O1\%'_GV-;D3<?]Z0H=)>+["3X0R"C*7Z#S"<X'6_^^)'&D
M V36(ETW)C<%":8W.;G4)=,AFC[2MUSD9[C9SOKGK=][:&?##:O-Y*U"A,QM
M?Y5<?5>3]FODJCT(G=[@K)^06YV<=GKG*?TG=5-N#P?(M3JH@)#5GS\LGU)[
M?X_YU/L_.F]WW[ W)W\='_S^7.Z_?\GWW__3/CC\YZ0$[-X<?N!O#O<[Z/&=
M7^53>R?_?"BO?8OO>W-XQ/=WW_#]UR_4_NLW7PY>_W&,7.QXC[^B>[M_Y!)
MW'_Y+E,%@C*)ZR<,D2QIXF-"GS';I/&26@(;!6N1(*7XM)ST&LTM5]0 <"6U
M<3ZP"!:03OOHC,+7(YV%TZ*C^F=I:V>RZ*U=7/,NFJ3QZK<./,*\85W76-KE
M_7N%HXTD]>W;N'S;$$%2[R30A,3<"2>LUBS30M^5]6D"HOO9CX-A]]).'*_%
M>"EF5F)F2Q[B!_^GTPL?'N/>/'I'D=![7TZH5.G)(:DD'G0FTCHKC7>4"755
MR"ERY7G.23"/[T"QHMLG-)-*)"^5N[HW-X=_:[FMJ5HZ469ZFTIS/Y>UR^3?
M-XX[$(L57:WG8=F$3[:02C8&_!*=_"XBN?(G^SI3GGDRYJYSJ\>^ ?[U0PC[
M7XL(]M8':]_R$T[:,7;2*I]S/PU;<<QF_)C-G*9N$XB&P2 -EU MM;2C__M<
MGKL/8F*<2>L="%Q/Z20';K@(GD?+)!BK;G_VO]_KCEO0_95"[ZC;'B I*,(8
M7"9;?R*_6I>$@._E5N.$@'^.#W9?T3>O_^F\.?SM>/_PY9<W[Y_*MR>_'>^=
M/,?/_Z>S=_A4[+]^J:XE!+S&SSC\Z_CMZW^.]UX_9_N[^^V]W>.3-Z^?X[V&
M\_W7KS[OX3V^W>WDB^SE,F;)9<6"+Y%T)\LPAY")$]D0%JP.Z/QF='FW=J19
MQIRE91^]7R#A:[#<(/3-5TX+C4%SU-C( BCDR%P:Q[*G.6KMA6):-HF_S%7T
M/2SZIB/%$7P<DI5$I92(1&^7N*0423QD*H-B5,2M'8[L^_;HNU>0/4X.T&F#
M;W?:P_/'S0/6A@;\=RR/=JK:Z&[:Z"*7N!FY&+A"B7 BG/5$.FN)Y2[B=T9(
M@=K(.KJU8\3&9P96!K+06J\- :FX7R+NIRR$6N]]2$ 4Y8)(80*QWLC2K-%Q
MQVV4T6[M:#=GMM/78?B05&3M"<?S;BSGX:DY3FFR[BYH!^[FP5VHQOHIEB74
M%-A@5::H/:AD@0)N6J-S@IPU8W&!_I!5L=RK8FG/$HHHF +#B()0W!M%B=4^
MDR02S241W'MT;YAY;,VJ;D,;U@_#=R8'SC&F!:ZE5B"CML"25[:TZ-')AR@K
M.5@;#$_)@0LB).HY488CAA6UQ'.G<0=I1ST#9S0@AM6<#@=?A=3JHA'?6P>T
MA(GLJRD&7'/#O:QBP KZ^P3]P;,9PXT,*VMC%&&6(N@-E'[/5I%, P].0DY9
M;>TX5ENG+3M,L/D:X\XT05MK00J)[#')Y(SWF8(U)E$=!&.ATH2UT1A3FL"8
M$<9!)!2,1HW!!7%&1L(233DE@SS/;.U8-4=CW":&\! X7==:WIM2CN:?75P.
M)CQ D?'AM.ZO-3@MM0S]P8TG+<W=MGXJ90\%CX.?436@D$J=WZ1TL2";#-LG
MJ:DA.(7!<!Q#26GPI'7:1WW0QUMOC0OW7J&BP0_Z__ 2L7?2U#!./G54#'CQ
M64T1H ?4$:5<$>\/.OCI)^76QD6"^'E-$5*)V^!B?&R'-+K@]/TE(W140MA-
MG_#NROYJX[,/1R4/37ED2,V'0*>##S,\PW>-+W9Q8Y=J-]/%JZ #_?,6+O$'
MO-  7YU*2619%;Q<4Z\]7J-Q%F59M@(R_,R3)FMKL'W#3GCX6O3+RWA4I-YL
MD/-F!3KP:3"I2KTJT><0CB]MH&9QH.5[T&]";,/^V6"82D'-,0Q+'6P_-1NQ
M77)%R[)!/&FC<1B.-EKYC";K9S ND\6M,/EYN_LQ#88GH[F('11MNKBMYN;7
M>WTS\J#R)#W_/HVV10E 7EN^]N"BDG=PEG-Y2GS>LA9P>MKO(<1@>+%$^,J3
ME(9EGYU!4_+;F5K8,=RN":*?/K;3I\%(M*7NN/QV<G?]]']G[7Z1_02+@X1
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
MS#/'K97>2LN<-3)G[K/TS"MA;35C#X@M/E/-GCT3R%6-1.,EA4[$45"$(O>
MI RRCM(56\UI7+6^'?$F*21XMW,A^=A>N3D-!.?[R4_'!87])@N\R38:5>R4
M2'\IT>D.TLUM!!<8L[&,41TKNL8*7[HYV^>F_.=QH<-XJ[1^:G=#[R1=XP:/
MO/.D3<()[J-T,<IBG;F77GM/O2TYI_P[:E$G2_]\M/(OFG7_1MII->8+&/-+
M72A9",);KXC6DA/)8R V!N3-60C-3$K:F:T=1K?UID:?'B#,O"E 7\@#!D,#
M7@8=7R^UH#9*YJAQ20,@81>W0/J-KG"%_/U#?N;X1PAP&C*1$$O-NI;$>Y^(
M=,Q$B7).Y?@'(;_ 7(T*OONTLD$Q%Y/(,3$I!56@C59),A\I0BU M;)K";GI
M&4_R.C C&''!H<N,TB3>J4"$RH+2%*F*>6NG&MG'T>H9N!+4B(2B=S+J[&S@
M/"H!5DOOG"MP1MLZ@O/M3F@KG.\?SM.#',X5X\IFPCTU1/H4$=C!HK0R)$U1
MN+FT;A=S+.B]MWW>;!0MPDB!00Q<(WZ4EEI'9QP/+H#)G('*]!8PJHST ?$T
M/:V1F@5)LR9*0R R(2.U',VC#31Q)CU-KN")S\E.O(F15B@M@"11#L5LRJKD
M!1E0P#SU,H.E3'.50C5(:PF@Z9&,=S0IKBGZ< (-4M:)6!,#<9RG3,$9(1I^
MZ=9N#,':1X+_+#UT)RUH0V]PIW''ZZ<[UC$"7);\[]&*/\,%KUICB5IC=KPQ
M;0;-B$Q*/C"12ECB<_)$!ZV,2\G09(K6N)Z-].B]TL>$\"5$?G.O?P*EF\GG
MX2]?4K\787!<<;]:W$\#P%R:*+1+)'(AB+1E'$$,FFA&8T;Z9Z7C!7*6,_YK
MQ?YCQOX]1)XKRN\3Y=.8<U0I@M:!) >62+ .W0$K".04LLP1A/35NC\6%W\)
M,>=JQ!\>WM,8M$D)@8U&W'&FD+Q'1D!Z3J33QFJKF6#V9B->P]!+ ];=H] 5
M6 \/+#9SN!-2D-P@,=;X163TCX5"GIQ3EHRC8$M&5 76!@2E*[ >'EC3(+5S
M1@HPDB2>*<(I*N*UEB1JS@S^,C'_%;>S!JJ_U2C_<L;[),>]=0KMBTEA?UZ:
M=U==W"4%L+^F9P;#[B^713,^$JMZ9GEZYM)\7E9:$+ELB1,1^3"$1"PSBF@3
MM*>V,#-:PUL5^\L);5>4KQ+ETR"V9C2Y#(D$;1B106BDZ3H0EXT$:GWV G<=
MV]R&5A7A:Q7 K@A?#<*G 6R7N01I.<G2B!+ADL2J7(ZI.*00=0Q45X0_EG#
M/0>P*[Q7 ^]I -M334%Z( 9\)-(*2T!126(,FH<0F15?H>DUSK9& >P*H55"
M:!JJ-@[0NXU(?Z.Q1 I6VKIFA!"/B?*42S/'^1:RPF>-PM05/JN$STPCFQ!]
M8)F1X)@M79$3 2H<$1""!@H\W>1"/G0P^L8IY=_NH7-C1X_:/O6>$IL+L+^!
MX1?C,;XONG_V>_C;@_Y_>X/:HFJA%E6'3PNJ1V'@I^]4,D(':0C7+"&[C)$
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
MH4]  T+1$$<I(E-:A:"TI3*.&XKB]$8LVN"]@G*#T_<K.!\<G#-#I;-*.89
M$FK<$FVCQ#+."0<9N:1)*"FW=CB=XS#7J=+WD=^?<PK#5B^W3GH?1X<+[6Z9
MO-L4M;3Z,$QWRO;?)"VVUF<&J+/ZJ)C2;AK]?7B,RWUT/"T^0EV&[WT^EMQ?
M17#U_'.9>NS%I?[[07B4KR-1^U!(AB=@')",SAX+5+E4FOCH.6JL1@H>HQ9Y
MX$.#JCW60'O,-.7/65I+@20=-)$Q2'160!&(I7P@R$P-1Q=EV]93@S7#\9J<
M&E0\KP&>9X8)1X-\0 L2T;TA4B1/7!*)"!N=07>5)=8D^(O*!AY3 .2!BP*J
MDGAX)3%S8I"#CUPR2:A$(4IPJ"2B B(#%^@M!IN,*T;_>L.N&I;<W$*":L+7
M&9TS77EC3#9(2H)+BD@K'7$0@##FK3.X#9R'DM#,URDN^:-"](%K#2HTUP":
M4V^9>6F-*4EV-&8BD\H$@F%$&R>L%HQE+PN[7L!;7N_3@AMG %<7>W4!]W(J
M6 X%KQP)'N2*]&4B_>6E[CK:"DZ%)HCXB$8X1.*DD,0X<%90"R&57'RS;:HC
M7<-Q#Q]6KSIB53IB)G:>T%UF*A)OF"N-KRWQW@62,Q<J.^#:E<I#O<  GXK6
MM;/L]QD\KZA=%6JG$7+MT1W+HHRJUX9((QGQP3IBD<!3W+XAEV;5\SA\->P_
ML*._)IGU52.L2"/,A,-=RNB]>4%,I*59!W7$YRA(Y-H'GKGS ;>BF=<5JT;<
M?K0$^@K 50%PZFR[R&Q, $2K<AY5^M?;$F5K8J=>"^_*^&?%YIQ:UP.I'S!/
MOF)P51B<F?$&2BIM3$D7*8WBF"+.>8K"<RAJDPT-;&N'N3D8K.GP]^"A-K4B
M-^:[BV4XZ3<&]W^0JV_J118;V;!^E1QCW3QHG4([/H8!#8M0UB4<%%TUEW_"
M>5,B5KK/E;*P:B67:24O34R.DB6?921)Y816TI2.#$")%P*T3U2F&XO&%@[Y
MUN;F:S+_X$:>6H%WS\";TE-GK (:'%'1T (\Q%Q)BG)@C+.*2F'L#<#;D+!M
MA?N:G-;<KN%RQ?X]8_]\YIPU4I^T)F @EQ,;0WPL"1D9:.(032R]D.HHDT?4
MUOD>:A0JH.\7T#,'+AI4RH(#H5$X(EGVQ!F9T*)K%_$+YPIW'I,+Y%%6^*Q)
M,4&%T3W#:.J,*D:]U5D0(X,M93R6@)2*1"J]C$Q2E_4-,*H3!M;H'*02SK4
MUM39E#IX3:TF@7E%9 Z9>*<EL4(Z$WG.+HD'G-ZQZ?'A9_B*?MN?-6.I6_Y\
M,CC@YN..Q^G++B%4?#O5<DD@A[VB7?YS_GPLE*IGEJEG+HWP%9[;Q%TF,5$T
MX$QZ DF@=VNU=S8EGVFLCNV/JPL>N&:@PGZ5L&_/3N[."5(F2GM!I)"ZM.Y5
M1+"(DO/X/1_%LJ]7^-9#I(=!WQ+"RA5]#XF^:339I^@458HHXSFB+U*"GC-%
MAF^8M)Q'Z\+ZHV_]0+8.:?65[JX=\F;"OBR[0)UP)$2&R.,(/R>T(2QF:QCR
M8+2)=2CF9J;-5TRM$E,S+J2B0B(?(8Q&Y)+<1>*TE02\CZ6ALF%0K)E8H)=3
MQ=(#-WVI6%HEEJ9^61;*2"XL$=):(CV-!#(R0PY(2X3C-DO] %BJ35PV*3EW
MT2YKHYD0HWY.%=M+Q/:7R[-5;10TI$"8XL@]=8S$,\N(-P)H3OB7O2E_L/9J
MV!P WV>V;P7PZ@$\-<Y"F&1CRL0E+XDLDUJ<*KQ7Q.RE55GSIFU#Q>\FX_<!
M.I57_-XC?L]GFBQ$$R%KXF-)XK59(;GVE)CL!!CE+;*N985=:_'W!N3?5IRN
M#TYG@K00-/-*,Z(XBT26A@P^JS+"4"@FF4R:R05S<RL<-R"@6^&X1G"<^JU<
M>NZXR<1S[XA,$@VHYY2 Y53IE )B<FO'+F(U*QK7/R1<T;A&:)SI^!E"0-NH
M2?:Q=/P$2JSDFICD Z.H@;WF"T:(UZ$_BN\-A[V3JY^_P<U3_@,=Z(;TI)6Z
ML4P4172TSA/<*<%X"6NU'@KNSGG)3&=PD07(-$J5!%+&S+BBTJN89&#O7MPV
M!^JR9JHCCN^NKBZ-!LTAI!Q*P@4-Z'-3%XG5+I!HDX$HA$$Y;NUHRN9T-MR0
M[.+E:+ 5!O)^5/VQ"$%2C /R5J:-8-++8',P5"JN8]")9WVS KF1%U5-<@^:
M9";Z'ASR5!X)!4&)#$X0C]\2)I,1/#/OHM_:448M,7Q7,?W0F%Z$$W FK7<@
M8LK220[<<!$\CY9),%953O"@2)X9$,I$XW,29TN'58;>BW,4B'7,A.@ITH6,
M+HS>EI42+#?ZL?E:XLXIWE0R8V*R.04N+7!G6!89U0;E&NE +%KB=CER54LL
M7TO,G )8%"U(PU$M:+3WE$74$BP3EH.7*:/%CZ4CLQ9SSMMOTPZV@G,-XY9)
M4\Z%3S$R)7TVX#DH+1WGC;\(-Z.STO)5PG3JX,MH(8@ )'!OB%0Z$B],), !
M0&A%32B#?.=V;?Y&0+(B=/W,9W+4V!)X4YI)+@UJ9$]SU-J+<M1@J_E\4%Q.
MW64J@W1)9Z(,<"39/A'/$B<@!??2YJ"9W=J18M'./ ^(S>8DX=]#\)V$?\?V
MQYW)K>^?G>#&#SO_V_QP=-^^_^\+=V'TXHM?K@14A\>I->P-H=/JSTX0:'5Z
M@T$+058.!+II..D\DA N#0!:?H2 5F<"D!8,6[LII!.?^B/9"/:D59S9)ZWV
MH 7EDO,<H^ON26[^^_5>GWM03CO^M8A*D4+E$$IVNY/6.N^839G):)Q47-B[
M)-R-#B5[)Z?]=)RZ@_;']*(;>B=IOVB<0_A<QCP,RIR'='72P^"'U$B=]/_^
M.G_[.IYZ+O7>R3\?RFO?XOO>'![Q_=TW?/_U"[7_^LV7@]=_H(9Y>[S'7]&]
MW3_RWOLW7_9>O@O:Z*"2)](81J07B5B&GKSA3%D'0DBC2PKL=<_]2;/9<6O@
M-D_]/N[S(7Q&:(0>8OY\G?;,:(?@YO@K=6"(2NNP=XN=<9!OVFN/><_P_:-W
M*7LT.,(02 U#5!8M$;IT>+7 +6<Z<YB?-MWZ:>7QGL)>6DW]+_MUK*H7VYDV
M*1.C<T8$!(/GUDH0Q>;BAO7 Q5TR+ZHV6][.E'N?WEDP*MAH"(\Y$J1+GO@
MGH28-?7,Z.CCU@[3V^J>U=E];IJJSI:V:<+G@Z?O,D0K'(1Q*^B2A>.%TT1D
MD946*F206SMBSGGVS]L3=8:_*/)O=\^@V1K-.J;(E><Y)\&\E-3Z%$P4Z&8I
MD;Q4Z$7_;\-]KS!Q5(<=.!VD7R;?_!K;@],.G/_2[C;ZK7G3KR?0/VIW)[Q=
MG5[CV@T7'_WZUT_M.#S^A5&ZC2JV.(CC_)WQ)X]_O=W\ZHI_,/J=EMN:JAM_
MC<K^QM]][;((12K-_5S6WNJRMVQ\>)?)0U]);9KK)(UDMLI#N8DSTD(_I/&S
M"L>ZQ:"H=7JR^>9_SI,Q=^G)Z@; 9?K7#R'L?RTBV(U(19S_G&BW.V<1*4I[
M%'5 T]/</@Q3T73X5Q.80,Z"- "Z 3^O==H;M!O3]*D]/&YW?WGX,7#W.<!L
M%)L5VT:MH_R0WE\+#D$)FCZ&9K6+G!XM+P-DO]<-9TCKNWCET#OJM@<I-G'J
MP76NO.F$>!2E?H^D]_?G^!G/O^P=XI_W+^7^R9["UWQZN_O\"WZ>?/L:K_/Z
M^?G5*/7>^P_TS2$^S^'>9_QSOK][Q-]\^8"D^3\?]@[W\?..1_=S^$>^.#GZ
MFWYZAS0W)(I>%\^%2KM8ABEY0P*%3+, RT+8VI%FD:.CV@=O*>>P2SOFJ4BZ
M/R2=7R )7=F<T5TD7'-)\!^1^,!9J=:R4:J2XAJ;E*JUZANT\5;XXHCF,5CB
MM3'$DY/C=JHZY(XZI#UCC3-GE/*,2D,ZM,9<!F*!">)MIHEKDSVPK1V#^-S4
MM,S* =:& E0,+Q'#4QX L?05$X($5_JZ&Z.)15"7 6<:V;2AQNFM'>T>8A[3
M_1:"+J'#X.:G=ZV1X7XTZ5TK@OG!LQE3+2SU!H0GI=4&DGR(Q.:2D(',WP@&
M*JI8*RAJ"NB:$X.J(Y:N(Z94(##&L_:69,$M0:WNB2^]N54$$  <;#(;G0!Z
MY1#]6I;G>J2 E@P*Z)ZWCF'0@H(KO.?8'*V4S-#RXM:PASCIMS^F%M+C;N^D
M'2X"#+G?.VG.;,#W\/>#L_YIYZQ<*#87+"D:*??ZJ<D\06;])<46-*DI<P\,
MMB^OQO4E;'Z\,5D&RFUSSI>>#F"VN;R'W 6YK;2^G\O>+B7B&P1\(E#4!'-M
MX;)>N2:W46^XWG"]X7K#2[[AR4O&1$ T08D[YPK=*:UH7/5QUX_;3(E<KA?"
M+U<$9#B2E$FVRR_])D?V8YIRDV(]9]XU9C9T^A;PR'+/AM??LD%$2O!M+L32
MN<E]7E8N,UWSEJE;%REJRW(CS.U.'GO#-"A>PK#Q)V:2MWZ[R-?Z>Y+&-;@?
MA^=V=_JBV]IK=SK-4.U>;CV#+L0V?O9NV>O]0>OYYY#0]]L_:W(L\15_'T,_
MC?R9/_$GS3];NS"$AWR*^;5V5URG[TI\_-:FFEQBYBT!99KZRPD%V5L]_F]$
MLN]]V%&$B[H%'GMESX40P:4,K1?=L'T]\_-*7>G,U^/^]&&/$O']!!\(9)3*
M+]#Y!.>#K7]?$MX)ZNU9XW+=+MP4G1A]G5L<$!7EQ@F;=;:2@K6<ZBC!@1<Z
M!V5',3I\3XI/R_1))3(P:T%2P662 3R(E,&PD"57+DUNY5+][!)J[*Z&^';;
M@]#IE5J3@_P;M/O_0.<,ORVQO5$6T///:/RZ,.SUSS<SPO?=]23[AV^^[!V]
M\X$%:2(G6EA'I,^..),3*2-CG,V)"8;KF@8!3HMFZ)^M-"Z\!^][_59 XW+4
MZ[=3H]:+P$;QI,&3UKB2*)8BY8P";GTL$G[2*HH<!JV,FK_W:7"1/[PQE*A6
ML/S(!0R7ZCQ^A%J&&Q^HBKNIZOU!ZI-J.5(M1YHUG9M8CO0,!L>-QQ?*-^G_
MSMI(&2YYKM^?PK,1)_!WSM))5!D&P+7Q3"8;/7)]= RDEM[(#/'V63I%%D^[
ML?SU?"J(IR>XPL.+&< I'O;F<O<?Y7 >7_=&';Q^7JXO]PY?XFM>JKT3_/?[
MX^.#W?(GT'V^W[E^.(\4__T']>:P/,O1Y_W=M\?[NQ_P.G^TR^<W]_#EI7C#
M_\D7#5#+X7RB(ENK O&<!E)D1AQ#'T#IS)04'AS'S><VOBEZ'?%R7UDXVA;O
M7D@;19+)&>\S!6M,HCJ@QQANGX53=< J=< T0<=8S8+6D@CM->H D8FWBA+J
M)4W6<90JW=HQ<W3 ;?)S'F::R]J3CQ?=CVDP; +EK?\[ZPU'5=%E73^FU@GT
M/^"6;OUT<C8\@\Z35OH<FH%&9-B'F.*3AK:<]GH=?%M&I3?X^4Z%T?=\(K?V
MPACMX]'7HGI*-4"MI+JDYDT.TF?AE8H@<9V ,NN92T%R*:U9@.HU"WS^HCL8
M]L].JH:_)PU_J:(J^!)\CV7:36ET;QTCUK! N ;EF-6.>54&6;HYO<\VA.?5
MDJH%P,Q#4CX)Z3*S,BCMM#(N)T8#T! =O3UGJV!>$9AGZ)J&(B5.4DFJEBX@
MF+.SZ+=YR[C4,5M7FL6).447#UU;M5%,X%FO?]KKPS"U? \I5L.Y<OMSP]1*
M [K*$.Z)(>PF/ZPJY9Y5RFP42&CCI-64" :12!DB<1:52THL"BHB?N6H4@3=
MW#A0Y0</P@\JE%<"Y2D[$%('H54F($MW;*4Y<=F[TA54B:2T23DWS1.NMS*J
MY& !<O#G-/@R[;Y"8JF>ZB(_N CN5)*P5)(P&'9_&2W];[A>%W6;N\VZS\34
MJJ*Y!T5SJ?1;\4PSI9IX(TKI=\K$IM2T:C&TM$RC#K9V.)LS!;-2AK4#]H-3
MA@KLAP7VE$%8YHQRSA$/V1(I2D\'(Q)QPF<J8S;,0W$&Y@"[,HA%&$2_=XKW
M<SXZP*D\X9Z""5/=411+U1_WHC\N-5,U02OG*=')42*-E<3J $0REB-E!N57
M@@GSYJQ48K!V2'YP8E"1O&(D3YE  BHL9X:4Z2]$1N.)#5*1)%P2BKNL4V$"
MLAXT+(Z@5]V+K(\+;EMS.)9$K9YVN^58LG7:Z[1#S>6XJI(SZF&A4U*\Z&7F
MD=YG<)Q&%2R/[IO-]8JO-E[B/\<K7)7Q?63I';XHBG@R2=5DRK("253P$ND4
MI<3Q#"0&D94S7(98B!4W<YIK5V:U=C!>1N8MU3FKF#5(IZESWDLHU!LI.%!W
MFY!+A?&*8/S_L_?N36TDR?KP5U%PSOYB)H)BZWZ9C7 $8VPO\ZZ$+WB\\ ]1
M5Q (B2,)8_CT;U:WA 02M@0").C=&09TZ:ZNRGSR4EGYC B1<\],ZH)'W GP
MJE@T.6>JD=#4$TF4)RR3_=$JP?) +V"[W3OOVK8OB(;Z>0I7R<,:D! LXR0/
M2V3+*N1!&JORL1;N8TT6U[7#,&M8(?6C(/6G<8?+1AZ2CP#-@A69K$QF8C&2
MEFHPLP26EZ^]T6(*+6OE;RV=2B^%OU6I]'.H],CYPM@P$JA'L(@2<9L<LLHE
MI(,/-EBKA'.%2D^&4$OF>RVQ?W"K<+;R#!;J&53%=4^+'U_'70*N8J V)H0#
MAPC.ZES_@CV2+!&O#!/2 W[PJNJE<@EF<0DJ77YR71[Y H8SG:@5R.!\D,8&
M@1RU% 4=25+@$+CL"U"S82I?8+F:K"P?DBR15U"U47A"0-F[D2]PD6BJ,)).
ML'S,5B-C&$<X":E)B#P$ !0\!4\JWV#I-'J)?(-*HY]6HT<N@@J1FA0=$H1*
MQ!D6R%(?D#/,6VZM"HGF]DC+=YAF,>Q(S^E/3#>I[Z];N][J +N IFVKSZFV
M1!W=1@"TV;_&I0J+YL*BPW'O(D9#A)0.F8)KD1 (7(*Q2.>R6L$B]Y2LO1%*
MK&[NH2);7%I@6%R;MPH8%@(,8WL:T009%0'7A'C$%<0>&B(1Y DXG":XZ+0
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
MM3?P,K,DI<;5VIU^49H:VSZ&FCOO#PI5^S%4"9+'29#T&IW^7NR_'<[Z;J<
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
M0BB8(Y]R\2 6Z9T/G/8<6#2OU]/V^]VF.\])3'#\8;2V/XH@72<G,W(4.LP
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
ML4B'J)&G&.OHJ!,BQW+K.&^/J,G2M#F!8)'*50'!JF9W*N?CV6'@.IT#,-
M&+ \>((Y4M0D<#Y"0L9$@;!1.AC'=1PX'WB2L&8%(6""('M$:'#=0'F"-GNL
M!?1 ?Q3-Q!*=7L%>\T=!MM+\'D<=[O]QL\'UX%GQZ"O6P8.=]R>_LDKM^.D&
M98MOQ_^8E^6+;'!_CX[G"P%W-1.X-SK]V!OR_[P=IV=\WVS;MH?KU[Y<$S4^
M#DWN;"/=;M?JS5:KK%%*M;>V;4,3[KV59;W;J[W[X2.H>^DHYD^4;9E+AJ)A
M&^+:ENW;YWR*Z3SVOVBCOQ"A>N3V]'JV8W@H[YK?[V%+%PF;ITVNS_9<H"(P
ME;ZVW?8;-RS=34M2/O'8SZ/NZ&$/(W+=:$^03; J?]C6A;WLK?WS)F\1X/:X
M<9FT"^6])\F/_CGDYADW6J4OY#37GM.<7%"<"V.4M>"F.:&]P"&FTKF#[X W
MEN.TQ"BQV@=&/>>8!:V=TPP3[)V2UMNUI^4 ^IR=O)UTF_+GCFWTU\[^\^Z
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
M9>*;+V5Y++'VTC !%L$+HQWVRA#M$N,@=M?+Q516@.'Y"U: %S.&UX-^WNL
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
M?$")&!VP=*!.\;))=PO4QP6JH!PPJ125(==E2C9:X:D6GH6(9;CU,DD+R3M
M<C[>9#W%.5$#=@3Q*"@R)'*0%0Q(39A:E5J[^>/ D07IA69:)NZX]=XPJW0I
M9"<34_H;<&SMYL."="Y8);0V*M=(4<DGQ!43")0H02$*C"78S9C3A3TSN[FH
M)-*%<Z-/Z)S3C7:"- <'\QG/5.WGTL#]<IPR'^[P@^'1H 0@W*#D0X7/)C52
MZWRVH]R_5OUZ+K-%\]5N/3N5-JVW/7>(M"3]:HY]1C=J*F?Z YNE 'I<PT34
MD\+?H\EKFL.'.5EKW85QLL/I6:WF?2[F-S3)A2^VJ#0Y/V)1HYI$K?D(&WR4
M:WHV!Q:;FX_B<)*??'*,JWLVLE4",9S4@"Z_PJ.'I9!G28+<W)^&@\-)E8:S
MKO_O>)!?-1N!<J!NVL3!<6[:65]S[MOF*'_.+-Z4$VT.8-[Y_'Y;%+(M"MD6
MA6R+0K9%(6]9%%*U12&?6%'(:R3:>/PCU7-NQDL_5[V_IRD36BF#<*06<<T"
M<D)%Y+TEF.,$GD/\X<Y5SY/OPO1*\H#^8#1WM/I<!@@W'DWJ& !-'#:'K5TN
MQ%%D[5H)(W(M@QN=OWXVM(RR-<7,TOF37C-&+OVIA*PINOSSX$2N:7Z]@\LW
M?"SFRS]EG1\KKC<(-U_\)Q&'=,?=",M_QM,]^+6\8];/I<=OBP/>:, _BA?>
M_ Y.=C,&Q<UN/NL47WORA:S!RS>V ECRW(?F\RUP*NIRX:?)$>Z??^P1_&LN
M?5:)H9;.[\QB'%LEJ]?\D- 7-"3O^H-O#07[^8YG+7\,]73]<^$_MN3<\F!Q
MV[VV>T__6'C3SRM/Z%ZU/$/H&A4+PB/E[VX_F]]7R%QV+!Y^-?.OV.\"+1CW
MRX)(7D*X?2*+FP_6$]RK2=3M-FK>L/-/8X5[,6AN4A) FR $)T(0Q2G'-DD6
M+"7,$,)YE+>JM_V#K%X/V#;]0#[^]A;>Y0FT!V_OAM[.^ZWCC[_]>IC;L?/;
MQX,/G[9(IWMA]?J39Q^A[?">D^W3OP^@7V2;OA,?/OW[\X?W'Z'/G_G'PU^[
MG4_O3OY[VAEU3B:KU[OO6.=X+V>T#C0E!$*I$&?*(^,41H1@%1*QF.><UM28
MM<OE0*;"_V *Z*8+YK?4R/>VL^5EXAY'PBG&E&!!N(\BURTJ];52TH[K;^#^
M>CM;6FUP>VVP_=>9-N [;_=2X)@&X9&0H AX%!QI3Q.R243AH]%<B*OWL[3Z
MH-4'U\G/@7T^KN%-8(1+:2PCA'J<M W*<^5:'O @R)_C 8!\8G14QBA$2<#
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
M!>,?<G&,YN_<@5+EH?S=&.-)A\"<-[Y68XZ;SDT]F^;9>;RF92U*EE]XZ^$
MC,F@Y ?NATG'HI\LVT\ /_&6 ;^372;3[2/%LPHY ^'@Z-PPE/=.OU7<K\P6
MIDSC8F[CPCS*@$XGJ=QOPZ<QC%)W-/G&X>SY]NAH.+#066A:'ZA$70/G>0K.
MVA4)46=S^K@^8XEC%=FLQ^Y37DF?%^L\X[.6GA5Q 8'+F:E!6/*R>X[RY2D*
ML6ATH'L7-3D8C]@M6P3AXKCO8"YSF&3^TS-"VH365N>*H%RCO Q@?= +V306
MSIL=?U0B#G,<=-:<&::;EYV+)9W)X*']VCT<'\YM/YD?BC/A!(#TND";&WP4
MVS=-=CN[LT'@M&L-*K_!>3,IOPG'BU@H8BV5RA$>=7#)DB03E]PI\-V^L==E
M?HMV?WP8!J/)]<NLK].,QYM)QW<'C0S_":/Q@JG>%M[>W-A30>"8#$/,>HVX
MXPYICBT2@E)!<,2*^95ULBJY69,+%EG*NER1//++S=B]UAI\<YZ+2/)HE',)
M6ZU4Q!+X)2EG<A8OM+0SOX29_[SG'!8BT("D)@QQ$W/=P.B1E)AH%I.7SI29
MUW3!JOS/3\%"?7_S7U%P=;&[9WKO@FEP)]51S_JL]O+7SHQ"^646L*@S/SN
MUZ#_'8,7#31F\I#,KH!-3$(*-ZLM!LRN-P[QNI7$YGOF8J\+;*6>Q3M 20_
M-F1]WA0,N\Y#LQ68AD[*7OI2CNM+89[5M*=E+WOW:]DI]OU][&UQK+8X5EL<
MZWY:VA;'NIM0/97B6+HMCO7$BF-]]^#(A8,FV !'$HGPA"-G6COI;.+*1DX"
M\<P^>"&F1=&(N7J<N81G KTV6*O^&KLZ3U6W1)>RH6\(0N$K$PHPI1E97<P]
M93_[QZN3,WG]6"X?67"LPSB>YR>38$P]";P4^G2!=F7_]G/F74?CZ?:''  :
MYM7SZ5?+/AF@/L^";4Z)U#=(V3("#/GN[T4-"JT=#KYTL_*H\CG'4D\UQ[B
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
M%%=R@.5C$&T,8*DQ@)SQ;GO0?ST>#F-_U&ZP6J86VY^/"# A,$\B(=!6%/$
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
M3SKOWXB/GSSO@-OW<3-\ZFR^8QWZYA3<O>.=W<^DLPM].?5?P:7<XS;0)&E
M0>1U$!<(TGD7'0DL.A65HL;G30Z7';[_R9IN6'*G -9@-IK? 2P3@2ZP K"-
MJFF!C$9S-U4R* :]/!@7$[_@,8N,_AQ_ 0/\CYM$)7BDTGIAF0G<N6 #]X)I
M;WCR3!-WG3+'&^'3>*)BP,IM31J].6GP5O^/X2!U1[\#VWKV,8C;"UA^WOZ>
MXI9A[!4BFNI<18LA*P+\L,I1S1W3C&6A8I>$:A5T7GT$7A-HM][)!<66OYRG
MM=MO",5U55U[\>J+4S,P4=N*@EX'P]C-X_MJ&'LE^O;+<3>,#EX17(*!<W=-
M CIX=HMU]: W'EV^9?U?)09S(2+D,[DZJN.KZ2^_A&Y]U+,GK[K]8D[*3;^
MZ=WO]J?Q(W%T*>938D+-Y=F;UW#S]LG^C\F;)Y?7RJ4+<:KF&J-KE+$K+^,U
M<N6UQWHLO]9CEWLRH1GNE>5Q"G4M3K%=XC23L,EK<"MRO+ PK+,@<?77"#XH
MJOI^V,_U6KK5KSK@TS<.9)IY%)O%HZBK-U]]/!I5VX4)Y6_\=0#,M/$+@<8T
M?U:;=F0?LQ>+C?<%S7QU9:@["-7T$7.W9&H'K'$IW=?7\VB1N'5GFR4=;&[0
M[0?K%T $AM)70&36SD7M%P7,YW[F>2FD!CMGDE>4@EAP[JB5Q%E,G0B4!B7H
M'B%Z97K7P7 V1/L1.>!,GY%-,)>O;._8GM0K_SPWY8>@[>=-TF5K<I5-NV39
MSML.5HJ077.47X.TC8<GU6_@YW?]%<--^+5\9RK7IL[09.'A@NO#F4C>,\:H
MX5H;9W*=2,*#,EQ0IO<V,^PPP03-N.K%-;/-;NU[):2UDW9*]!FL=_T':$@/
MKNE&/P!)!4Y>QTQA.SD2!M+ZVAYU1[;WYBO8W;X%S_/DT6GK_H2V#N">MV1[
M<Y]NO_]P G03[^S^NPNT]7A[M\,^_@;OH5MYB>OXPT7:"NW[N/D.[VQ^(!_S
M.S??BLYOT(9/&Z1S&CY_?/_V%-K<V][\]Z=\NG!G<VLOP*AKFB*26MF\_,60
MT1RC%)0BA&K#F&@<"V"@,6SDS7V4&B<=S AQB7NKM76,*W"<2'3$.KQ217 &
MCK(6&X[CROIDL*LR^,5$75J..B?.%RAO,S'??>E3",D,IO*7PV_])NY:%G\F
M(]"MF]C+X$LW "T<IY2%M#_*7[ ^.Y!PV>=5C*J?MU+VIK%>>$99T9@\)WX]
MBOW0S7'V'$CVX'PV7+3:'PZ.1P>K.<Q< NQ@86%8X&W], DY#XYR) 8<QQJ4
M<54?-/&]H_'0']@<-!_G)>@2*MY^O?7OW-C]H3W, <5N+P>$NOT1_&M:5-D
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
M!98H:H-#\/ '@UDXK2M 2?1^R67^,S11?<AZOYC:2YO:1,-51[!18&#6.(R
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
MQ[+OP24N%4G.>"X-,PH#[>08#J1DY*+ P;SA8'<,!VN'B42M!:! H"Y#@=:
M C+O(1C%L%,)%G@KJT04*"A0,"L4.*RE)4Z&0!P74AL)\TLZY6W2SGM:H&#^
M4+ U7B5P&".KE$ B,8&XML *6+(H)H4559'ZF.41Y?(VARM0,"\HR%U_+&=<
MARRP991S"5NM5,32,T+\PX(,/RDU+2CQ8ON*&2$JI "8(#A$F9L$Y*9.W'*+
M-"4.4:Z-XQ1+HAC Q#LA1=E.>)Q8R"/"UXLA!G)="I4K''RNU$FY"N$Y0O;/
M(:A>CO'"Q_@%)O9T%/FKU_4Q_B U\RTH[-UUZT);ZKPU(1G-F0A&)\P(%B(!
MVZ<$/[@I8RXXWNSX7DX$7X_#O\<-Y:M;7[S[RWAW/YE'D)M4X6 CYE*@*'Q$
MG'J&G%<8P?]>)A<(L6)EE>6ZKF5U[W.@^[^@]7NG<*Z5)<)3CJW03%-CL(V4
M10/#4JQ_J:Q_[3"I8 7'"B6F<OVV%<CJH% D(0:-+< \6+Z<U@BR&/X;,OP8
M!3'&6<P)XTSF7H#:$@O+>BI4<KX8_C(8_D2"0.",64\24D)2Q&/DR').$(.I
M(G0DA$B:6S;?5: N=O^&[)YX17)P+[F8."" #I9+ZI)R'@<='N+P?Y0S7-!@
M;FAP="-%8&O[D!A" ,TE\C#HB.N4D,W)0X:E0(,#@I?(TB<3%U1X#E3@R@O%
M*'.4"AZ"U@D[S.!%P:U*(A546%94\#<R!:3TW">%F,]]4QR)2"?J4*0BB4"3
M%4(41"B(D+<%L3"2$0?3PW%N8:$0N8^<<TT,UK@@PA(CPD3" !A^JM*&/".
M"-%AX A1(6MA!:'AGTHPL"!"082G2M>6'8.%L/W)- #%M"&81Y1RQT2>0D(F
MBHA@$(5T#!8(AJ^L,LG>]J;!+QL1W>G!=T>&[[O]P9L(C?[VNK'1/EPE/'H
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
M8'#+0B+S0"+CO6HF(E@R1*%@.*@B)D>TTYP^F O!G"74$KZT0M3B;E(5%EE
M%L%"$6NI5 YT81U<LB3)Q"5WBB<;KF>1R5"9SO P= >CZX5@9NI]G3@I; +'
M0FN47&(Y8R='.@F'HF),>EG+!V"85Z"V%'OGKAOHOPVL:T?X-[2^KYP-XN;P
M$(; -[]G?+4Z0]N,:GU;TT77^^U\E)NOPX]FG6/G3/**4A@2SAVUDCB+P1H(
ME 8EZ%?"Q=+DMT;#=&A[>ZW.V6BPH\'-:>9-[ R&O9/J77>PW_+7S"3A-R(<
MQI>K_[XP% \0?'.91=9:?=_N]H>]N)4^QK8=Q/#>]@8G;W\<M6W'#KJ]DR=G
MC<\CUNCBK>W=@XW#SR>[7][2S=,/>//+.@'4LTVX=_?=VQ\[V^';)OV[M=LR
M>/??^]@?_MVQ7\QP"YAD\W#C9'?[KS:\!^[_0*!=@'J/-T___K:S#:Q!@46^
M_'7X[]-UMGGZ]FN(QFGN)$K2:U H"*@6@F@D=,!!BIAPE WOP[J,836S-K=&
M.QZ%E89S!73O:;*<>RU@_2EMEZH(7'P$,S#H#0$"HQ%']9!7X[GH7\7 I14^
M0TKY[TOP:Y;#K[MZ<6@ BXIX0I1BAL."USARH2PW!L-OSBRMK ZJL^B1AL7.
M0DA>58/]6+WI'D*/3ZI]"WPV=/U6:-D>B+>Z>G(?QM,#\F*H (&UV(,OV4'5
M&M3MZ'7;;;B6;VUU?'L88OX 5_OY<DUI>2*JU(A/VX8GPA\.X6']Y6I[XO4@
MJKOY';'7AR<,NE5O-(=']1P.>C#0#?GG%M2Q:Y6M0);GH)ANJ@ZZ\*WJ>\T3
ML?^JLOU^%UXXJ#]#\YKKW:/8:TI!UV_OQXL/;G6^=]O?8W74ZWYO90JNNCUH
MB(\@\N$7F.?O+0]#4+>S[BHT%/J;Q[&358PV='O8@\="B]P0E(?8[R]/(=KI
MR^XZUAVMQM'J4126UU&W7Q>Y?ET/4^M[_/VX%0;[KPFNE];$MT9TB\=?L0XF
M9CBX^A60:5E>C+]9"R@ 0=L>]>/KLP^_AU8?6.SD=:M3K^KZ2[]?9'=Q=$4^
MU?*KN3Q^\S)NWCX*]1J]>71YN;YT2=@VUQA=IHQ=>QDODVNO/=5C^8T>^XO
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
M6%O]L?%NL[VU]H%M;;=;FZ?0QG<;8'IO'.\>;A[",_"EY#<Z3X]* ED65<Z
M@Y%Q6"&2",RO"-I86(0$=+(%W_!Z"M?;0I#!O;UK.@H5@C&*><:5HUISRSBC
M#CC"6<KNL&U5R&"&9#"QAT6Q"PSL6QJQ0UQ2BER*8/@R V:N,8DK>@T9W,3W
M]C3NM;E74];.7$*C4GNYU..]5)'YXYAY5#C.A_UC/!QV1DFQW_[(#!,+B=R*
M1"YDK)*"&8$319):@3AE#)G '$I,$,>2$53[O+VF%U6A>#RU8?Z .X_*00'N
M0P)W+/VEYJ#YNX0TTQZ :W/LK'"(6BU59-A*'Z<#]Z<X*B)^::6NU8-<74#9
M3VBQ1<K/@UL!YJ:>FE$(3N&06W'(SJ3PS]$S.AF# @/C@0NBD V:(<M3,C@0
M303+F_>D"/\B_!_+,U#P?$\\3W@$M* 2,(NL 16><Q^1$3P@:ZTFFA%8$B[C
M^6HX_%/K!(M_?GBZ.-VN$S8]E!+Q;&($%U/W*-1T*VK:FU0UF/)2:"-1,!2H
MR8H()*4X$C(9DGAT5.&E%6*F! HNB*Y1(HJ+9E/8XCYL,:'(,&\L 8X0+&G$
MF<+(ZL@0)9)RZ;1EA.>HERF6R5R'%4_&R5Y(N/AT4;*_S&8ZVN?H7Q\IFS-0
M9BE;1VYD %6MCF\/0ZSSG+[9;\54O?T1_3#7'Z^V4FKYV*O^\>;MUC]?C2YO
M-74N.WMGE_MG5_XX*YDYNG#V]W&!Z$L7WM<KP<>F]'*O>Q#]X/(]ZYU.]WL3
M GQ^)=\^;N7?^0GO>['?"OF<SW*51\2.,NB$)B*W3JK9Y.6LXT=SA>?!Q&V]
MZ+M['1CT4-D<UE+%QNUYGH!ST+UI^'$8]NJ4H*.XP.7J.A_5V= W^4*3;?6J
M[[8]A$:%@V&3;K;)&'KVI$OQA%<"N'^9$;CF-NR<25Y1 "CFW%$KB;.8.A$H
M#4K0KX3KI94GR"/,;Z1Y,C'CA+MO88@')_V/,6<,SXOG4]RK#Y3-4Z+=O3.Q
M<;I5BX@_VAOO/A[F[^7[MM8\W3WXZV!W[3/?.-R%]X:#JP'<&R(':V^\^WR\
M^VX'VO@1VK3.-T^A%8>;WS:W]TYV#T$4T<W#?Y^^A7N_??7""&]C0"9ZC+AQ
M.8 ;I( /PB<;J?6"74ZT&[E.5). \X1@):R2- JO?4JP'.V5@._1: -VUCN
MAL.19?:S-+A3,^#^^KT7VTFCUK "@R-,POW41&R])TXF3CS+.VU/F+7Z/--P
MYI->W =*R4P(?T[ O]!GX%IXRW=@QOX9\0$)V7PVHM5)/=N'P?4Y459-7LGZ
M5KM5YQ,;I;WN#@?5)JSW_6JU'F%;W[?7[CK;;I\L5^N#/%R9<7L-?0&]M?H5
M#/8Q(#QGS:[RK[T]6Y/JJQ'796+<B]V]GCV"V^HF@?0 ;JVINY5.:C'4.X<:
M=*+!VO*$V#G[VZ6#'C6GAYA@X&H2ST/3[4R[,9-JT\Q^/++P5&#?<Q'5&J^R
MW 7[W;;:C<B  <BOB)FD:YG0BWO#MNVU3RIW4K_ UQ*K>][2K)?FV0"Q\2WF
M=\9.!>/7]<UE$%G=8<^/XBAMOY_G#OX.WZ_;T/&Q$6:_>&ZKF0(0TI=ZVDC*
MP10%H7MU-'/?&B&5>UY/PUZSDB[/V+3ZUO.K"TU9375?FZ*1KZH+I9":$7M7
MK_-Z[&L5X.H#1@"\B+B,B&&['M563N8-XC+&K S 4WLPAX-80RZ#80!_AU4(
M$ ;U\U4%<B34K'?I1I! W^-)_838^=[J=3OY]1G<OA5A>4![CT9JTU@S:?IP
M]G=0;#K=PY;OWXT0F@4X7BZP9J&+-:3>0'?K;^65^&GT\-R@^+W5'?8!%G;*
MV+VJCF/O;% ;I&8=[8Q[)\JH5__H= &:^I_SN]Y&PFD2L1F-8XH8$4.&YCFV
M]GI=T)$;=:H>;?C&(<!JV*L51&#5_@ >"N-7IX"_</MHZO)=V>:IWS'FKGY>
MPR.^K*N9H-&@PW#7Z2J:E1_;K4/XSJ!ISOA9>1YS>WHQM6'IC'7FU7.%M*&J
MMZ,'U+,$ SP\[-Q$.3V;DM$0*@IC?-3MM_(-KVM%&X38^.#5?UX\Z3-2//'X
M*]9!PX>#JU]9H%-BC"Y3]O"IT1_SL?PA3XG=X>C7@^!;W0C?FT! =1;>1H9.
M@&YLTWXZ!]WC,-'-6KK>J39:[7:-R,S-6;BUX-UK=0&*/IC+/AZ!3E?75\IW
MU%9I ^?W\)?ZUVK-#NQ3]N).F>@?9%$]\GE"?;/SA$BHNW:V<?]B<XMNSZQ?
MHYJ,()/\\M4C4I?*'$W\W.^-.[L7D0.%Y1NR"6;EM6T?VY/^TF\7713 VY/"
MY:I<N$YMN(%F,=6J_*65>,FJ%)CXZ)F23!NN+75!1:&4]"[)%"A;>JS3Z=-]
M&^=&5?%IU#Z-[=6OG @3A.)(*B<0)Y$@+2U%V!BKE/?)FZN'TF>;%^'C%(,D
M];J'9VLMZ^EC-7H*G\^\U(]4=RKUD_<8Y?6:RGW*T=!'J')#ESF^F7(T#ZU=
MK,>"XGG#K >_"E_Y50#:M0>MB;[72>M&G7CZH]:_2%I073F#_V@#^LR3&30.
MIFD5&E[0(%PL-/ZBAZ+Q*K[P]=!$V=5C<*9SOO 1F7"NU0,!%GG][Z23[66/
MT 7'RQT*WCSHF,Q3L&KC&A[Y=DN.C1N&F#FF/ $3W$5/>8S*RH!3Y-(Z"Q^)
MOT% :K-%",_Z,7C=&1Z&[F!T?3(9W+L\.Z,\T7,4878WLWH482:VOJSCC8.-
MD\W3S<.= S"MUU:/=[;WQ.;:VY.-=] VNDXV3G>_;5R),,N1:!].-D[7V0;=
M;6V>?CC>6/MC?VOM&][87C_>_?+A=.?@,SSUP_'E.C;61^YL1"D%B[CU#AE#
M+<(.!RHQQU+*I17RBBJZ+!<\)'6N*DR\##J(S&@IM5<X2DY(L"FD%*4S#"?"
MDRQT, ]T, XX)<Y%B7%"R@6-N% ..:<#4O"[PX+!);>T0E]))1;W-%RA@Z>B
M Z^D9\X'"LN("\9UUA(\I5A890V_^7&5@OE[8GZB>(R@R;I<?<IIS!!WA"#M
M$D/2$&NDQ5;EF%6M<5$ "N)O?>0$1ZX#E\KD*E*.@P* ;?(^$!6E3[0H /-
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
ME4#3^7:\%OC,#CYC:]0;4)]X!!O44;!&>?#("@N_<I&TEIY$II=6%)^6"K+
M9RX=IP4^CPR?"4^J4MQJJBGBQB8P*6-$+@6%<.!<&VE%2&1I!>9LV13X++Q7
MM"#KL9$U<8K>NT!4KJ:)140\ +PL]A&IE$\6R1!)J+,4$R*7<<'6(KL\"ZP>
M&5:3/E #6IW+B,K)7SC0)C*4PR?G8::)HCZ:)PRG>S&PFI4_LV#KL6VI"0=G
M-#1XP!<2@0N % _(@O&+P))R7"OGB>%/*+.>;ZQJDVRT$V]S7OY%;9_,*B[U
MV=62GQ61U+7DQ]5+A1>&B8"4P3Z7DF>YCBE!P=&Z;B0(YT;YQ>:V?IFR4SG_
MKM "M<>&VKA0,"A@,NAD46*<(*Y *];&XUST4TA%C"0YV0UY9;BZ[0Y"@=HB
MN4T+GNZ!IW$176E)9(IQ1)S$B&OFD,TJL50^).U$+L6]M")%R3,Z=VB:D1>U
M .T>0!L7F$U!:RRC1X3*@#@1%NF<EQY'2XT0FL<DEE;8*T7(?$73%*C-PJE:
M4'8/E(V+KY*<+<8EA23W*M>$5_DD?T#1N\2-DKDF:XD9G4^4S<K'6J!V'Z?'
MN#"IXEEN48&PM1IQ&B728( AZ5D0#%/#K)Y+B78SQ^H]:Y'.G]>UR1#0E!^]
MN<-U\0LGSX,W]OE71YX9"9U,>EZI5\1CJI!**2'.O4<N9T&VU',A8L T@%8M
M%+GCT<@Y*G!>X#A#CVU!ZL,@=>RX34(D@P7@$W.P?YV4R"9#D'9*:N.L4\IE
MQRU6^(ZNIH+5^</J@[E\"R ?!I!CSZ^PG E:5^/  $BL.'(R"N2H3!+'Y$';
M ?5=JB(ZGP\<9^ S+DA]&*2.7<<L),N"2DAK 4JN81%ISQ(BA%$5+&8.^YQC
M!V-]V]2N!:MSB]5'=CH7F#X,3,>^9XL#38&!7JNQ0EQQ^*0B14%+9Q13G)A[
MYBLH,)T_F,[":UVP^D!^H['S6D9':<0>814,XHE;I).BR!I#,$TJ$(\73Z;6
MGNW?!M:U(_P;6M]7SIJ^.3P$)/B5_Z[_V+3;]7Y;.>]#_?<+]UX21V M).\9
M8]2 JFB<(3HFPH,R7%"F\SJG>+3.8:77Z_SR\EUK]7V[VQ_VXE9Z%[M[/7NT
MGSNSVHNV__;'4=MV[*#;.UG0%;W[[WWL#__NV"]FN'6P(> ^O/'N\_'NNQUH
MXT=HTSK?/(56'&[""MT[V3U\2S=A[<+J%%O;;[_FK<ID'4::IXBX-Q(9$00*
MPFGF-0PN!K!'P/T1#.N@-\P3?SZA,V'&[?T(?-5N=X]AK5;U2NM7H9G6F#_8
MO;U>W*O3KU3==)Z0V)U4>^<37EF8[SJE!33B>\O'_NN+Z_"GB[3^4;_Y$N*@
MXVU[U(^OSS[\#NV!-77RNM6I>U)_Z?=F!^0,G^+H"J9JS#67?S]NA<'^:Z.7
MA5!9,(RVC48O;JZ2Y5IF7**!YAHURPS+:R_C97+MM9\]ELAE:G1Y+,/77YY\
M[,.FA&G6QDSW[L;8:74:?0$ =NTNGKQ)SWS,6>]GV;?IE++9[: WPUX/FM/(
MU=5^/PZN3VPC;Z:%+D#/FQW9CU/.P(S6ZUDKSK]U-%CZU1K&N;?3M'>XM=<]
MOJ+)6_]MK]<==@(:]36:_-_==KJGZBBSA\M:]/'0Q5[%R*M:@F25Y-H%=<W
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
M]?)><)R&Z 2Z#+;.?E3!;9]'])CTM@M]_<RI%PMR\W ^QZ;<["KN:\=/>!O
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
M/-:Z_$+2ZQ&"9TKYK#$J8?A@QU>>ZN+=3I+8?O%N%VJ.O*:R#=3OBW>]$'_
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
M6NF2O&<6"E+DEYM*NHI!L*%>;VZX':P<\3TXGY]6NB*E%X>VR6I]J/\V6BE
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
MS:YS_0-Z[J7U\?<%$H9?QY_P=LD*H8*4/C T,C =8F+>)EVKFT (4B#8--1
M\MB,T^$"6@HY:N2&)9"9:9X, TZNC-&@O!4BI6B_M6VCQT#Q3OJ_9T-J%W[[
MN4_\<1CV<M4"8J:!%I'5@C=,R\#)J#(Q=(XC.J.$&^P@VF,RS)$*&3W]]^R1
M=&=W=3^>->,50RW:++7HSE1-V$X><>19299K]*1C2>0;V[I7+T*P*0L,PQ56
M'+[_CV.E^6F]+RU;IX];M[VL#;VJ%W9\69S.EC ATEIZ?!5];H-TZ"7O;<$?
M:QG\T2MJ[1WH50['%7 1QA>A,A.I$.)$FO+<>1:<BEQ%BUZWG'1^CL)]<'7]
M&>MV%Q7TE( UJ&VOCQ&9"#X*Q[P4EFD3)0N>IL<L#&!*P20S8 +7$2QPC"6(
M?D1Y;+]E#T7UL@[17FF%+*6,$((5$_5EOBXX'UDR2:0H1#)YL%'^,1?#>MJN
M^N'<#UI>:QM@W\MK'<KHUG63]J%CV/):RM23G\A\-A5@%@P,&F9-O3XH@-%R
ML#W7IU!>JQ^9[,)"/^6UO*=)UBAR@J6C.388P;Q/])WDP6HMN)8MUW<]I_):
MNU"P7EYK%_OU4UY+&,$=:IK7<JX(R+T##9Z1]U1\B;P$U36#CZR\U@$,[FB_
M(<MKT9BB5+! D)"Z);&PJ+-F,1I9',6L!@?;=WH"Y;7V$$&G% QR[]K75(ZO
M)\!N>=F')\+<^]CN4F"V1[]Z<!Q$B-ZH(%32$&TH'FF S1:<0.MN#H[?V\(S
MV9V^V8XL.4;EE6<9:EY]D(I\DU*O:W&*"\.UM8,%I(_-.!TD(^ BS<?GER<;
M:O<JJ'>PQ,7)^?EDC/ET=EWCXNU\]K\QU4\N1C+F7$I*S!MKZN*%9SYZSIP/
M)D@CLX^#957OUX7O*34[OELM6_W]:Z>?!)S;N/\^G_VY_%A1DX4(\:O/2YJ!
M9S6#M V\T3R+$GP]YY;(8IY\8Q,,4T8*%#*[N'KEZT#"WZT?W]7?K?I[5%$O
M7OFE_7[^\B]R-3\VZ]MK%^V]^IP0\^+U<B7G?A053P8+9QAX9EI%9)%[R80J
MUH4HM1WNS,,!_?C^"AS\"@REH@[7FIO;Y\^OK/H;S#^,I_6MO7?"$DFC*3XR
M[:)D&HMCX)-FR6E0.62.43\0@^S1['=][JG/OBGNI8CPG5?IGS"YJ#8B8U;
M_Q._T#\NSIJYYK>+Q?+R!/+KZ9O:/)'3_NJ=SG[&5_]%C-4NWWGW!' 0V@7F
M(B</K)#S!4UA'@!K,4N%D1]E!.^YX]]?J6Z'_,>DT_6W4C^S5'V>HD?A"T,4
MG&E>EW)=)FM8;8Q2Z'"X_*O'9)AO.%7_P CF<71G=W4_GE3]=W6 :[90!=?)
M1WI74H%ZK$BK>F"">F*,5BE 5&FP.?4KJN^Y,KMK:[VT^%X<]U-COJD\<[U_
MLP6:H9-B;@,\5B;,GGRU\WZ(L?N7 $<5$$MDJ(-EVH-C0<A(070T&(L2:(:[
M6J!WZA],;NF%^5ULW OC/\^6R]G9F]*@NL[ "@5,\,"$SXE17R6#$GCM;O2Y
M.(I9!]M_:<%WC$!K?]+6^#_4XKWL6IS.SN\B4BA0E! 9C[XF_$?+HM? 3'&F
M5F97V0_F<:R">^(".,C6O0P"_\)Z#3?FDQHZ?X45DA1.(#(5G&):)Q*EXXYI
MX94N68+,@]7[;D7XQ'5PN-4[7KH^I<\LWI0[*RV7*9PZE2A]+$S*(FM' PM%
M9V:UE3YHA\FN)%2U+E)O;.![*+%W*-$=<1VKZ2Z:*W5O@Z<]K&@55%L;PT8&
M'9I_UH/M.IPN-N)R4*Q6D=QA57'5^U5]*;ZZ,>0-:WJ"?2B+;E@N-[CZ U*Y
MB\DZIG!E\^H:4; %'"(P*P!ILI&%@:\5.BB\01<%#RIM06+[TX>;J+NQ^.:]
MOGW,U:'#7A'=SH7Z>KN=5%K86*\L<'6[F[,0! E4&@A.%I A;D'>^I.?,'$'
MFFF0$GVK[L$>^<=KCS@\U_A^5"MYQ4XKD))S3FXK12H4P11?,OH<DW9"Z]%]
M  \RUM[W=VUX4/>&V^(^+\RYD,V<,;%*,WM=$*+5+LA"_KY?,]^!]WJM/N[]
MQ=D9S+_,RNHO]L^(W[F)[@V_6Z]6*%%% 4DY6QIEM%<RYEKC-9F(PI; Q1HE
M#[;6[4;QW39NMNNXR5%YBAM4/<&A+0UQD#E6US65;(-(.-AE0ULA[N)6W W%
M\U?;?+/\B/-3^NW74PZQ7KZ9EJ,L!$KO@#E9SZF 2&2U$%ENZH(&258;[##G
MX=TY?@Y*%^ILNX!W4*)[66)]$.I()>_(,\G,2TCDZFC!  IG!I++J:B0Y&!O
M\(-HC[+X-K ,6HIY=,EA/\G75^>W;K!=73+U\\6"WL;%XL7L+(ZGC047#_='
M6)N$EY8%;S/U!S.CB5 S3XZ?J?>HBS)<-E^G7?LF!7Q$=?12T^,D_=?%>''9
MI8-ZXD" 5S;5 \S4$\CUQBD*$*W-0A<=R#D?[,AP5YWZ-A5^#$7TE;7]]8*4
MA^%:'ZSP].[I!BX6S0"1,RA>E 3<<C6<@'=!_FVJM#=N>TE5?H?+\;Q);]SB
MQ?&6)@*M"PL2'--96>9SSHSGH+RGZ4(,=WQW%^#?I!![8W9=AV;@^W$?[@^$
M'*3.@24;Z@Z[""Q:[YC+SA8$I[,8L"YUEUW[)K5\1'6LJ]T.L6+ 52X\"\^P
M9%=/NR?F.7>L"">4L#%H&"Q%<T=-=KT0>G5/I@BH#,V4$NLR4[W+.X;BF8S2
M%$]\HCS2,986M,<Z6]+/&EVWY#R>4Q@O)D!]6*QW:GT8JWD"//F@=(PL(,I:
MRTRSR$&Q%!6& FC<:C9$CU="[@3]L21A'2R=]8L?^Z.PIRK4#\"\SC_< NC0
MAS2VQ'ZTNV][E,+NR\4'\'A4X14MM(C)L%SKQFE9JM_A"O,I28 0<QJN4,U1
M!??P5;B/46^[T-?/9<H7B^7L#.=SO+Q,<P7W=>I/$:"*M@PX5IC 6504$DBA
M?#')R 2#J6PKQ,>(NGKA?'T&[9RPCK/B7I#[5T/(GR'],9E]N"Z#K[+6"((H
MU35ITP*]3CDS@[I$'E!DL4UQE=:'/S>RN[%B/\/%[.S\8HGS][.R_!/FU_E\
M+GIG1?+,&O!,9[0T;!;#0/#BBXHYJ.'&AU:(STTCG5+2RX9@T]M-PU/V-I8@
M&&)=T%$:"9<73&2@_\NL71GLFI5[<#Y?T71%3B_;;7?+P]RZZOLEGL\Q7:YJ
MWMZW.9G>N@6<_M%RA7SCT]&4**..BDFE%=.VO@XI6<9=LO0KK.FR@PU3/77R
M&:\=/ 99]#)4WL5T]1IN@VKH)84VH$=;/W@4<GA I0=PV8__UH9.BWKO0\I,
M>)[(J]2&!4B!2-!9H.*<)I3GI["'%PR>D,!VH;"?*WK6^WKM3B#G7BI#D4JD
M09^@L&@H*+5<H=2@>2B#)2%L1'D,3^]P(M>OZ.F$A5Z2KC>]/]-\^Q6Z0IN*
MUEYFSP"I[UIRR\BAY<S+PDM(@N+< 7, MP?^3&34&U?]E$K")<G^O-9X_719
M_C5=P[WSJW>X6%*7FL&Y6>'UP8AZB:H5'L@;!<>B,,!R"-$(XU*,@RU:[-F'
MY^OL#T%J+\'K%:!\O:&T!9[!J[?=@7BT^FU#,-RBJX/IZ6D0NX/+RE3+H]/;
M4FN:T>R<6(S.,!]2Y(I;^NF 8U/_<GFXYMMC4,LNK/2BDK=S_#2>72PF7][?
MQI4=MV!!,654K6U>"@N\W@Y><D+C0$@8K#Y4.\3C9$'N3]Z:$CJP?$]G&>]F
M6KZ\P-/9UWQ/<N2J4TC>X=L9O3%?WN%_78SGF'_^\OJ7=^^O%WS!TIN@<ZYY
MQ%B+'0$+3A1F@&9N*[,E)^Y8R;=[].?):VUH3H]28:/CV_]V>GSW=0[VO@U0
M@Q<.(:A,4D$C0DX4J+G4%/9V,J[M!PUX*^"F[-3@2$DZ%U9DI*$N&XKXE$3F
MG"E*"5&*&>YRK#[K&]2-^.MMU5_&4Y@F>NO>Q,GX0V/U$4<?BQ6"2<UC#7VA
MEHN4%/\2DP6EE9 ?T.T#33S>,@*[B.!V8D-7]NPX:^4?LVFM*OBV+F_4(Q/7
M,+\>TQW9DB%F02.Y!<,T%!K.Z45E]78CXW01Y&!N0?:##3T_RKNU;2^.]</+
M&:AH/I6"IG0TU'D1(O-6"B9DR3PZ1989[BK,IW:>81_E]$7.DSW/8+67"FP=
M#GFA",,@N73>,16RE49R->0VW;,YS["3= X]S[ +A4=-*]\&Z/?S#(-)8>_\
M\GUX/*KP/ ;O?2VZ+7RN@&NMARQ8T1&Y*SE+'&R0>U;G&8;1VR[T=5Q.]]JK
M_'6<R(9?*\/;$+1UY%H&;S3349/K$;2GP )<-.24.-RF(FO[TQ]S@NA.5+0$
M: ?8<6-LUN6"4M/OO:NUWO[KPY>#-F)96>T)4!P:A*0"UZK4*]"S%#)$#%R:
M8D8;8.UKF+TKLZX_HU,C;5&/52JR"%KN3=+:)>U5"9D')T%9YRP?W0MQ7X.]
M3Q\Q7TQP5F[]</]5R6V?W*EQM^_#JCJU4SQRU$5QG03WP3O/BQ1)H "C1]LV
M<EA)[6M__=:#;R))Q6UQ@(*A<(F&(1MI0"+O7=#<EJ55F8MMEMP>:J>CXP]7
MBUQ7%U?0).P\@G>"*6<MQ<%"T9CL:PGMH)7ANJ =K,9I&\!AJXQW2O:&,PZ'
M,-#+AEV#ZA^S:5D!9GP]7:$3*R4J@I,SHVE!,XR&^Y12\&FP]:4-&)^?.@[D
MH9=(Z59?Z_8R>I2*22#):I4#(^TZ9HSQLAY'7KL+HF=1/%<A[&'O_@[-O;B8
MSW&Z7!VZ)*8@FJUD%/7^!6Y9H*&,@5$QDFP=NC"H&-IQ/C]Q=,!'+ZF&M\&U
MC&3>692U<%<HL58PB)IYD9"9'*-&YQ.4? R]? L32S>L]%)!\GKB2Y<0KV 5
M9:*R'FF\D[HF,I&8G06F=2%,&*0-PY[(747X_#1R$ <=%G6\I[^76R2"HD(7
MR!%RO!1"8ST+TAEF@\PZ*E3)J_UCKD$V+'OCM%/C/<*MR95)KUE*QJ*]1(%D
MF,+)3DZS",HP'Z--5LBDW6"E_>X#.O2V8[=:V+S7>"@GO80M*Z"N5HVW@37T
M/F(KTJ/O&AY,ZII>NF-D0,%X 87[:!@F3V.P%(7<:X=,>1=TY-GK--@*V8!"
MV7ZW;RB=[$)$QSMYKZ>?<+%L*F'_=YSD7V;S]S@IKZ=U5,V_CB&.)V3RKSM3
MT3A3>! LZ6R8#@@T;6-BTOB<!3?!Q+"%>[);J\?8^>N J-D@5NXX-_._SR8Y
M0OIC\6;ZZVSZX13G9]?EL:ZSW<E%%E(&YGDMAUY48?7F.(JLBH*D?)&J;"&!
M!QMZ^JQW:\NN;\2M#M,5#-)5D8809.YI3!.UM)$*F4$6FB>93-9\"TIO/?+I
MD[>O?3J^3_S6R/%Z^C]F9)Q_TO<T;"SJ"?'%8E;/BW\=.( 80>\U(\]7,LT-
M34[:*V:,2JHDI7G>YE+JG1I]^E3W9^.-2Y$])6=\O93S%QC/_PF3"X3K.@+_
MY_]G[TV;W+J1=.%?E!'8EX]ER^I6A-O2E>4[,?=+!9:$Q)D2J299:NO]]6^"
MM8K%*AZ2."!5I9EH6RY)!P\R'P"90"Z8?YTMEFW>UP</T_:Q?;_9K;V\EZ3)
M8/.EMNI26@>7"IVID04>N--K+^^#1VQS'3343CA;W@(Z6P-T=\4B6 JUT2X9
M$(Z(6H2K%4HS_6>NM2M9",KL>)74$M](S_XI".$\*Y YF>:JT/KWA;8#]#XE
M88S1_8HTG]:S_]'(-3!<8!?--;9Z-^ Y6U[77[F:^3GSBO,L+%B:(J%3#%SB
M'++A29-QH(P70VVD)T=ZP009016-K>;&XKJZJI0&E<PZ0"D<0:$IX!7)BV/T
MW%G%I1H2-CL&MMYO!2=!P:,K^0=YF]!*,BQ6 .>!-NPD:<-&DZ&89 QY22[R
M_DU?3O!MXC@<VNU-8Q===KRB'@+KYYM&$Z4.O*O>1R,="2,$-\&8 "EJ RIR
M\LZ=#. 3L]%:+JTTSY HA[UIC,&37131V$C[93;-MU?ISD66LJ4]4N1:NEV"
MEV0Z!N]4=MSGG-( V^K>)T_GOFLG$<\.E\\H,=J__?MRLOQV[XB\N<R+*GG)
M(Q2?:U7-F,&58D%8<@.]EX6);G6V'L'X8S.AK0JZU#6Z=S/7N*31T"\WO<_<
MNY"1X4XGF5T2J%6A5:J$=KPP74(B;>/YT$'Z.L+_"LO+.3'M;:D[4"U14F87
MD]D]L_?.=R/.BE!+F.92/;;$<WUASY!0HQ#1BBB&/#2/#//@4^H-D6-.J-Z'
M);XCSX+ A8]X'AP/%JO3JDJ-CDNU+8C,(,CZ%\AUT'E(!Z<GACC]6Z:QV/+@
M)&R@@\;7D>.(Z\J'5$7XHH0!%RR)RCI?B]49*&BX]XF.?::/MK!.^LZI!R%/
M1?.G<P/UOI9B7'DICHP9KS.#D#3AEV3N!$WFCF<RBQ)B0"M[682WJ'Z4NZ51
M2/*PAN]>RAJGR/.JA.>-)3L 3??*X/< 'JTN^'[ZVJSW0X0]/@4X%M26$98@
M-!WGL1"JQ($Y;V/1B6G3=_<X[GW0*)K?1<:C:/R7V7(Y^_RVK%#=M.=($G.V
M#D0F=:C@$^UM6"!:;[B47@O;+:]W [ZC5%#>6VD/]'^HQ$>Y4_HP^_(]HF1L
M3E(K\*C)H#<H(!AE:@RWLRG9VE.E%P?6P?W@!#A(UKUOC>XLIUFAGWYG"EW5
MF@]W!E&3VZ2]1FQZRW3XG-=NG[*(J"S/0LJ@2O >BQ32NB"YH%^%\T,';UE@
M]L;N/9N&BV^+R8(,Y+4KU&NS^5]A&CY.IA]_G_S[<I+I;[R?+/[WSJ'CLEZD
MJAJ2'UAMU*H@8F%@4HG(G&8F='OK'F%^A]Q6W.KO.@MO_8KZ&N&Y#"E&$P)H
MG0THGC($*QR0V2&M8D$'/Z2H\\#ACEW:^1C$NW^3,(961CFLVPGMRH-E06D1
MC08,)9#U$3G$%!(8)V.RAO$HNU6U;#RWXY2:/B:33X,FIW,;=COSZKDIG3/#
M2/:5E.2YH9<0!(G6ARA8X-)IWJU(S7U@IU&"NCM)'E!V;V6-XAN???PXQX_5
MY/I HOPEW,4 #('6^W;L4;3'NBK;7YD/6WXVU41GLN084_3:@4NUN2UGJKIW
M%KA*&HU+!5F_=K%]2;+U4JT+1W91P"C<^&.V_)V K>H@OYWB?V.XR9/4PNLD
ML@;N2FTMPA&\(J16%I9%2I%\_U[<>!3E,1R#1MI\P)(VJAC%K%_'=3;-]]&^
MGGQ=_?@VK#2*G(Q0D'.1H+*K):]S#3V*)3M5%TNWDIR[07].?!I1::-L18\B
M*]*6HK#VBLP.E*N=1B+!,UP@-\@BY]W*)KTHXARBB%&J?#X9^$Q[84Z)['ME
M;&W4(! <8QQRD$6GJ*TMW3RH4\I@.56/JIDR1Z':YMC<(;!^IK T4>K U(1]
M--(QA265@!JU!+%JT.=+AD#G*1!FS<EWH%]WVY1^F!26,7BRBR)&3&%AF4N!
M(H 0=6HB*'!">D"6;%"6RYR&%'4YR126G43\2 K++O+ITBWGPSSD6BAD]>[R
M+GS;MS',YN\<_C@\ -_:DV_D68MB(R;DBI.%2(8;>F.B=9));<ZW0CU<@'OW
MUWGJ:R,)<T#/'<5$E!@3%U8KYJ5S1C)--C$3W!;A-HOTP.X[&[]Y6^1FX^_N
M'P5QP& CJ66/F:ZW[7%&9,FM-J(H*90/O"1: <DI$XS&S5K;>=*'*[6QVD96
MS!#1<T.NHC2YH$W*<Q9"U#IE:PKRR,0CHC]4N#>%^UYA7.XAS._^^N'">QS-
M.D^-I%,QB11-KF4%O6"V.!FBJFVFE#Q_#-C>PME[>][PD;:"&K 9,TUB2JR0
MS1$4,HPN$Y5J*7BA&8OB_&F0>POM=F.X_\/]E^[@3[<5\/!9K)^!Z!3W1DD4
M1FDG/'-.),$C9]E$9<\'C](R".7JFYCOY4N>Q=GE\I?9?#[[SV3Z\5X9^UCS
M;@6Y'2$Z7J_9"T2N/?!(II$JWGC->OEJ>\ZA1=3US4?/F>&%"2M!^H1DB\L(
M/F4'&9,O00F=3+>L[3M8QXX%&XM1F\*Q]U+%*"] UWU9:KPG3?CM:MTN:=W>
MP^BUT8X'"8IS5TN^%0A2)5!62<LX2_2;W>Y?M\)].31JK+IQWGX>8M+:1$,^
M%4B)]='3>XB6";!1A.RTX&P]PG3$5Y\73)\#53/*Y?QNDKAZK$#+7$EHH%@3
M03E5W\2L)BFX;!2O%2F/$DHZ$/]QPD7[T6QLE9Y.V.?=+'[Y]D?X?)6X%YPK
M.9@ 9#N3\)+AX(PEX>5$CAZM*13=WK@W 3R-1\M1B/&$W;6G@D9*A_P>U4T%
M\P&X>K](;H9ZK"?)P]6YE2$'Z*(G5XR,V3CR(H+**S./06T*#S(J-$R'H%BW
MM.F>'-GZ&MF/(KNHH/$SY)\XG<SF?TT7F&H]B3]F=VT0$C>U;GX!-#1+Q:*!
M6$0"RTS@0BCW('1FXZODXR,<PUQNH8%9<_$UKBYTA>H]?IU=?*6I_DK()LO7
M(=5*(=^NX=F")M;F0ZS&D*K$/#B= R3AF;+><V_X8.T^.=2S47,[@8ZRB.N-
MZ>^S,+TAH)3<*<<8B!PM*,,R>)4B6,LP\5!??(>OW[6//QN='B*TQHV 5IO'
M]:O63>(^5X&L53**2ZW/F,AQBKHDR-;EB-JB=FZ "A]^^1GH[T!Q->PAOF+3
MK"S_$^9X'00S_?@V7DP^KIR1&VH9+XRP@8&FK0*4(*LA)L*9HF$J2X;!#8GR
MV3[2,U!N8W$^VOJ[95#0_5>KQL5+!W^Z[;/?WN5+)6D6F5+6&D%'8HBU,2^*
M3#KS*2I_/GB48SW[87:2Y8!@1>U 0N@A)"6 L1*8]]8XWZW*^-&>_6B+7>GE
M[//L<KH\#R*YZ&UMH5[[HLF4(%K.0?!L?;;(N>N9_'4/VH]T\;X+LS;F@^VK
MDE&> .]F>+_(ZKF(F)FE+5G[XD'5S!!GN25C.-I<4O*QW[/?9H@OAS(-5-38
M7[G-4;K)-[DN8[(RZ<ZE%N0XF6ISBYJGE,D$CZF^.XI@@BQ6VB%&[Y.#/'?M
MMY5R8T?GUS"??Z,Y7NUAUX"N+?GSH()GGLAH:WMD%44!;\F&9T(%E#YH%H;4
M$'IJC)>@_&8R;NPGU9F]+6L7*.'OR>?+>V_)OX8O]%NU=)&0*"7-OC9^HS-.
MT/%F(@?C='*9%11\2"GKG09]">P83PN/>EI[WHE<5M&]K6'5T_2)MBV'D;%$
M6$2IIY8U!1PB0JEMFK4IA94AUY;KWWT)2C](E@_UJEMO W=^X 8.!E:D16;
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
M\$'2;$(MLL!H.6A=4/CZX.R[M01]!.-I!*D=SH7'@SP.T,DH]R=K<[U)\QH
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
MGBU,@$"N!;#,C8O6$'8Y&IU.]:AKH^.#J;6S@AH?>ONAOMYA>0DN"<XANVQ
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
MCMFRYL MA.6]>+J[6[447,J99PB(=!BS1$8?5Q:P<)V+5HEV]%XGWG#8A]L
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
M3Z9I3?NNK7C/I0J!Y),AAEI)&DE(3N8$6LFLE596K_O(&XDW9*R71J;F\M]
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
MHY^T/SI/1JF9T\K<4H:9DF6-BDD<E$H,@J/9&%>\#EF$DMUI$'Y/TWRT(W5
M_3N7D MG UFPQ$^%BH-3C .S*1F9>"ZA?WWRP^;T<S\Y :XTC!OJDK(LR7,K
M:&EK*;:F PI/<Y,<!/K,<J*MQYD?^L[E>57A.FQ!G B/?L 7_)!H,MD:*"5)
M4!DM1",4:)FE%H$V@O#S!?_D>+;_T_XN^C[:F^L0D#^?]D=6_EZ/K_MH[F@T
MTS9D0B@ 36U]$3V'$'."9#VZ(%&5?IU2GL'3_OCLVD5AC9_VWR/9UY-$V_P*
MZ%\D^M5CY$WA "M=JFVKBG>UB*ARX(VOL=%,9(_<R?4[G(U/_$^/<JI/_3NI
M93:*3!NG!K_#>9G-/X=IPCMHU["0!Y2>*2B,F1I2ZFBV*H'6@3E'LU4F#5#U
M$T,\-SVWDF;C)?T*"\[G]\GWZHY\TEM#."08FV*];)/@:NTK1WYQR2C)'1F2
MX_W4&,]-S<WD^>A=?<OXG=L\A'L9+_N$YVS^SN'1-P/PK077,"&%C$*;$JOG
MD(*A7T>>8[8QNA+.MT(]7( K7Z:9&*^_-I(P-V%=$RE&CE:GND%9E50*3EK.
M%-/*TF)@CXCT(>S#!7L;#'7[N_^<D+LY3Y^^T=YZMEC@\H 8LX.''$E%>\]Z
M38\N*A-+2EX71P<*K\GU"J512EB?C-ZLQUU&;]/K:Q.,M^5JI+-I_GT2XN1B
M4FM@W=V<.6:2X+& I&5?FZ=%<#8XD"47QK7.?%#3F -A'.ZQK2ZS7T^F9"9,
MPL758.>%C .5LZ,I<;+\=#80D?[3)E)=E(%LQ&ZWN)L 'J]3R-A4>>BA':R@
M44*GOD=U;]KG$6.BXU" 3,Z!4B5!#3N&;(S**6AC0K>HRT=1OEP"[:NJ4:Z+
MA@KFZJ[6*QF*]P&XCP0W2P<Q!]*\2XXYKLDRZ%;]9"?D8S\7'9]CXRGR=!YW
M[DUG=?&6O"O:,0M:>0M*: 9.D^L60@ZV>%6OXGK1<0W;:3S5-";" ](=HI!1
MMK.SCQ_G^+&63+T'[=H3'P*N]^/*$WB/]:ARD$X?,*2U0H[ &A-0)P7:U.K*
M# 4XZ3-H;R*SQ<6BNS5SZLZ6K6\D/<DR7 _C].?!=#F?3Z8?-VVJUR"MY5G;
M1$=X+>6I M/@(VVNQFK&T'M&$^A%E@%XCW$1VTS'#YO[-%;0*%[;[_@5+Q9O
M-]RLK-:/93HFSSWD;.@X1HL0LK'@4BQD!I:D7;<@QJ>AO@P#IZ&Z1@G$/[NX
M>!SB#><'@.QN]VS'?2S[IZ7*'YYP(^EK'+-H %A?;RJT02A"%@*;<TU%\1#M
MJMY!=JB[W5,>C51;S:2C<VH7-8W"I15"_@3"Y*(JW&92JZVA#IGV:<D,%/1H
MF> Y"]_UY'L"[%'LIM9:WGS6M5+1>,:3> (A35O+("/4-MN@8O00Z$= /\W<
M6;(?5;?=:!O89TRB5BH:;R>23PD 6?:1? 0FK ;E8@87=81:_%.FR)61W6X5
MMX%]QB1JI:)1[.Y?+P+Y&(O;*_UZBN=<E',U#-3E&LCN//@<(Y#[H4K,5A;3
MK6W!!GPOPV$[5#&CY(^N@;HF\1!8O?VRC4B/UDOQ4%UN8\<!BABG%^Q&>,E:
M5@*/H'0MY<JYN4J5X3PKPT0],[M=*G;DQ_:VB)WHL8O\&T?JOEF5A%O%9/T3
M+_+KV?Q/O*CE4FCGO/^(?).$0IMC$MD".8^^EL.G8Y'0@?/.)^D*UW9(F>_=
M1CV&"=) 4;,N4A[%#;J=_3UL*_8KC[*H',$Q8T E6L$QH0)RTF1AP86.@3^/
M@7QA9L@A*FK8&.6>;?V ST,@];9#1MUE]K)!#E+D0P^GB1;&\8\?0,O>TV9*
M1ZGRA@Y5A0C.882<BA>QB$@;WS,CQG#C8VQ>["+\<2($<3[Y&I:3K[>04!3)
MM9*@?;W"2:% <"@@,T;'HL220K\*$^OHCF&.'*BUA[%\!XF\2Q7@/?(&[DFI
M:\+&AG&/DK6Q;?YKJ1N<E9Q5*2DFJ:11SG*G0\G:>1M]WBMU8P.$\0.(-P:[
M*B55T4&"-Z(:T5) B!Q!:!^%QJARO\NR_:;0]*0]+]*@4!)KC3,&RGD!,2('
M5WQB7A;-8[_ CV-$Z7=EU),'[TZZ&,7!VTD"5^X*)DR&F0S6F #*" -1"3HO
M: I6U?.A'*72]C#XQZGFU(U<(^OS= /TB[$\YIQ ZMJ&6GI/:XJ'FMP@@TQ6
MIMBMT,@/%*!_&!NV1NGOHI7N\=9#P/V,TC],ISL%7N^CD/ZLD4F4Q$V]Z\V@
MA)7@A-# D\K.1<=5Z/9&<OI1^B.290<]C%.@?7;3R36?+6]WUS?3/Y<$^&IW
MO4W$?#=;K*3_R^7R]6S^7Y\FZ=/=WUA<;]-UEE<Q!Y%)]":"#2+2U(P KZP!
MEC39A<DDW2_W<;19GEI&P$Y\>E@N]B3(<(P\@F2"+*@UF!QJ55%AJ^6JR6I(
M,216C%?=W($?-X^@L1W64&='2R88 O)G,L$H*M\K\'L??1TMF<!&Z['0KAI=
MK8_OM0<?DP.7C/5>6RFPVQ'[PR83C,^I7=1TG&0"40A/[0_L7.W!: EFL*)
M2L+9Y!R6?O<./VHRP4Y:WCV98!<5'2>9(,<HLK 6+$,'BIERU65'AFJ1,BED
MZIN+^0,F$S0@42L5'2>9P)4B-2->&VT15'0" BN.-!RDL0F#QVX]CG[49((&
M)&JEHG&3"1[$DFB?N589#$_D_3)?^P5Q"9B+LT)8[ERWVA,_8CQ?8_^MB9Y&
M23#8$$XV -+/H+Z#%#DDJ&\/+70*ZF-11NUT!"%4W505[7I!UCR\()0J&G7Z
M&=0W%B]V$7[CE((_<3J9S?^:+FJU%,Q_S):WJ(K(44O/06/T9))[#2&F^BQ@
M(W+M,:Z[WQO3!QX?X31B\W82_JRYY!I7[%_!>!>^U?/MQJ#Q5@>R@,%[3VS5
M24 4/ $C7"G')#-G _3X\,L_MOX.E-2CZ[!I6.7-<\2]MG;[1$EN^DR#H,>M
MZ-9B&(/0.I#)A45E93D+/"JCF<O(,?EHS[<!/5AX^]=E?_QCXPAR0%5VD[-1
M&953FL092O3(BG&2I6@8@=\HSD.+LF_XY%G.JSG7'ZX:7-3_.""F=]<AQE'
M\%FMJ:5D'M$+761V*C ?L\?,LPLNIAA+W*B6)T=KVEXR+.G?9]/\6T5-7M'[
MR>)_%V?SR:*62J,==Q.ZWV\CWXI![85C@ 5K55JGP:$CERE*KF24#F.WGK7M
MIM4BT. S#7!Q]GEV64?_)^:/JV:Y-V.=NV"*<R6 DYAJ@Y?Z*V<@&9)?SBJ:
M?K5(MH$]=IAO1XYNBA)HJ,E1KJIO&BR&)6["ER,6H8H"4VI1PYJ:ZJU+(+*)
M4<I:0JK?L]F34%\TSQIJ<90[@G^0/'^?+19OI[]^JJV1WDQO;]4VX/UK@?EL
M\4OX_]O[LNXX<IS+]_DOG.&^O,PY7LKU>:;;]K%=W6>>=$ 2E+)'SG!GINS2
M_/H!4ZMSD2(S-I74#Z62K%3P$KA!@@ (+&>UC_MG3,WI?"W&^DGZ6RP%4[W"
M-,<E20X<=[6U9U Y5,>;9!X4,%<2&?"*S)?--G'#473 >;YH?C\5_@SBHZ\3
MP]U3NW=;[\1CL8&74D,5IG;[L@RR]"RBJ<T<+,]J-(]].\@OFK(#:+5'_WYU
M6OPQ7R"<S_X?YIO7ZQ>47\\(]0H7N%S5?>7+3_C^ 4F(7^'/$R.,\Y;($4JM
M*AEI:P&0P+*D_20E.H/G-OV1CD?P JDUHLH&J0[QH;DZDUX9PR<YRV)DD QU
MK:BBG&/><<&X3HXG _3?:&FDOT)[@=SJ14O;K#$]7/N"/V??+K[]]N?WM72^
M-F\6F&>K*I(3'IW&H,FLY5B83@I9U"B9H$T\2E^4&B\3^0&<+YI/?>EOFURV
M4VCCHDKP8UDOET3WK[ XK2OE6[A<DH"0;,.:S?]U 1G)@$3:KZNK\X2G), :
M9 4T, )K6> B,2^2,-)"L0 M-KXCAW^!3!I+6=O\<GW4-TFT7R_QZ]FBN3@]
M^^=BML*FW%T,N>[WEPI$YSRPHD/-$A*%0:1UQG.O0A0V>#U:2FD[R"^0B(-J
M=9M]OLOJ5F?ZL5RMM.\@U1CGY?5"_+I9+)J?)*7E&_A.OUI=GE@(): M#'/-
M7/)<,E#<L*2+2QRR,YL7''>N:0<-^@()-*QBMAD4NJ]??\SS G[.;Z%=0ZZ%
M++)W442:=]"F[MV%L#E!YU:9HC7&%2%'\[KMA_D":=:[]G8XA#MEE7S"1:)I
MPFE]$];.$3K$_O;O"V+\I\4LU2(I/L547&;*1UHY2[ L BHFDU)%1P@\MS&R
M'AWH!;*C?P7LH$>G)+)7^5\7UQ53WS6+]_.KO?9FSWT__[1HRFQ571\G$<$%
M&TTM51:9KI=D?:#U,8*0L0BR!J5LP9/V([Y0P@RDDAW,Z<&;_DOJ]KZ<E1-%
MUC\D[AB@R(13%N:3 19D;=8F790"1S.YVR">IHS1M'9V[YI\.M6,OM(GEU>A
MJ^L\8(^Y%(R2=F,2F!9:LIBC6I=UQ!(+EC":0;6%[HG<Q.B'!%M$ZZ:,00+F
MOT"ZR2AM 6KL>Q<[<$YU\Z*C%A]F10<5C,8/'DJ.D("5:K#1<=$S((N-SHQ:
M&^>30UF>'2\>O7@Q!BT.D?PPW3U@>?;NO/GY"RH4 6+M(Z 4A-JP@K-(/[.
M"KQ34D&*HUWQVP%P"FNZL_:V;^YU%?VP?1PVO)+K%\":& V] @QY(B/=(V?>
MD8$FK./*>H-)IM'O?NX ^KRMCMY4-$A2T@:H:UZW@36V";(3Z>37/SLK=8LO
M_6EDD"UH-[Q0^^943Y+U0C!M>/4'*&3%TSJ;(Z<OHV6JCTB4]M=!Q^+)(8H8
MAA_-XB<L\ALZ42\@W13A\U9@--PPJ2499*J6048T#%RVI(P8Z)O1^+$+X11&
M2@\:W&9%9_$/8J?<1;U>7WZ ;[CF?TS:\MJ]-457G8B^5O(ID=EZ)4VDS$=<
M-'8!?-YV26>5#%*&8A/5-8';X!K;(-D-=2J+I+LZ'V5(!UT,LM7LP0>6R"\!
M&"I#YSQ#YS%(H998587G0 >]-%KSY3$Y\J@Q,AY%#E'!(,4I/N./YOP'X=K(
MP;BNM:"-]RHG9J'F2 <N6!!>,B,S)&E01;&Q\3Q0I>+!H:8P*_K0R5;-BOX$
M.HA]<>WON0I;55H[@]9K+9B7F2P>5TM_0=8,O'*!*VF"&SO,<@ON>=L5G50Q
MR(V$^XANZL&UP#11C.4>S(E#+$>J\$%&=)#_D &6^]A\ &Y#=,PH^J)+IA?!
MZL!42A$5=SS )$O'4PBO#$B)0\0^"!7N7ZFJP*YQ*0S)%)\8SZ;V#Z#O@J!3
M=/(@8K1&%S%:7Y#=$"<,L!RMP"U&]"#]02R+>PES]V 5LJ:\D8E!"*DZ:9 %
MZ\CJ4<)BB!B4'BVTLA/AL^!$=]E/5G'KMHEF39=[=7[>_*2/X*=%\V.V[+W2
M4<O!AJEY=,Q,-ZH?A:(%&I50:*Y-$AZ%%SK0Z^T3'4O\SNI'+<?M,\_P]N%_
MA]5B]N??;A/@P,7L@BO,U;9^6M?*PA8X4X7.TU&)Z-QH>T0;P#TLBW]^Q[3"
M?'4<K"JH"_=)XA:%LX9QK#%V[0L+(1M67_68 A011Q/$;HA3Y_;VPJ$=2V5W
M?0RR?6[>E@JE2 @$P\+Z;!DE"\8;ABD6%Z)*)8YF7#^QRVX#,:.+!H9JXW*U
M5K]*J5X^?]<L[EB[(U9Z(F(Q)7#)>$E8$[DT\ZHH!CK9)*7R5HV6\'8H^&=*
MJD%U.$BBRP-"N?)ZD9TA0/K LN&>:3(F62A!,T5?C=<.DQC-I'\,[#2W! ;B
M4J^:>3JI_Y]@N7I[@;51X,65RR26;)R0GB559,T6]+5S3600 T3E@Y5JM,#4
M%KJGX93NKO\M>G73PR [X"^0;J*J+4"-[9'>@7,JEW1'+3[,B@XJ&(T?*GLA
MK?!,H5@'[3@+L5AF(' EBHEHIED\)G5+CT&+0R0_3-;_Q6)QU\_6\>QUR9;)
MH,F2L@@L:IHEERIC,%QP,UI/L5^036'J=M;7=KKVT<(>IL4<G>(77\]@_G&.
M?R=3Y>S5O+:-N/WGKS^;]3_?M8LIRJ@(]2*W8]JKQ$!%P3QFR*)@<6HT*_9
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
MDH9[#@&VEM-5 H45#HL,DAD S[0S-0B:([.>IVBT HEMVOD=-NK0%VQ&Y,O
M(I_ZDLQ-C\*]4UI'TA&L2;3HLL(+T5UEQ\")Q%(!7F/L9#L]9D:V&FCL=*6A
ME=L,)>0!>H+N!7=3YZ$%O-TY2H=S88I$HP&4U%;]'20\ 1$@6JV]<"PE'9B&
MY,A(*_3%%^N+5L(X_90)L">):'K]'R+8GO7^YN,_WK\5X2:W-J$J)D2&A8M:
M(]BP&)4B7"$G* JM:E-V_)>'CFM,]B[NI@]9[3VH])FA<E/7O/G6(?]AQT.Z
M>W$>0[;AEA'!<D_2M<J@+J"#BCZ:(@(/(EFM3AX&V5%H1_N\]SYJ" &V\&8[
M:2!'AU((I75"GP@NQ&P4Y&1TWB'&CJ[K[0<>[WW<_ZPAQ-G&6^BE\T+$ +F@
MCLH!R&""\X;6"Z?-+GEV=?O^$VO#0CJ+TB$53O'+&2QP^?%B53^8Z6!ZA%P?
M?61W\1Z&>O/ESSJ50*\^;:MTO";Q&B-=U"5XSA'2R2$3Z%781R\,+1\\O.!;
M+!K@<\PNTA86:-$P*3I7LM#9(OV["OY1\7=<0AY[_%V8Y34L9ZF6#)N=7ZRJ
M)_';MV:^]?DW<)XNSFNN:C/?>'9]0(=J;U,A'9XFH\AX<W$E UI&Z\EP2EH4
M'@"EE,7Q++7QT3[*NQ'$W2N1>P[6=1IN>$H=':)+M.%:6I$XV3%:<_!&*YFY
MRRZ1[>W$H[P8) ?Y#2S/WITW/^\]\@B=[7I*=U4\BFUSPQ5!&8&*6VVTP!P*
M?3&Z& _:ZJ)/'H'957!';ZO[GS6($%MLGA9"!IE!>:_(BJG=QPO&4*#6_,JB
M[!)EQ_URQQ./7T0>>-@@(FVS .1DLQ*T)8!%K=&&5)/1E"8K7 8)>9=,AZ@3
MNME<YU[SYU>+V9)6FAI.VA$RNHM"Y+ANM:28B;62,QC/@E&:*9H:K7+@K#-C
M10?[G5KWJ&OK,4_H_4HJJ,RT#X&^T 0]F0I,9T=F PK'^6B7]5NCGKJ&XLCL
MW8ZY#J/?GJ_M[>FS=A,O;C\'D):.J[HPEY1C)#3%@DB.)4-G6FTL)M<F$:<O
M/"^4?9.IM&<?_9XY?%W ? FIBG2=G]9^+CXHA4I+)I*W3 <$YKF3K-0--M))
M'] =3\^C<?V'IM.HN,>:%P_,Y3-^AW4BV/+CXM/U=^WG$XH727/.E+(DV*QJ
M6ICS]/H)EX*UDG-S/&4[8?L/;:=3=8]=FN^$>]L'HS7FVSZ:1M8H%2@&R95Z
M;=TR7X)CI7;B@X NF-%*=!P_C1?*Z-$9,&:[Z-]*P;2ZUQ3V7;/ V>G\IH'Z
M9UCA 2^I5JE.1M9>V)ZL=!W)'%+(4*GH(AW?%8QVEAUEQE.\$V/1L&W#Z0DY
M-(Y)_0%_MH<O4E2@>6+*63*QT',60ZU+%S&:(!.0"HXW20Z!\@*X.872QK&+
MWQ*TC/.\I'\_AP7F$P.*KS/+L8I&"R%8M Z8*+8(I97'W.%XMC7>RV9/-_$/
M8G_N0;I.+[D67'O"&R\4B<8QY-DP308TB[XFNT5>(_LYFO$:&?0YL1? VB?
MB$$LU/90LTR&!Z*2%Q8(:M$L)*B7P3377&;!S6CMY8]DYF1QIZM;"[Q <#EP
MAF1.,2WI.W ^L*RM, 9)KOC7BCE-V,=G\F/I1+R8^JK2G0!>-XM%\Y.FLWQ]
M^0&^X3HS7VFC !.R(E5B.D3/0,G(K';<6)&UQ]':5.T"^#1*,8_)ERWB=M;;
M()5V-U'=-%QN@6OLFLR[H4Y5D+F[.A]E2 ==C,D5KT.QMM8F#\F166?KI<!:
MEAY=*ADBEW:T"]]C<N31>LSC4>00%?3L1?J"\UFS^&.^Q$1K;/[0K&Z[78#,
MI1CPS%H1:AD#S6*JY6R]+B8;$3QOTTED_PA3G'_ZT$#3N_AZ3@*Y0O49?S3G
M/VJ>\+HIP3NH6^?J\N;"9LC*R( L2J.9+D$PD,8PX:6TRDN151O77XNAGHV:
M^Q-H[QV@B':?X+*:.==HN%$F286,&[!T[-2*Q8"U?TE)6"2O10-:J'?[R<]
MFQW%-4A_C?;NF+H+)9U],!*9]C63QY ]"_5.KW3 A1!*H59/SJGPGX/$P)J>
MEIC7;U(;P&,?/0Z<PU1GD@&9<3P+.ZAUD%/,X< CMYD;%A4GX"E9^LX[^E)D
M\*B3#?I%\?#1<\_3IF%[;0Y#OQJ[N(?Z&I?4WGBM@9F8R7Z0FA :R^F42.=$
M0;:@*GPTENV$.(7=-JAVM[G4735]G\.:LOH)"[R=\<=X/CN]*KEYTVY&Z**"
M%RSG6I+)TXM$YPC!=#:^AHV$SVW*E3P^TG/5_P!R[KWHW75X_FNSOMIYUIS3
M0V^ *:63EP0L:)>8ALS7_0&9=R) SHC*MNFJ]. @SUGW_4EWK_G<9X6;S[B^
ML/T)%JO+NR/)<27V=S^ICUK[+3!NWAN5R;D0N(X"=>#2(\=2M-52Y""=.6D!
MMP]!'GT5]^'G#2;4-E=R"]?2RQ2Q-D>JU3L1;4HE./0@5=XGVH[7<O<\M>=+
M_\>,,I@RCK[B+Z)-F924:]TMKTDO/NB0T8J4HO-IGXH&J+N]V^/Q978ZGY5:
M4V+U?OX#EZOUA8;W\R\7<3G+,UC\$N)W7D1:' /SR9)A'WUA(4!DM:=#ENB]
MA=&LV:-GT4L9Y>_-XLI%](]F1;O6I^8G+OX+S_.],2]/@N'**9)/XC*2A2DS
M\U[3GB-0&9=B+'(T<;7$//7UB.'XN+-6<N]J'*1L]Z$"NO)&ZFB""]:SF$+M
M,AT"B\Y)AIX755M, ^)3?5DGS(0:DX'#*_;IY#>UF=_:<>2XAJ0<$8D7.H?1
MYLF\*9+1E(N*,8#EHSGFVH)^&N&+@2BT1=M!5#F(5^ZW^6JVNJ0CX K.WS6+
M^P"O#X)M((X=EG@4]52!B&$4O\6O8;0V$<&XM$:XK%GTKK;J-JJ&_S53+G(N
M:XEEL,^<6(]&%IX,KPY15L_>P'^>->?GEQ]_SC'O .95D"HY9'$]<1$T\\@M
M,]+)E .@L6WN33TXR!2V?\\J:8:0YR@5KO<X KY<?/M&9Y"F_*^&9'S7F*MW
MQ\IC PWF6SEHAIL%U)0, E0MHYEUK@X5C%HAQ%)T\F#WN5<>&[// ]O&$'='
M!U36!"X40RL+$5L(!LX *\JCB$6@":/54V@#N%^_27TQ%\NSV?>;'K_OY^N!
M_T$K/\$X43+1J3L')H+B3!=O600(]297[0CO0C:CG0(.P#VU_Z07MCWL*NE3
M<X.[2S;D<77Z$0)B!N%9KE6N=)*&!2$S,T85';( 'L03>/,F=((,1*->-3.U
M:Z,:&?>)?_\V0(AH30F*T2Z4F+89&(3J("J&2R."X-@F>+OG\4_#V]!=@4V_
M@NS9(-\!Z=IX; /J@*Y1>P<:OU=4+VIX6*T=9#B:@EV2$%,MUT)8F(YT3@",
MEF'.G BLG&Y5XW)DQ3[0 VH\O1XBNKZO+%V=.%XW<UBM9C>)'H#%.8/,"X*B
ME;*L]MQA3DN;1'&FY%;7678\>]SN3SV)O.E17GUGQ5WA^?+[_:E>PXHQI02A
ML!RA&I66SNL&R0QQ"<#D$F3)[=6X:XAGHLW.TNO_I5PLWK^_S;DD'$EH5DPU
M#VKMX^AX9$:7:)15-OK83HUW#WT&BCM20CT7<;IFT.__]?;FYIHR5B :5D19
M&_N60:PA<&L-#RA=T2VU]<MSGX'"CI=3CU65UEC>?=KQOOMH<N">,X-<$Z!,
M) *EF J<()F4LQ%M%+?KX7]Y[766V""%@WZ9Z-HVTY%GK6GKE5S3HLUY=5;G
MP H&"]GPQ,UH=_FVT#VS(VA?>ACDIMU&C.07A-?T;8-QXBCV#MA3A;$[ZOBQ
MN&)?"AHC8+T+:\[>YJ2!B6 5K87%,9]*J"UEBW)0ZY6-5E9O*A(]&K*>@$.'
MZ&40[NP"E0K7P'EBD" S[6)B/M#1 E1!5$)Y3-/L4D\FIMU9E0_O44?H8<J
M]KVV#\N?L]79+W/I/:K=:K3A[G </->-^#8&Z:RU4CI4NG#T,40CG "4R8$6
M>V]XM!FXSS#;_0%?X^HGXOP>M%\R9D%[D:+V+'DOF<8D&'BOF.>V>,BNW&LV
M/V;PK?T4NB^DG_$'SB^P7GS[ N<T^.]-DY?WE7D?S8ES/GFI,A,EKNM*T&N-
MWC%GE40KBK0X6B6NPZ!/'0X?B)?;2_* &NW9RWK3M.1C(4&M%K-X42'M1:H-
M"NY%83SSP+0P))&@!?VH)6TM.173)I)YV*C/G#8#JV$0V^_5M^:"X%Y71]J+
MTVHDB4!D6+,"M,7$8A2.<9Y]--)#R:,E-;6#_,RY-J@&!W%W'"2<*Y</Z@ N
MTW):.&@R?@,PL%@8\)RAA"1QLR+A$[$I)DSQ&8UW ^MSZC2@NXF^H7F<-C7)
MN%82NS^KM7^@2)>*,[Z&!6C/+[28^UA;+2;0*'R)93.$.6#_K >A/@WG[A!<
MV>Z&U9_.QG#7_0KQ^NC?!N3$SM]=N*?R_O:I\L?<>+WI:S)R@4#NDR05(X],
M9R^8S\ZS**.65H<0XV@MJ2<CU:/>X,DY=8B:AO<-__,,%W@%^_WR^A\7-Y$0
M[3@47=M$",&T"9*!E,""+]8;#8%^/XG#^ '03\"+W%WK#[N1^U+9E+[E-\VW
M[_3*KH/!3?G?>/EWF,/IVLS[A(ME,Y_3W\WSV]D"$_%YV935&=8_@OEE[Z[G
M/L ,YIGN75(;CFL7O*9S)(^A-C,*#IQ,04M3*5E;C^US7/<LM(-(]>7J'(#Y
M7LF=(^BP\S'=%?DXN@T5*"=J#6R=K$%=HHH8$RIE@@<$(>'D,:"=A7=TR:T'
M'C:,(%L4VPI@M$S:F**3CD8%-%'5 NYHLY(B[A1GQTI;NQ[Y)9UAOCC'IESG
MO<Q/KS_6(7IVY$##*./0&6XJBFM7'/?T5=/&E7SD2G/N@G+&*BUV*JK%F'VZ
MM;8&N?.U$&Q.) ,F'0:FM8TLQ.1K1Q%P-L5@Q6A>@G:0NP0C?E\TR^5U[.2D
M5!^WD8E!B9EI0+)FZ-5B*CK.H\R2YS99B_>?.;5SMR=%WP\<'"VRGN-(UQ!>
MY7]=7-=KN%?.<WTU]&;.)X@UH5(02I,)I1)D/T*,K(#Q7I/NK+(M%-M^Q&>H
M]H'$W7.V_[TPZ)N&#A/SBUIT]S9!\Z2D9!R=4YA0C@XL@D@+M"@SJR ;;[DP
MK:H:/S+,\U5_+X+M^]K 14P$X>*\;NY7/ZS[PC:+5_.\;N-Z9:[_]F<U[7%Y
MXH+D08G,'%ASU828Z&E9@I0*># *2YOL] /'?8:L&%3T/=]4^("KVUVKWF.1
MJ)E?YZIY(YG7P3#DS@<ZJUA5'K-8?WWB,U3MD>(:Y&["VN3XM&C*;'4B1"T<
M9QQ+L59)UYX8E +]:'VM(,=Y\J,E!]_#]<P8T%WVVT0P_8;FMV9\%8[S3H/E
MQ3,3BZF^0D^SS8$E'[)*K@@^7L.+Q^%.$WH?C"P]Z^?IA-9_Q^9T =_/9@G.
M7]4V\>NPBB@B9$3:O@PQ0)N4F4=GF:)3CPU"\;C9RV[ M6@7PJ<12.^#"=OK
M4F>-#!*&VH)U'<)H VSL&/D>K%/%Q7O0Z.,LZ:".4?F"]&I@;0E$6RNMOAF!
M15&[Q 1M! @Z1I?IEI9)0]UCTN00+?1(CU03)1>7)V]>G4!6@B8@F1%UD82B
M&?BDF;9:9VE-=F5'^L/R1MA+3/_]M/GQ/ZZ?N*;!S0_L2N&"71]I[D:=PICM
M105-)_GUZ*"\0?#'EQ.L-2&MC"PI!71ZBHZ!]8$5L#+G$DL0.][D3AK\X\MS
MT>"!\AMDB7[7+'!V.G^SAG27^Z DI.A#9 JTK'G*U5+FZP0(8T*F!4>,=A#=
M#?&O3H)>53!(JOBU0?NFF2^;\UE>^T+7YZCUGB0A%EY,;;1>J]YPZ1DH$QBW
MS@64]2@U6NK:@TB?\3&A/PV-45IA+]J;XCPM\$[=+.#A*4S6.: _'CQ:UGT
M)8[2.^ 1W-SG8+D*9&TD0::4\+56'V?!)>ZD#"6KJ<HR3$*ZQ[L*/!W.':*[
M0;BVM;C?V 6YE%*O]@CG$]D%.M?D4<M*[5XOH"B4HY%J#\8GD'S;JWJWN-2'
M;@8II/W;^>S;; Y79;_7.0;7#MWKJX0WE;B<%D$IP4*N141]5BP8;IF,*<0B
MR4[0;K2%J17D9T^I 32W=UGJ,['[X=R\#\W\S<5B4:>Q7.)J"?-\/QLJ7FZ=
M?H9*B3P>R= YDSW):+/1AC5H(H>H0JK)1;%@5,[JG$/Q4MI'DBJ/!]5GQ')K
MD+NPFQ.0DK"V7FF@%X&F6<O_&9:52XF..5FX2;(N]T/NOKJ34M)]I:SS1;Z>
MP?RZ%W?M/;M<+2ZNLV +TF?S5_CSZM.?FB7!^'[>K,L8O,8YD?GZ0:_F^?/L
M].PV0^T/(M*"GG6QH,?BF^L<E>5)4,X'DV4M,(Q,2Q[) E.>Y>@5Y]G)H$9K
MPS"U,*;.7^CIW=C>B:86[$$L&R9%=F_2G@E%H,O($'VIDDVT$4?-R+CC1EOI
M(K2IK_O$LR%[IE;?@AWDN/7@_*_+E*;BD'94!D4;LNYE8;%F]/#:RRJ"=XI/
MTH1F-]QI$F4&6Y5ZUL]33Y3)TM)Y 3++A=-<9-$L<N7HQ^!1T.N0W6B>\"><
M*-,'$UHFRARBD5$3']H ^T^B3%>-MLZ .$8=H_+%YV(+UYF59$1-4RPL&)MK
MB3+)"QT-[7A!MK]"HLPP-#E$"\,DRLB0-&H3F,T>:HTHPR!'Q<CR=L6[X(WL
M.\WB:27*'*2"[4290^0W3**,E9D'*11S.1&"F"(Q4QAF0RX&DR<0.QI5/Z-$
MF2X:/%!^ [R#O[\^X<E&87QB5JK:NTDJ!LYRYHOR0<92RBXO5B<-_O[ZN6CP
M0/GU?(EN[1;9S*^)FI,\ YF;WD)-O0#FT10FC,A<"R<#MFGZO>O9?W6M]2*S
MO3?<Q@MI_.H&_X*+'[/4I0YZE]&&#DT<,->-\(.EA51DYX+36A>>O17<^6B2
M-<6$$!X)/SP\<)^^GD^+)E^DM7/R9I@[ET7A4*)0B6P]&XB:);*0+3(G')@H
MO=%ZQP8[O,?G(=!#NC\CEYY;4P$B+;>Y-D&(@ 0V"5.L)D.H3;V')^[^[(T2
MASA #Q'MX#VX][E5'"WR/M*,2ZDUT&6AW3;1P8@KRX..AJRIE^X [9T\@VGH
MZ;A =\AL??)&GC.9%(()+B+3)7(&=!9GO#@A/"^\B-&*1._!^+3=H(>P88MN
M?6AE$,?6#F W^5<MH(WM"MV+=BIG:"]Z;<.6#DH9F3<ZYE2J=R\%@-H.-#)(
M6M.A!A&+Q^#X:!UN1N;+HT[1L>ERB"YZKH7T^F)VGLDL6VY!"KQH+FGUQ'71
M5IIJU(;QE)U-W A?VIB]>QX_A;G;D_B;?F77<S+';W-<G%[6K!-<-A<+PK2!
M+27/.9G:+ 3D3 N%+* B"B/7(D2T,IL6>GULG.>AX%ZEV?.+^]O\QVS1S*LU
M"N<;L#@M1]*)Q$(LMI;S%LQ+FUB2Q7$5M=5.M5+RWB&>BW[[D6'/;M;W\[*
MFFZ6[O5^-BK1N9A;ID)UW N>6>#.TY23@Y*$,KK-B[OKV<]#F9VEUG,IL7_"
MNMSAK^N%#(D'KHE*=##1)C@&/$26HHLZ)B]R""V4N./1ST.'766VM[!8G[[R
M]_,?>%7=\BO\^6:!>;8ZQ@F^\S'=O=N/H]MJWYEI2;,AYV1U%/1-+,9:L-HK
M JQ.'@/:57C'QQ$>>-@@@FP3!4A:8"@8)1:I2]:1!^= @+:@T3JS2YQ=B\+_
M]J/F)4.AEV=U1G_VO5G4FUJ?<#%K\A%R??AYW45[ -[-*QY1^)0(J .C/3B/
MJ"!)U,J7H V>M(;>GX"/YV^KQPXL[C:<EB[&K$+PW$2R=G7@((O)R;MD@PCA
M8:D/$<+ZT,QA76281KD:_%4=?&/D.R\T@$W&)V2TYY,U5QW0P+5B2$M? &V*
MFJ;WWH'SZ"/D\6.62;>U6N/WZO#^N'B+Z1QH'7J-I5G@[8V'+RO:C*]J.%^L
MSIK%C#[\KEF\7RXO\/7%ZD.S^HRI.9W7?W^UO-\?]&OS\2>=G)8$_LL9/?FD
MD,E%^[1C-B%MX8J.2:#('O,1)81ZH1E'++<XO@"FCNX-^;;LBMD\<8H-'DML
M)^_KSH Q<$%6,8L\$G#N JO6 EG.Q2144CKIG^[*-&'4<6Q2#Z_>IQ.=;#?#
MJYIZDD[1OD"]\*_I> :116LL$TERXU(D4VVT?)'VL)]&#',P(NVZX#B$0@>)
M66UCO:G'V0+9V*'.?6"GBG0.I>@6C.J@I7%Y!!:S=%PSQZ\2. L+6C@FH]71
MJE LZN?)GT<CG]/3YQ#E]-X7YOO%(IW!$E_-\YMZ0?O\_*I#VKTFSQ_+QT4F
M W9QN38\;VJ4J%"[SG-F>4YL'2,.049F5."9*Q7U9IW'/5F"QR*8XHC1CPZ;
MT170<\SUYKQS=<C9PGN3\FVC(4LSLV2K3"PZ%GCP+(&W*1@1DM M&-)JL&=!
MAO[%.DIQH'6?SPKW!YUS3VN[T",<@SL>TMT-^!BRS71V9:1U-BN;I:X)+YB\
M)("&Y%L@B)/=(*]E6;]$>I'_YW_[_U!+ P04    " !NB%A2)RS>:^P7 0 G
M5P$ $P   '-T;BTR,#(P,3(S,5]G,2YJ<&?LNG= DTNS./P@"BI-%%1$BB J
M(+V#$!41Z;U)B1 "!$A"20!I.>JQ@8"@%$% I?<F1&H$I/?>0;KT7@*!? 'K
M>>]YVWWO_?WQW;/DX=F=G9V=F9TM,_L0NXG#5!P*;C K %!3 W@  #@,4)(=
M!\A).3+2'T!V!CBTGP< "S+F'WE;LDO?< Z0_@GM_0?82(\3F?!^GH'T!#Z&
M 0>_X2>2GG;@*.$W +AX[/O[FB72 LJN:8-$(9UMD [LPL+\0NR7#& (2Z2K
M,S<@+"@L)"TH+"TLPBXD+BTB*2TH!>PE\C=D7_LF$@'@S8'O?1SB>$/^/4\&
M!KXF"C+R;WQ2_"H+&<=/6<AX?I7E -D/&L('?M ^\N4;O5O?Y-E_$[N)<P#U
MOA1@>352>1Z@W2\!EK_MU_<!OP/4AP\?/G*8^L@1:GJJHU3TC'34U'2,IT^<
M8#QQXC0]]7[Z]OKS1$9#145#2W.,EO88 RTM+</>/UJ&KTWH_Q4"Q(\ _6&
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
ME06-OG&L)?854VSXZ92+G%_H" E$('2W?=>("%!L>8PTGF++QI5(7O:,B"C
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
M9A>02T;L\)'$<+_.@F4Q[A+P^$1_=J,QSO,EI.5B'MEC=2[/7CQW]*!W_::
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
M@A)SDS\0-% 0AD!%:.:WX0= 9-J.?:I+0(K%84#7SBZBT 0'M+:,:B/&'SQ
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
M5K?*>&#!IF+" I$>-A 7&VOH@;=>47+,A<6A^&[V+/Y93?!V'D%@Q'-(K^Y
M-S"1,7)7$]NF_TM_H8$OE5=<7;Q\82XE2_5B.*:]12P&I,PJSI59T N:&/$W
M@ZW,X,[EH.]A":.M5K#!\>E)9_,9G GTVI6>?5]#QK>^RQ.E^MRZD/_@):\C
M+V]6% 786]LZ2DQ7D0)P<OCO(HZ&+@%WJ<A.=(P%VS&DBK/;E6X3N.IZEME#
M$%5H9U]TQT"LMS!C5/RF:EH'KTK!=#IWM[V[V/U.1SG?>YV.R"A#1V4H00EZ
ML-*^K8G:EELQPI3+A'[9NNKBU%D\JX\U4VJ7#6RGK]<C_J8$;M8$67%RJ,G.
M.'F "^/]X(H%C(U5S/,M1N:DJP3@??ZS1)FKC[K<W@_JY'/HO.1!,5$;7:$@
MP[6S8UX[)_>XH1Q6XY(!7=U/^S+'!&2OV ?V)G(=<+[1WEY#9DBR#Q=J:H@H
M,H;FT'844)/8+>;GYKIWV!(LI'QKBR0&#,R.@V>FT"#4.76EU-J2<%+D;-C
M&'1[N_&LS<=>>^U)$:[<<NV6?EXPN\%;K-@7OB<&":\<=W^GXWY> H3Q!)VH
M.3S+A_H_SU:KX<G4KB1,1T<ZLD4A,;:P)L/%7E9=(;)_D8DK;L6GR/:&AV?Y
MNPE=Z==&-DAZ\R<5_MXR_UG);5ZY<0HKLND5NLI<0<\X>0;GDT5Q;YH C9C#
M<#6LWQ*D2$F;")E*?5Q36.$S0G'VW$Z9+S*Q_37VT08E/$QJJXF![W%7U'T^
ME ?%%9INP44IH,MH4KO4J>24+T;R$P$S1Z-W+!0PHEUBSQO1WI&>G2!8OU5?
MLWWK=52ZR@NFOW_)^#N/84=!\_9]%VG,QPA0_OG-$2S(  0:']:5-U VNJ&G
M&^]1J:RMH:>A_2B!(N7C/">KY&M&%I4;]^7+3S/^GQM9NWU57*Y$^;#\\'EX
MFS/7<B]STTT8D?AP$J?T.,QAKS7%A^?L$"5:3R&B?J ;Z=OZ^%55T=M(G;"1
M[L&R4/Q>J%P$DS+C*/Y%@(W-TY3"LE/H>\AN5*IE(6Q1APNWN9T6F+.E,:I7
M>ZI="&V*=K5UFUQS$X-;/AYI_B-^) ^&2N"#;/[?5J@9\Q0SKR'76[D([S;;
MW!]UAP4OX]$AELZ#[3.IX3Z>$NS7&QIP;&BI":B=NY%F8H;G<D52>ZS7Q-A\
M*LW7[,RHO$#PV32%XX'N2)_4*"MF&4D:(W-< L2;<V=FR_?M91KN;\ETHPW*
M?? 5+^JVRZ?.K[,;5^I">HM[/K5/V*Q-APBKW:@V+/IR2RDOW9)YC_%!151-
M2GK7O[DWTOB5*;2%R\%N>_E%KL.#S" )!?VZ5Z;WT*5DHUL;JR>(UQS9?L[
M6GB[LIWJ$;*HJ,7R:93C)N]*C.-*K^XOV; 4G_S%,>#B):!K;I6HA3MGR@R0
M\SQQKSR'5HC&^?HZ.)/^S [VV3B;2J#1_M9K:XO\T?6NI;#/)+9'#S0\\IK5
M!S7_A57Q+ #.GD'0T'IW"1 @G.QV9\0>IUHTRSKF1,9T-%&QW'-"-C!D<2&>
MZ\X:</D^U(@OG+E[H^)BYW>!@Y6^1UA8\,,<^F-?]7\=@"C 0HRWTE<V-=O7
M=_I:!5<VTR<FT;7%7N09,"F/U^M6#]Z0(K*TH2PRKF5(S42=;XT/^?>8]EB'
MM$]UQW.WFY:'_,2I2\"=Z\3UX8_W+K;@88S^D0? +!@=HP!^',CHI634#-JY
M2&30?X&SDDG6J,W_D.S?%]G5(VZS9UWX^]6;W 1I/8YDOC#I-]/[1P][,KY?
M OJ4:Y;G9%@PZ-2%1">]7];P\%]#H:4X'1=35DDID9=G+(ME7M5,BX>&PQ9*
M/T=LR[%T(R)JM)V](]D0IGTA,D/&P:H==EN@]I![<4++RWRD8^&DAEIFTDQ-
M)6UC;J:_AIWAR"3ZXPZE!DSM:75A1;WC>'J%L;.2Z,WH0(5WO.O6@6]YUT\&
M"(E7+2Y-ULX0W*@AS^+@W/LL\I.^H:@G.9N8;Y,%.SF]%&?38:H4SJ9,: DF
M)SV]/@/#N#+M8?N5_'B$"ON73 4A]-^;.]OKZ=-D7G+8.;3H7(C D319>?L]
MM*FT44E0O9]6=WZDJ>98[Z^O6&6M=T?3V\OW^[(-(H]"_Y49U[2(,U< PQI/
M!IEI$DQE9.3L2;5;TOJ;V>LEI4';A34KTS/>S.;<G!H-Z&'>35ZGM9J-$I=
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
M.,$MG;]S,7"QL[.;G/^'<N349E[[YL5[C*C[E5J'NB3*@Q(+\ZH2V9FDV-W
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
MOODVH_<0 9N<6W;"MLR2)NOBG-R:7'3+@#'U^4!*=DB_35BFQC_@J6L';+1
M8DOKN=ZKI:6*6<N=WJ'1$_O^^>E>1FEK</QTILA)H#WG9DRD[F#",_>-VM2)
M%TQM\1G;[><\0OIA(GJ6.DW,_=4KC50L?$$MO]^Z^<104QZOED+MAJ948>#F
M1])A@?/$P<G=T,YI!);)HDF^=&G$SMC4&=Z:!/Y\P[L=_:"!T_'\J'L@KSI5
M23U;.N>DOFB,JWH90_Y!N;?ON?)>V]R[+1:KM.I(3^(& &>PK@%@+VDG<!S;
M6CDAS2P@[Y6VFAU?4V$4?UQ9,OWW#0%0E5+]1>@5)04=Z)R>4Z?"%)>PA))5
M, 8K X[_$@34=R&?YD0>;DB>&#]90W EZ\/R='/4O)+PZL1A-4659=1"$I4%
M+X,?'9N)PD%'/2DC\(X&I1,KO1D--GAZ!0N@LV8=Y+L52B3W"$3;U@3F&GBK
MB$'Z U@%%&\JV4LGNJ-?IHAF%L;R&M@#T>F,74(QT6*[%.M_M5JQO:23C]OB
ME<=E7M(Y')<:0X0]G7RY$[(,AE*+B?9"87H+RFJ2SLYVVXGBK1YUK%S>HO,J
M'*)D:#Z'VC.PQ&)A<C3**@\-+"1U\WZ <X2Q'S4IH]0E Y"=ZP;OXPN[C1^8
M#WW[(,=1_>,0F1PKB#U1\P>F#3LI-,0K74&(F:5"LI[$>)]$'>#^+EP.>&J%
MW"1D5:\*[Q.\'>I2%5NV$?O"-[5;W?YP56P.B9MR]]:?%\IKLZ3CL;(T*924
MFL]09@@K%*8*LE/$QH-.7DD?W*=H3\U4'QJ,0S/N"7>'HCX''@\/0$Z"?3SB
MI#PB?'<9$W@5%;6>CV_U(SN<:HX,8B/3BP0%Y$W,@4)*5??;D]%=;P4Y;I?:
M2A@EL_:7Q_\:*\,9I5S+3C?'G.1#%=,K$]C06-,@BTOS.=>QV#9&;\S/1GIU
MWRB]'EWAU=U5T#FY5 -1&!TO@0@"EFBS(;.6N=F?#.MT&T7%A/%%2T!WI_.>
MI8P_@^P\6;7#!X/H=8XLW)UK,M<%$;R1?<<WOGTBIIVB.3PXEMW<5\J#'5P#
M'= W!0ZVO*ZB[_&32[HLY@.NTQ-JM;K":I@^]4.*O]-K(]<:K*;;EFVT9ES?
M[G#'O"7E0]$7<+8$WO;ZW0^B1:C>*;RY>2>+0@,Y36Y"44WA*OGX?,!QA'G
M.Q"X3)*SSS!^:SOC;5E"OLON%69"YW4*9D]S8R<;-)GQ#8_R<C=MO%B[R\6:
M*V WGQD(^(),^W2JI=-+RU!6T30DCC&,XU#Y"RU\&L?3KKY5P38^B]7V!GO9
M>4K'?WWUNF6XF\@%=3<"2R0Z^_3)&($ZK?,'A=15!AN#/G!LV.F\\ @4F(2>
M-'@?;E:U;\5PZKN^VK)%X'R;SZ;)IO<OUIMD$,C(6'YFF:DQ$]<_\AXA@5O]
M,??#F.NJ9^ #($IP$-<B<ELZ0N,NAFC(W-T<0^S:/T!O;NX?[C]]:,7I%;%(
M'= K,5*43NF8_;WN;G1Q1B"&*@RDB)U(67!D$4ET9_7,EM$]37+I/*@Y8O7H
M?91[=@DZKD6567N'":MI;8SJ986DDH?OZ3L .='AZU=TMI?JLQS?KF3GZKF=
M&'>^5"J?!5P@.4Y?^)+%V^L0X]ZAZ>:,\< ]#Q[B'%>Y-VY>DS&5E?>;C*+5
MRSSSB*\F#\O>5<"_W[?OCZ*%10U=TEUPY:I=TLV>S'C-Y^]]($6WJ!$^]GKQ
M9MM>- 3JC]_HW@[MJ@V\<33'\CN#1X"LZ<[98YGO$[)I8L63LG?.G.(5: .J
M?2+P!>:V&SCW$UYU;)CMG9KJO<.FP8@=9W5)9IUJ1>&WSY"MN-1<G0T>)3([
MD71)]ULPL;+%$]>L,<COK5V_FV#SBGCQ2TJ^WT<1D0Q)M=<=.\'K3SR0O6VJ
MQOGZ.OJ)_*K)?7=?P1=N7W08#UQIW*I&R^L*<1]PO!C-(G.&8"L1'LU6E@JP
MN&&\B$E_-->'Z=[1;[8G4U2^($JTXXF+0V(%S0@F221PWG2/O.;K4W'R!C*Y
MU=<Q8:QC(>3H KY(:W7[:2FF/ZKU<0W=V8T25P#S:W+JT?Y&T=QQ!Y=TZG3P
MG^,4UJM)*I]QV?$YU6$^^+1Q,9Y(..='JS@N>PMAF!+Z37<3LG:)[R-FI[,W
MMN+!K(9SO2:P]QFO5K.;$L1>B(O993 K\FM:ZC<<@88;7YN\ U_2W72GA>@F
M/SHUUMV*8?B&$VP7B,K,CHS2=SZ9-OKKK71EJMM+Z6J3?ZQ,XWJ5*=U'D5N]
M6\2OU/:P)ZMRP1,ER3:)MN MN!=8);/</;TJ=Y] J/ @G\:D%$P-/%"L%) .
M1CY?L7AF=V1/MJ%!H1F/,2HD!Y@&Y4W]>WVSAF#(7.,14:-F[S"M>8/8EYQ0
M#?&)R^.G3XAQ.N\4 UJPIZ-?Z;)N>A2%@QY_N*1[]P6N3OM:/8/@#0DPD)J=
ME7=I:O_-!7IKQ>*Y:Z"VG</GWU\5SK7H2WTG6LY]Z'DE*I@D%'7S0T7%[YH2
M 0H0@<X'R/Y$VAT@]7M>59H<[Q^T7\>-U/1O68.T9S0>>J+7USF-Q%Q+"A$5
MHF/N=Q3EGA[=$:]A</H3<LWCRMRC[/ WS1UI#FJP,:'J&NW3M>91,;!A17X0
MW\ZQC)W)SP")IC]YTQTY<PROX/F=#LSVRT@4FG+K0+CU7.K.WU6E<_>]*V:L
M :@QVP%%&[^ENF#5U:44B*I"P)[$QR$=XV?RPX."EJB.TZ$=JOO5#YQ>THGP
MQF:J:@%<J6(;.YUSCTX#XQHOWI(F&FVW/Q\@HMQ W1]WIL+ZDG$<T15597&3
MRZ*!D_(<B<FN#T4<WCI& MX2$*[@+:HBS]PL 'ZSL>D8L*,1]2-P52SB9F3!
M>6MI5?FYJIW<HT^Q ZIU0T+O.'-GAF:BI?_#DX/_SUGS_Z!C[Z8:]?B2;D'S
M DBMVN? )1+_0%@WM_NNOOX=X+5^4"=$O+K!..*Y56N]I\].MPWXMI;*YP;Y
M'"W=%"=S@X0\#(<%SU^Z_2'N;EWP$=R":P<P3V-D:I5VTM>^0D1L0G9@-&$H
MK)"BAW-''R!<RV4X^B[I(A8V_=.8%07E@<<!)D;;W/E/C*_IZ22&> 4HG,XY
M/TV%OZA>&=AC1\+3,5VWL:>8L=,M]V)":HW+.1?4>$'C;R> ?U/=HQC5P*-M
MB8MK>(L!;BV=LO5%)#+_H?E$@(SQ=TG]41.MY8/_5WT=)>A*.[1?TF4^U1!L
M]]L&1A'X0I8W$]]-YPP+0]2>W7!E),2V8^^(D %C0<AJM[&Z**:8XLZE6D6#
MYPPC4G:Z[LCB\ABM=OCI<V;R0%> 1E<%[N#6UE!\\]7TP6 YR#FL>(5X?2.%
M4^33:3F/(W/:ISYCL/!>A?U\Z-?(QX\\/5\E;<A.9/:WWKR;T)A=ZI?_GWHM
M<^2O\K<%P0^<:('<NZ")3%4SI1^4AV0HTQC1.%$_$.C=J7[-!;04(E[M;QW+
MGI$>4N9G]BA.D$T;P.@<.Z5F5/+N1N0O+>Q44<^UX5&:)6F@''E)E[K6/;@2
MQEX+U5P:'EF/:7URPJ%26; WXKDM&N)Z=:UXJ^]C!H\3(LLTFHA!2\1QB!B+
M>:I^@&F9:YQJ^Y![1PX3M7W@JQJS++MQ1'OA/3.BSQC4_B$&]4??DHJTCW>P
M>!WVHAYR-WLZ!>(J>^9>NYI^?SZ*_5FR)7JA%Q3:OL7SGPUV4X.2=TDGIA&3
M/^1?/(4.T_SA*0NH]F:(R4/N<B-N<-[&;TCDNNA&"6;2-IT.%/ !Y*6Z)6[@
MLYPNLS_W\"";;O=RA^+*$LI?<!G<2M&!->41+)+PPG#,9F>^3+\86UH4IGWD
MA,#=J\<\Q08!1+J=CLTOZ9Z+J@^\'A5@R1(;U%?4PG(V*B0JY2L8$GSA@M6G
MYB4\9/0T+[M&-K<A/WTK^4U;2UT3<%#W2=0L0:@JLBHRY,E'BE069[/(/JNH
M5:JQ^EJ/)MOCPK(W9-/3H\+L5@PLWZVJ;\LV8X([" =PK#VH 8>U;4KFM@31
M*'-I"GC\QY>!"2.=!LW*/ Y6$C8@O+XH2G05T6GP:W)[[AVM'3-@5_6J1F @
M_8$YS3TT%B?COWI"@ZXH]\T!K0X;6>Y7\,S/9=FF(.9-B=;?$;:R1XG/M)E"
M7K$S/0F96;*7^4S^--&YY;YWLNAC0.4XQ4]<TK&T7F-.^GJD#7SI^?K<#R&?
M637B4K[IG[711L0&\7B*?W1Q%_>CY$1JBIO75 3L#QGMCWT%ZB<]X4@[CMA6
MVWXVV?9J^B(^V0K3X\44A3UI#'&D\H8=6EOXF+IZI,?N.&9KR";<N$/A@^#!
MSSM^4$/@J26NY\H:(WJ+5;0=F[7]08PG#'])9T@8$&T>B^%L([:MSBOF-G4^
MU(F,R4M"RUEF?A_Y5:;'$-):82?^-*S?[M#@BM5*8-S;[5^F23QA;[;B8);S
MM3_U;[BBH!V/'+K&IK8\N"_:95&3YQT>6256Z%G.K2[H C+RT;2)J9[N!@-^
M>'^3:<I^V/.S/*E_X"8U0_E76]?ZLT3HB1 ]=P9%=MIDY_.0M-6AG7V8\2ZZ
MLO;C#%3O7DJU%4S]IV:+F'QPF:=X>Y=00<FW"=,Z?9+.R++H?L\2???N2N+W
M%Z08O?S>K;")XJKMH05<D$*+9LIV^VA_UXU!8EN!MG9:9/SZ:XK(GJE[T_JP
M2LR3R"@>?$#ME!I(K>?\#WMA>'84>?W4W;JUAB38[DR%;W(3ZE!-%^8KFRKQ
M5T%W[F(H-BI \=;+Y8SB8_M]R<E-$#"EH/I#YP?HZ/.C+;88#H][1M*KKR[I
M&)QWJQ$ W"N8%$T+:M'L#YBJ3=@H(JIE-"G=MBIJ.7D@S&0;"X"6*QVI^@,C
M2GO&*LV7>[T_SEN]>%B$LLKQ SFQE&ND^5#YJW]Y6_HE2/A AVCB<A(("%H\
M>&0?RPUL$?$XY@?G&$@,@>)WJKZ5_#WAY-H[V6?8P]4DYOX)B2QY2$X;20J6
M10Q"<-9;//G3UGKEK1@W\$7$%)3Y>B(! ' !>X&5^'VV!V]+_0+4C.M:0K&:
M/!K55K7-S' 8' 0.,--8XP\( #*&DK[#G' Z5S76=WCRU:W\K-S9=/M!_]I"
M7Z#60>>K('KHLG_:P .'?/$GF<7(6<L'#FQ6.GN&<=TNB.G<*XGT-TTGTR?_
M(C&'\IX,\/0:VMW;1)X8[FQ$'TMI0KTOL)^5$X,U:_>Q^1QF3[3KPF9+9$\9
MO.:5VBU7!XPI8BZEOTL^#T<KD!PIV$LZ\;P"VI6@N'OB\WQ757VL.^C&-:[,
M8=CK'?T=J;HBT0FU%.-?GYIJ?NS\;(;[6O^/[+RHUX[XDO!@<\[TDKRJR/>%
M%&\SLRM2E3XU) U7=D9UKAQPB\[=5^AS+.B34M*?,H;%K_<;;*NK1/@N[6/#
M?RL:!DMLFW.L%J5[A(1,,_S^[#I,JC:4JYW[*F^E:J2M]?G$:[8!Y)=Y;6'6
MQ'-['PLG@$4)-C'DAVQN!$9N&B408R7Y%L.7NJ+<H+C.V!B,VT&JM!9W.,;4
M92<TO4#9&U2?&C%314B!5SPE%K?;N?L!Y!JHW!GGLCRX<()<-A946J)8@# G
M$4P%N>EYR#P&JMUXLHJ*:I4RO8JFA6H]??\WGM]$4=LC%"9XAY5[ZVJY)ZR9
MYFK-[N:]M7J%4-NC>/B]$\4;WNBPEKG]'4[;H0]$M1%&B.DAJ^+>N(DV(U:K
M*;DIP\"T9N5W \;4**C&/S,=+VFUGGSO2DDI7]*ME:0B9Q#5@HTJ/O6 \V)U
MGJ.PLPQ7D+-<<VA$W%SP?&'55K-2VM-IE9QD"^<->:XB[H3^R5&S;"LT+%3_
M$,SZZ:R'ZG:ZAN>]T\I5WJX4$'B[WAL"- *'@$OK93D># -?.[WLZ51-:V2]
M^N*@XR$F)N;ADH<,<KE5I76GV/==O+9&R)VKV2:TB[K(G0(C>>6;$FWQ4\9@
M$:QX ;2S3H1+_(7L?5B3-BOV[!933H%VB)6N8#4")F'Y"Z,5VI,/F6W)J2LR
MMJJQ('J5QQPHXM1/9T4>DP*C.]4QB#4HU7T.+"DD%_[@/0])H2VJ5BX8'<*
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
M!;?PUX4OM:KIR.?IH? )H$G=;P5)$"IU=!7S\]NN2I^Q1MRRR*'1=M]U/1&
M6++%J/HM!<X=-9@,L.DR%GUN2-W6LSB8.LW=&Z>\A:LG9K5E)!.R"J9S6]KJ
MCMI22+@_H(965&F;K<@1Q:?39VT$^_I:B+'##[1"LF/3*CUSS N31W>3PY,9
MQ$Q$:957 G* XGP81"XYK7Y_.C6N:,D]]+%ZR  '@#;(>UI?Q;"$B;Y7936/
MXY>D&)!-K8R*]XMZC(V7:C(IM/GLW\QRT>(NE97EM?_?^IL#ZROP2(3+#JW,
M\@H%XLACA/CH3QOV\?)>52M;[TK#.0>'-W>Y3Z8D[>NYA*T_?DH(N:]T/#$'
M"BU1DFM9WQCV>./YN1YDW*/YFK3W$;>29+ _M23E28G895QT43X9-$A+(!#N
M^52)%?&$;)8W(<_[FUY6^7,WEY?5Z[6*N<NDO3/?WH)X2^D'U&@+/F7UX=]1
M^[]N.F[7*R,ZP15*]KX[JNWROV"::'(XY;P1E\UUWQ=>0ERLND<4_79K49O]
MKP9Z!K_Z*#X]4"EVJ]CY^D1]8[,)GJ=!CEM7[;IQ*_223H8WP<3)[\597*[<
MEMHRU"]9Q<K2.=*YJN](@J/5RK*QDT]0T71T<-F2W\%\'\M%^7E))U)5.7^_
M,K95/93Z!CW'T<KIE: $SL=V7]+-FHR;KGB\SE^Q3:SCZP6WZO"ABE Q2,[!
MSR9_FAQ(O/K86 "VQ3<I3\X0SL>=O25X=F?.ZYGBYZ#6$'!.Y>T@;V\#7%:Q
M?B3_X_ A1X'T[*ID],V['B&9 F[+6A9:8D].BH!4R:A503;F"G51ZAT"Q4.T
MGG#BNQ*F>^PBI Q*^@9FRF<U_[+1(O8#W5,CX^('@::A5HOZBHH65G5C G4*
M? ^V-G=P).[J]L!$RR/DQ(A/>P<)&W6OX=AN:':ZOV)X<>X\ V"5N:5UCRFV
MT"(])":Z^/E2/$LR\/#DZ)*.]A>N'P"&B]E'37O=7BHJJ:9H$$^'2J;A D%,
MAOP>C.VS1#S (\]\7<)NE9#&P8SKV.;,\A1!E2:**DK:@LR6UQ=+68?NS@/_
M)U[9]OJ2+B>**GQ"@5(G-X>7*>+&4VFY[&1-=\@.;8MA?O2GO@N7#_[8V_$Z
MJ\LE72]PUOKN(W;V9G(+1]C.3?\4;38[>U5/-=@^"/2$MX]YIKR@G(*EMIT#
M;B(*4E9X.[P7!L'V2U@X7^PLCAO*K%SK9^DQ]'E&WZM*EH-A4-',&_#P3[)0
MJR42B2IU&&$LPVACKI2,)>\P_%9=\2R$B,>?ETH*<+P$W'H=$-9AL,FF*9B!
M'@2M%"7Z/$GLV"STR%Q?%[5F=&N_\C>7DBS&Q=>)OUR)9'4:%#'BZZ#4A*?$
MMF+,]X@S,:&8IAIKZ%)4=]S\UK"KLO[W!5^$I\>HHY) XQ@09.(^SOOD3PRK
MRV/1(E9!^_E>C3[$8B)5U+&%9GU(&@*FPT6P]27M\JN8!\2(:2*$1,">IF)/
M'(<R0W)&;(Y&.E7>T>[4.HVT"03_]+O&C.&]%UV>COM=F(>3@5AT29?-3"XX
MQ5"G5#S9\1=7SI]"CU4*=& \L0@*'.O:/IBU];1RNB8?W^$BKX"_I<XK_MN=
ME1J(IR KJ$</)""$CDEP4YC:\3G5O*2#+[@K3>3SA+TYW'6>,G/A*YU7R!V:
MX)HJ6I<)_D5?E1+?F#3#8=@!JWR%,(\#FTFIR[RS:ZZI;69>*;FDN\E[6K!7
MVNK'/4#VJ0_$'/S"0K!6_GLF]]6L_8,:@'W9\;&UBCMJ=?[Q173^'+8]\;7%
MN'$)1/)72T6%U&USS[N(W74W]/IQ2\D,5"7VU\!&MG&"*<+YLU73BM0M=F"X
M^@WMR-,/A2RT"!9GN$]XC/8Z6SFMC_:,MY^]"9OQ"\F:]$/XR<2QU'QYMQ,_
M%Y0^?1I[[?6R[YNS[<$6J:_K0]'6\3/GA<BJ:GX3OT:NE&NV0EH/KRM"3<=-
MQKIN4M>KXW'<88\77;_ H#_5TW[&L9K6CX#>KU=53!/MH\NRT<^RT>[[!+[P
M2'9W[CO%+G^]0*?XT=>6_C.U#'G2V,2I/;YMXV3FJK!_0-(7]=,'3V<$M0YV
MM+O-;]8>$?'-96'C7!BQ.$83G<!CT1EGT* 9:_VW+ZKZ=&M7$W>;9FK/IS02
MM(S+4O;YX4_4FS15>\4V]]-+:F]3#9.2LGR#OGE?L><Q+C#LY]R])CUOXP6'
M_T7<>X<UO;3=PMG;"E(L( HB"@+219K4/(B =.E-0+J4@"@$)$#V%@6E]Q($
ME)*0T&N  !$IH8?>$FHHT@*$&@CA8[_EG/.]YSW/6\]U<LW?N7XS<\^:M6;N
M>\WW-F59@]LQEF^WG/+A$4U*_C-#8R=,_\J^1XLZ!62-4?8VLQ>9:=WP3?T&
MO%=Z8'?UL8)=8C8G!L=P<_7'**AXV;!1<"H]"XWW:O#U?3/D55R7_&55['.'
M9 :'BMP#>(P[LN"A/_70AG9 OW,P0^EJIU$VO&;&%3EDAAN=/R*I_F..?+'A
M@7YH=Z-+DW4*=^2L[ LK+<W:R<7-NA1/F>1)=UJPJ61BFS6[S0,>!8DEMYW*
M!<&=$[JCM7Q](LI?JB4Q(3N'+KP;PIF"EJMS S^#Q-ZOY2-FM"<RC;P1=ZA0
M2*<0LFK2JL78Q9Y$(Q)B[U0+_L+24H#QL9K0A[:8KC%#<CV91)6<>/(5).@-
MWM 3<[GDWE4;U62$O?!A+3K<T-2BMLM=6#=[W,2\UUC,%-*Z)[@^AZ3S7/CU
M=\Q _H,<Y.\[_$XCL[>^EQZ^:!^BVT#,Y;9UYN&S;63\U^.6\]&)??W!<,=S
MVQ[,EN;JACK9T[Z6G%J_WG*%2L0&COR<37G'SYW;N4"*R2S?I=H 5 !!-ZG6
MM+40[X7Z,2^OHZ_DDZG--+)WW,G*N&7@RX9C12>]^@))+EQE95)=X)%"PX9;
MA\O#5_!6QWQW5#K"^+4;+PH%/UJDG:>_Q+(!4TIU'8^LY\=L!C>Z9'%S;FBL
MP])<JQ/$%?TX@!\IK1A>A8:K)$0MH(RL)JG(LQW@0U@T"G7S0TR"D.WC]___
MA.\IPU. /'3)<6RF:VB.X]5!^RPL7&)2,9GU)2UD+:4H+$,(JZCI\]3^P^L+
M>BP:Y[_], SNF^WJM=9V@S&J:A:,C XT [NEJ"^"KFW,+.W06FO&K,Q-Q/?S
M2HA^0-XF<Z_>*0S7M82B56%Q7)N@EQ=C% I_4[M4)+VDS]@QA\[YH)!=9LWD
MJ2KSLZV31(549.!8CL*8L^^F_GHQ=DS9;DPQ)-QC/3.Q^I<C[M7^/BOWW8A
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
M]*J5W%M?);JRQ@@FIIA5M%0T43^9D%MR%/DF8EW)(N+H\E/2*:!Q^,9(E:F
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
M"6,NMM3*ZO2=L7BUD-.%JY"[J)%B?%-.L0YE^R3CKIEV@4^9:;6V840]!W)
M;A;XPR#-KN=<7?F)_]9.2>5QBS\(U<,R2X1@V%-Q&SV:)@Y.1-^ >KWM.G^-
MIZAXGQ4]PQ?)TC^%]%[.,X;E1+CD9^!VA^BV,UM9+!6_;'O&L1)-T(-4IU/
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
MCM#S??X:]!QDSYW)N<<9D=?45/74OR#BC'%Z7]H,AXR3\N$I2/="1_<ZOE/
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
MX\X'+PG^WB.NYG*34VU-(C)?"E%1>[W"Q39.E_@2D(C<XX+EHNB3D[Q \_S
M0E*VB:=*S*^3R#_7]!%K8HV:U34J'0237KTOS?8%)<WL<#>!@H(L\P1437V)
MI;O[JE,*"N6&$D@Q9U/^SR,8\0[<^'9HN],[RZ+HBSS,X=\*NYPK)K3K@T*D
M.*)P0]4V(9I\=F:=;%=5KRM5ZHF@>(5<[OT>3)N!SJE"M^!%Z(X"19[99<HQ
ML?J)7>Q[;:6:-C(V[LEHP3=B)EZ+]C=CEQJ$I1-2P/(A.-E34ID_V/Z*BD.*
M&S+= =<MZN>%[=BA7\\?#RZ'34(%3P'ITYT=?F/Z_:.D Y;6P[;X;A.'8\'*
MIJZ1%]W$ .% .X$K7L.5K4:AAU_E V//;PT/&@[I77AV"E!O1%3ME_R<Q'@X
MK-M4H_=M.R<@4.:J?7#?9( GF#B),7#?Z/$-"&ZLJ1F=;L$Q\U]4^9!PR^UU
M =+^^:M/UQ_&&YH^#9UI7".=H=[O=+]QX*+\]@S'YU5DC=<6]<L4%AJQ:I.>
MVFEHCK#=J'5$YO8<A&U/]I=GY7*KFO^&FT>Z;JO;Q(_"\L/"ZN]3:(<[ T 1
M(&RYM\CE)T&27+*X>:9QN*.M,1B^("<CJY88!-XU!5.F:!VR*$3:(FU;+"(#
M875=#YXK^0X/5%48#V''EV?-*?3#(5KMD0CSF2SAK)%AF6QIX;[@LCWUKEE/
M=G>]>$CG:94I5REDV3'Z02$2(ADA]=IM(,IWNSW5"/Q?"(?_GO8O"ZVF:WGZ
M('0V[VTTU6+!.D]6Y6+V0GBW>X^NI5*J^2S:R?H=R$^#3X+=5$!$; (RFLV=
M%I$AZA(A/!F,>DBGN/-6RTBH&IC'9E4N*4]F5NY84XN#*B/!WD4Q-*H4!5)7
M"8&ZO?))^VJCV!>RVJ0D,#X),?:RST&TS_FP#9GD:#)=,Q[X.=AI*'4IQ2WC
MEQHM"3LGQLVQ+0(:\O??89JP9ETPZ%+XVJMN-CE^^[;SE W/4("5-*I5[?=7
M_'[M9&*6OKQ5!;Q444U&3/BDR,3WC:DQWM(8_3]Q[J#1Y120EN(:N "<T^#I
M<'5U4IAP.^I++(:FB:M=FDB_ Y_JGCO8GY\&<E<^T1]< Y(]-+5LM(_?78O^
M8=YM9QE? "_D^O!PY6'#,/L7&\@IX&:(F"^B13]N LL3>,Z%)&MNLUYO^8PM
MZ=:ZADJE(JP$6MOGU=A&8X'%P#Q3GD+PI@^DRUJ;TMSF/L >OHKZ^4\L'-2S
MY*/H?RV)>)N6R<)Q*11GMK@C'Y5O(OV$:";!K3_B1[WS":0C^J:%Z3E%AZ_,
M](76/5:H /#0T'7G?1=4AB>EM@3^:Z*""HQL9,CL6"=_;7.\ARQ ;62>)*%T
M]2$5[<+)NI6R3RWFO_\88G>[F6R:?-T=F3A-P6Y]C5V\D4 WX[GZ.%U_H"@E
M=P'7U5&_60%!7WX]&'.W-*\95+<PP2W"AY/NMK1!VTG]?]U=B3?;^=K/=$97
M]+;6(MP.JI2VU+[4[:BEEBI!6D%M"4V#&D1)--/IHK:HO2BFM$C4OH18,J45
M>UIBB4AC*T4L$4LRB7CUON]YS\RYY]QYWW?N>>><>\[G+WA^OV?Y/L_G>3[/
MC.#<L<N;PQ%_&8I37Y@N+?#Y9^(?O[])KT?A.LMP/DV0=/E'M04-%T6@D6X!
MQ>=1H_Q<FF?<L!&-4RUHG(@21>H8$IF(Y7@%4:/D*5G3R:Z90^0Y#74#428Q
MG?/!VM)TFR=()$WIFXFM*=W:S.I.SC#Q51SC]3[].2B)YGJ?41(<+$[DDHD)
M0\'1,:U5U;)QM]E-0,J/%5C9><8<L?IX38;:&SF;-SC\>,&7=KGG+D"O8.[=
MGALXH&-PRROSE0GA6Z=F^<]O7@E7E-<(-""%KN3$:#E96X.E5+^?UI;4-IB
M;HO%:+]Z];>G?RWM<KWV?EB08?*@3ABX"S!BYKO*MU7"%9D\T+I?E ]R9&RL
M->3'(OJ8\>DBK.G9T7&N?Q?U;N@S!>F+AB^RSA7TZ#B]'VJ%052<->))&.>"
MV1!!=G0E[XK@7@:@;()TNKDL&/$\N:N?G=(]'59W72"4D1TT]]PLA^XWOK^
M9(A!'5S*%#JC\'#9?C/[;J#&I;M_8E?KO[ +^,T*!]UJBC*M7_&U$=% !'%W
M0IS>,5O+:TG$Z:;XL66CU;IFR_RQ>5Y6UU\DS9X\]NR^]Z&J[1(##F@7\"@"
M'<U=A)3M K*@I_IXMVE1"HI>'H0[4*5P/V-0V3KGDIWBQ$]%A;H;&?(#N+?U
M$1E)V,JBPN)C0T,Q_2[KPZKBL1AIH;J@71C"U#V#/ >>D:CB=[08C(15HR!5
M8>I/QB'* :"5I'9:TLXX:@Y]67+#L,]!PH7B%CH6+Z%[WRWV*+84!X>K_8+#
MG#:?O<^.Y'W'6NXV</<GR 1N,WW?-RC7F<P@'2 )Y91E/(+$]I#NHS<?Q]:@
MW93EOUM,O? V=638L<(]A_#HUBW<V81?1=\EI;VLIEC*8L8#'P@:S'-W 9"I
M4/EF*<&>N2)9PD^T)M>N&=PZT&A]1CYAT>%#3D&XCSHT"SAEPSQF?<-3I:YN
MF.9^Y5Y/U0F<1GG!5 C%6.D9L(EC_AI'K$5',,YU*@Z-Y6+\5[3HR86%Y$C'
M:TAKSZ&5H-@)OI5-V:E,M!NR)LL(%%<J^>&-_NF9@.-Z_O4;Z?H2?_]\M&WQ
M:3K?[D#F!+_2))9N<OOK2Z",@6!@1UIA^^1:(]$P<3A;LP&BP@8-@=[^T%+K
M\&UAJ>H31>$MTEIA,M?IH_4GAM<FUVPMX<[(U#UM'TZ45O/XSKO8KLOUI&_5
M.L Y-[3I;@3%_FE:<6!BE6WJ8D\)]L8^4,:C)*;@5()0HCYY8.87 B\5/4F'
MH$*#GF]=D!AC2D>[(TA^DP:P808*5 TU].I=[CL,\BW%X^!3[RR?MON,$U23
M*\BCEOK?'5?1Q6T<_0.1RB<K//+<#73DXE7RJM<\H\Y$ F^<!IO?W@5X![,>
M7;0BBDJ/T WG>Z!E?IT^+W 5Y07D$[;PPX=O+"X6!RXL>.<47I\.21_E!.W]
MP6*"":%WZS*)N/K")#EJ8_3MS1E40<4OE-?$+.54FI0GKHYC_E;?/K>H-O(P
M:(;#4V/(XH>DKAY0U?%;^"G%1Y:[>''NUK;J+N#AGE,!VM'&)!XRHH'*DU]W
M#%F^.L!K;F53(8G]&3_[;N^G<6=L.&Y7&MB>3J"6\[*"K7-A5^++;2*]+%PN
MNV1K;_10J845A, OZV_A;,&H>5[LVZ.?+$;U7'?R&F_QS[352@X_C9CO9,3F
M=E#&3K3\]*["0BGUX_@L9F4$D+U@SX-SW:VQ=N^=P3U)!WF.@F<\-4X KQO]
MX373I #8PB>W-=\^X_1X23%_Z;6^W06'^JT1): 6\D)E-,%_>E@@*3L1H9)&
M-74Z@9<S?IZ$KAWN!X'4!E%?*"OM&/V;Z[EO8"8)C;7-D75"^&JB^-Y;'3A5
MPVE.5J/2#_C9Y2%RIHPIP$9V8S3N=HTZ4+9W[GN7?3%_T=+:Y_1&WX*+[?X_
M377^U6W]7Q'>J2$<#2&2M(^4T:G']MRDX9J:\81#*7W+).R.;R !C/#_MO@G
M;)F,4U-H=5\Z/SCVI*JEJ8L>;6'AD7/VIT+;NJ+7Y]%,5)90DB*@H4!-S1>J
MV*W;BH-+8CNN1/;&37EXPTVOD.#<-RQ@]P_X\5 $(O-HV-1SF'(RT-G2U?7[
MC_C7<H2D0]<_;/.,]TR,:G/#7$B:&HUI)C5X32]6_DC+H^6^_,B@28?!63O=
M3=KTVZJ>#QFR ]ET7K1]>GU$.,]=G>UPG6O0.40E:QZ_4G'(V1SGV$YZQ%02
M[D-'CS'E[QDB$*?Z:1"[$_$G6EZ)RQ])G&#DMM[27Q:G]V]5PF:KZJB]F1--
M3ZJI)<II.6;VU1;?^!K#H^]^J_<;L_64#)R+BXG@5$Z#T0+;97=P04 DK+V"
M[@@6<]F(0*'"WE,[&K?V;Y I )_MZPH[TA?T;-,L-8_J::A>EOAYT$*M-X2'
MQFB3,C%=)KRXT<W1[F#2A$G:5U34457VD;IH"Z0_09P2](J:&]L8P#L4Q\S#
M2$F9[)EH/]@\@P%!DI23RK$$F?S*QRF3">HBGN;4DBER'Q/+-"4JP=!QW/XQ
M7?GMRLC'9FJGPZ^ME)=DQ8-?]@0Y;#=X)EF=.V/M)/K>T5'G<XPB_);:J]03
ML[HO[WO;?)-[I !7SS(?VQ>SS5)>Q?ZRP$P$7B(U<V8/^"P/X!96JM[H3WWD
M<R*&<SRL%'\8MDXN+(D_+6T;W[.XV(VKYK9 )27<P",41TM+$4O/R^=)_7NE
M^I<#JJ !]%JG&_H*]](SALF!:8=[.H:H2)3+D!UANZ#K<$Z'V)UQ$(@BY^;;
M,+P_121(SJ8\_7E?6EWC[!.78M*4#K,+7S)?$C@E#$8GDYTLV#(_H2[(G8=\
M;?;X54]!"J.D;J:0$<Z'*#\:L-!2H)]3A)_VG]!QZ= U,K,^*AE<_C0G8='R
M#WG(O/PNX,A)(50*L@L@$I=X=S;=V!\-R\L'74+:VIR"/JMU>V]M<5@Q\\EO
M@X,+Z5&O+:$BNAE5RRQUH9&=<\:FI)X.S#O%^PK[_4 G07B<(GATWE"KNIJ4
M/=_WL3F_Y-ZL#A55.S4/"FDE69P]$Q3T))0:%5.P'MWV&%\,RU+W!)ER@@Z>
M85>U&:FK1XJHI#G<2"HM9,HP6U]&K@AI0$BMP3G?K:LL.E_"F]5GZ3;)X \A
MH8%KD)NWO;47YKKF"=*1W[*'G*X-DJ/@91K^-CY)[E<\E=U\7IG_7;#=-X)\
MW== AHSY%-54G5="RT9<O'TLGW<K'O^R=*D-U^^\\M5#W,NE_OJF.Q'70@YW
MJ_M49B;OE46RI2=*R]1S]1S/=.;HH.%< L><5RC(]+P_Q ^K:;N\'>L-?=$?
MPMAIJC%)"#^U_W%#C>8]BYKFDMH+5J4S[*<7.C-.>)1?TK'Q+?[!T557<GW'
MWCRE<EUS,?F3V,@-K>[\WDE^P)Q2P/+86FO3Q+,)1#K75)J9I2H>[(5??) >
M;_K0\!M\\8M,(K[44M\=GYK?$ VWC,^)SQ3$_-G/UB_X+;E7L&.>3Q&H)?!2
MT!M"!(3<*C1&)#UX_GG@,VT'OME:2T2! X*>6T.@6U[M"0&S:R8=<'_X_D\Y
M8(3].2NNYBFKO-2*W%Y3S7K?3"$IPU&@IC9)6I\9VSB1MUJC7]F3G,9S=T]I
MX1/JD2TGGHOK:"3F2?L^"(H(N1[PLN*M#RZT=F9A]L%YZOH<7@V>K5(1GQJH
M78<Z^ ]3EE8O3,%-@9H!'*.G66PPBR'WTQNBP^:02C(/QK-;*C9S&I)+^0]\
M)P.7TH#6)!!BNFP]G?XX[E-A,3GX]/$[VFMRA_'&#VT/5>\"3*\.<?F"84Q:
MEC_(;;45M^XXA5U\3<G1E!;0C?H:E/Q"S#I^I*_;*>1:UR)5/:_2)_1D%Q4F
MA$:A/+F2(G@V539 0F/<G+S*!3MR(C]_),8\: HS5Q+:C)[R/<S"^ GN+VEU
M/V5YP!2SQ+ =SLLJ79L7I\<-?^G1XQ_2R*]53\3W.#C= &M9?>=Y[: ,:E4H
M;2&8("![*4%!I!^XL<--?2WGR<FLI+@AD]Z3K?IE[QPDCSO>?\%BT!NW6,G*
MG9S&'N\SDJ85Q]RT)4.'CH:A\X6P@O[<VL]*M01"C*".&76(N.3KUU Q1#_>
MW3!9(95AJ-C4.;1)N>[W&;D#]+1TC?@>1$T,![FXN+C:J=0XZ*[08S&G=@%<
MF]5M^; 9/IU7,8D<62KK!,W4H,Y,CXPRP^5C;W6DE;>[O$E_N4ID28E2>9B:
MG(H<N+%94^-@RNU R JL9V;1U!J5]*_:]_K?@Q.]%S*<,*I'TR655%!%O*(-
MH4YED[%%;5;0'+_H0/W:&-RLE[W-3Z[2+W#ST^&A+57M([+[8+YP> [M>]D6
MCR2L#317ZZ]N_.XS-WE.F/:<>[=W 5I]WWB:D-0+>4%LXC=T*BK &XG\W#\8
MXO6BTWL2<7N:^* *O.*>)F-V\I&22'K1ZZ)'"SBZ@G:Q+<>S_NS(%^%"C!:Z
M6,<X:>A#P5ED,?@='HV0![TFB&GT^UYVX6D$4;X*W9#+/R@D73UK(]-_E.N^
M;,]M/'\3<.\LR!EZJK0R08O4YOHRVU@VM/ATT0M#<>*2YO 9/9!T*2R38.C[
MY"6XN!0<X6 A!&%TF'/*@O:PX[[W;-%IR_DK,4.I] ^6H^G:,PTKO=W0\VN6
MR?2Z,>RK)6--F!C4^I*ND[.O2ZM'ZG &O&DNQ^YGH5O!6MIJ-NG\8L-JH."M
M/;G#$>M:IA5^5\  JNP"E",W%?1@F88-HQ[@LF+&JU)MQQ)UHK1ZW5T-G+:1
MG/&S^>T-!!<C:&V3%AP8WT193ZN1@TD+'DB[:WW0.^DTS;E-BM72OF<&>QYV
M^#EVLONRF*YH-=C_DR5T!*^0>O5_=,G]_V'"^KOJ8N,&F B*UU;%6 \B_\-8
M[H4:?5AP@FI2?Q!PIWXMMP,!9=.>6UHQ^_S6GXEUB%BJ7I8*E\H(U].VD]"L
MX_0?>8RU=BN[R!)>4NHFD.;>4-I(602RX,CRHD<&<-]&OI(1NUCN2<V@A19H
M?B]-@Y>OKZ>^N"^BR]/+M[WC[QX9!TLWC*HVGS(P[U:K(&0>B%G>!=PW.7(R
MEYYMD45^O]KV;O7J!UJ]%"RE5'!CA<AB#&71:>Z>HHYCG[0C)#_:V4VOXQL)
M U4+PE<+P/+D,8;V,".""E&3L$^_6YXW(J\6A "6)[[$%KHW+H3R,7#G06<+
MN5XGTQ?*#T]'J7B?9=DD_-'"_@M%.^(_*=KI$4\=OE"T17]-T7::"?]OBG:@
M,!+3[FJ>6=DO_HYA]JY!F>68X)G;6G/H&2-MHQPINBF,-'/-*NM=T:*8>ZRX
MV^; /; .^$SCS$Z7P4%ACVW=CX6V<265,[N @TG<T'(;7NZZM_4<#&H24&:7
M\SWXLNTNP!]P1^_K4ZEB;]YK7I(P1@F/A0I:MRX*Z<T%=7SZ[,W(95&S(*U@
M2+F.:R[$>\K =W X/O,=+%*\NSA66T3JN],E.-GQ1?=*>1OOLI)TL@I$37!+
MZ*4D(@3.A([M A(+)(SE2^#58XDPT95RW*C\'>19/Z7'>#[+FY%7E/JX*'1N
M[C'*/N-&8KF]\&\*7=>_9LW^0_K[\\9ZOZ=F\N^+WSFB_N^,?WJG]=\;N[3_
M %!+ P04    " !NB%A2XZ+LKUY'   /:P  $P   '-T;BTR,#(P,3(S,5]G
M,BYJ<&?LNW=<%$O3,#I+SDB4#))SS@BH),DY"N*R+)E=PBX@T8B*! 4! 04E
M9R0G 1,@DD0)DB5)#A(E[IW%<#SG/<_SG?O=[]Y_[JG]S4QU=75/=75U=W5-
M+^839H)L32/ U0D ]/4!00  B  R" #@@A@$PHN]?<>!5?"&<XQCKU0(P0\Z
M#GBC_H&#!2%T/W#P#F$"\(]Q ,B$,/_""R'\OY65P-X!3O"J@$@>X[3@U7_+
M%<#[P;\$/KA!N; _DH,K ,!WXN?SK"/2 <YAY()$(7U=D%X<:FH<DN(2"AS\
MEJX(1Z2_KP" 32J*2RA*27!(2"G*@+@46"6 =P\ "+%/<4E)B2>0/^1_@O/S
MO1#>)[B_9+ 'O@,!!/<'+\'O[8/X_-$^2.#O[<.!_*KO&LZONDF=?M1W_D?]
MQT_,)\PR0';<)GLU?3"] E <IP#'*\?YP\ -@(R(B(B8B(R8F(R*E(24BHZ2
MC(R2CH&&AHZ&AH&*[!A^//X>(.2DI.04Y"<H*$[04E!0T&)O%+3?BU#]DPHP
M+P J(D :>((+X01PJ""X5!#,*-@P$LP;B"HH)3[D&'XT$!>T&CQ\ D(B8A)2
MR%\S00WA_LP\ 4#P(+@X>#CXA 1$^+AD4F F%2[>*6H)_+/&4!I.[ZN2!+3W
MGY:>X^*F,WGI("7M<ZU'C9 GUG1MXBO,5X8^O>PZKWJ<F:/&JPR4[,D/YI/P
M]?(;KS^BIS8T^1YDWJR(?],[O9E5V=PWLV7AY!>>D%W5TO]E6T[+TMG_5F).
M=>O [ X5@(,#2HMW+!,A ;[,L0BG)*CQ0 F\.6GP):_>I\5*\-*D9TV*VV'"
MYUJLFBD=S%?Z*P\!5@!"7IE7'T A,DXZ:IC+HN"3OT3XSQ+P_2$"9@@@PSU^
M)Q6@"FR9=?E:?9@]P=3#_1C ;7;>ZLISUGFI(.-@E^;JZU["SIK5)>K/W,Z$
M 0Q*QLL=7E9G'%[::W;W[ [:LV!@[X@=%O:K3ZFFR^[081O?W%5U?XL!KCWE
M4;P\;KM'(7KF=?:L\ZS2''1">MP5 U1A  W[P\"AWM*C\@]#^H_MF5;N66^.
MW_LX!QCTAS[O/TRJSVKJJJOTS]J,3OO@?4@F>//2(OS6*#P: VB'=!WR](<)
M+$P MT_[:^M*+)5>7?+R9<%-_NQX DWA2J)+*!]3,""7V[NJFU$GU-V".VCL
M/6B $('-A<9W%HA&-#T:WRY*+1?9U[C>JY@:P%XF ),8K8A<>K(<[7XE(%14
M!)[H&&2WN5).W;096J:#CK=MS/OH%>D$[XDT9*N,+,$ *@KY,0>CB#.JE>62
M@5?]/Q0^[]':NG WW!66=/#HEJ-00,/)C(E;9'HLP2%K]O-F+0BNJ&$F.>ZL
MKX%-VIU^(Z='@A,#3-W9PM;D%&S-UO?DM#M+/G2\2M\F/U-654=\\$4W)/HH
MO[7L>4E^O]RI1%6NA?U'S/?UN\3**;W)G#1.6MEYUHCXC5<8PYHLG.?G#]GS
M;'0"U>-5LOKVD#JY%WHE&:,''E[R3GQ^-"-=CJY6W:63<);+WSK*P  \FZNE
M[P/:%WQ>:1V<-,C92@R;TZ_1%AC5JQGIBMFJSX7+Y@=&ZW,FIEU0F(;U7IJ_
M>-+@S2'/UE%80=+]U2-DX @&2*F$2V043@_WL9 E6&F@#(]H6C;S2M.^N2^K
M?KTCP&O8;W#GKO_@TCOW=5YE$MR2LF!R^:*Z\3TBT;UFQS3#S"UF)F+(JVQ9
MV$;5>(A%4%-"<X&F,D.?[*/ 07V]GLK^]_TQ"Z7W>M4?3&* KM/1AS1YE'NC
MJJ\%#&**0DB&4V*<SKYN\Z**>=@ZI6*W>[56OZ W[,!BJ_@I6GK<-*\AJJJ
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
M+0#LR+-DG_UN]\?P-\=*<&*P-U_7X\,4@)J)&0<,[>/W/>_X_ 0^0 )0 K0
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
M?7M<K*:L*[U$)"XEY?DM=9U@;VYOP9;&Q5%2K*.3<?%UN^?JX[!.>LJHX?Q
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
MR&Z%>=<LN+CD2GS;XS=)C@X/CT[BRLG,R,R)@D7P]YE(&^4#0-".S0+R?SG
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
MN>HU,+"6^1WZZ?CY_K://^:$'ZEOKURW:^E=$Y/-!V_7:Q9))^<=W/9R]>.
M[%=6QWEW:VT.-)6H5S*9'';.@>7Q$G;/VJ3M'TY[%KHO8V#_^?5=@X3]Y&7?
MWO\]ZKC/?D;^&;N+/T4G+5LA^N5O_J8MP(B(2,R:(3*K7]IO4<6CXZ=Z#LX7
M[KE]E8=C=X&WX?5=V^QZ?ER\,%^J[/GW\$6[EF>4KE/S>.SU_,!CQ[-I-3:N
M>H_N7'T?N=-<U2>Y==J^=<L<+'@30,,^EK^QY;[_ES 7HU)MQ2@N@9*)]QXG
MR^Z.VMO[]\J_EX8=*7Y?<KS>?CCZEO^N64Y/0;WZ"QU'WB_/@3J"MDW_'I![
M)^#&_KOOW\UOZ-'_'OPC\_9_ABS5R>$?#G?L,SGX[&J]^/+0_PSFH!;E9(+.
MJ/]_$P!02P,$%     @ ;HA84J4(.9)O#   60T  !,   !S=&XM,C R,#$R
M,S%?9S,N:G!GG99W5--) L=_20@!0F@F%*4(4B((" (JL(FH+$)4F@27NL@B
M LLJTI$B2%&6P $*@@+2$:F2@" U ;(6%++2I211>DFH40(YV/K>O;OW[NX[
M\_UGYCOSYC/SWLSPAGB3@)C%M^;? B 0"/A^MP"\4> ,  &#]^JN^'8K5  *
MY>.#"L%@_ +"0L+"<"$X'"$B(880$1>!P\4DQ<3W(5$HE+"HE+0D4EH"B4+N
M30*"[([A@PI"H8)(!!R!_)_%:P?$!0 38!H"4@+ XB"(.(C7"2@   @*^DW
M'P*!=]?(#Q,0%(+O!DAB !@$@8#Y('NKWNV-V.T'^,2A$HHZ)OS[K-U@2GY(
MW>C4?(%#IVL[4#9]+.5C5V[&" I)2DG+[%=154,?5M?3-SA^XJ3AF;.FWYJ=
M,[>PO62'M[_\G8/[#QY7/:]Y>?L'! 8%AX2&W8F-BT^X>R\Q+?W^@XS,AUG9
M!85%Q26E94_+G]<12?4-+QJ;R)3.KF[J+Z]>TW[]T#\P.#0\0F<P/WV>FIZ9
MG6.OK*ZM;VQROGS=XP(!$-"?^K=<XKM<8#X^"!]LCPL$#MX+B/-!%77X)4RL
M86Y^^Y1THP60IU/S:SL$#QVS8:&NW.P3DE36HZNP]]!^(_OOP&+^+[*_P/[F
M&@&$(:#=PX.( UA@V[8@$0W\;@O X7"!Z55U:4DY>^-$!\ !77!;"%WT!/IW
MY(_8;XWI>E;@/G/<*2C2^B\+6KFXCLX.+/L%JG> A8EI8@#7.TC&UD6-63W\
MW/)N+B;=I;_9LU(U6TS9T+2BU<DZF9OB +1S4K>N<J+(V;$C+JFE8]Y?LX^>
MM3Q2]H^\)31T=$X*Y8I+8"YWW:5-^6P?IW<G8&0.K9QO^"Q:OF:[$%K]/0O;
ML2P8;IS$ ]ROL;IN3$3.F4R=YP'VQMD+,Y"N<.S6B3&.J[7O10KU*[O_JI66
MEM9EBSJ% #4(JRI]"T=U0?C,5UXQLI2X5E.R%J$O')Q8^%0G]T!RI(TE*<AP
M.I$8A2"K].L?N*6L!O0<=,KSGM)O2\KF3RG9)O6\W>A!QYVW2KN<^\B,'8D$
MT4(LNT;L"<3+^L[RBUH+GV5U<R]MXN5,Y#J>-974NN6//,HYO3'>/1;VQE^]
MNRU+?Z4TV=B#D9?0JD<+7!:^ED#>D6"CN ;9]QMF3J9^!!U-VGXG.-URZW-U
MQR*_3VSS0(:KA.M392=OPM3B-%8]%QF!AFA9CL I@PWO/>GS%VR[@N$=AJ:/
M7HE$&#/XHCCK%KG:G(1R<ZDA+D(R3S@A2]_90@7]C46WTPYJ)J@>OW&T L^B
M"GL?E=0'A+)O&T_A.14>;V]P+IGE$OPQ46MV^ _-;FP%2E;:?$=0TUB%N[8J
M(;+$,EPY6I"K\0']1 1.K^Y.07"MMNSJ<XPSLENR1H.+)KK=FF[S -(!_Q2_
MKF 2?8)8<H>^K4:AA9 U1B,@75\=LBJT^V)OOK5/AP<'NN5J*-"IBW(,5X(\
MC-3&LH]U8&QNF_:,%Q^,'SEYZLO=I?$72-":Z<UQ+4XQ'0ON[JGBQ% N!LX*
MUU5G3YR%^7&A-VZ$*[!3DI#FS!19YX>/EKVRQ0UJW+>*XZ4'S4JX@JSXZ-(>
M$4*):<G8+SK;3\KE)Q6<IQ_WPF#!6S^%&]2P]3-2 C'Y5W]*EEB:>WW.#5B[
MXB3RS?SS=&9<2:TT#X@U.]W?C%\(JJBOKT2T#;[+]!9?4\VA5P]/M._(]1?U
M3YQ+L1LH]EWQ-LQ<GM*<@WLJF+BDRAX6BB6@D %VTDC0],T+;".7.OX#OE(4
MK;$J%9^G4BSK!BQ+O5J-/(&<Q[.KZIA;DW,W[7'1OH.S'Z9:##-N&\=$#<\N
MB3A2<]$*2V/1VX>?;1GW"#4\8/( Y"%FO,^3(<R+KEL().@S?)(')!JJD'F
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
MSJD)(IDFIR;G3$.GR^_.W#OSYJW[9LW<]6J=?WI5U:E3Y_N^_>W=M?'3^&7
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
MH9F'23RC:Y)%/<-Y= #R!-94C9[,$/;J>S905<C:52!B&1DJL>MIJ5.6Z?V
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
MI3<U.BMWQJ!+.V*$."-^'=?A+#?ZB5$#L1X^RTFWIFS6>7Y1[#>W+U3]:R8
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
M?[S:1DM_[NIY&8)K?K]37ZB04>>J'Y"AC.&9^+^QM/[_,-(Y(S-36345_Q[
M@]6QR'TC;0CZG9<E5T]T1I5_=FC&HD =^\4I(R3)O94&]>OWKLE-.(W$TMJ$
M+URB)-\@3'>D@\?AW<P<!<QJE0O83.ZYH5[BX><.SC\W04=,VS<OR_.@*T-P
MO$;38S0W06ET*'% @2B!?7.0I/Q:ZW]Z*;6%;B1NN*C>R/?MJ3JGJ_=?N$^_
M8M>"FGV5D2=E"<JW I5>$GH3UA/6>-_SGQ"_R\D?L/J@0Z#J&;>F5&RJMAMT
M5K&K3K#(0&?WOD1X7:3O=\-6\S"@! \+!>Y6BQ)0K3/R">S5L2)\B$3E5U8"
MXF-SJK]^;LT'^29DME Y5L@HP,JMZE$E1X'%O2*Q3[1/7CKO"'W\9U6B.*GJ
M!ZL3,\;>Z]+S_.62Y0'*'>!-28A'XS]YR2-AA# =WU]+WGEJ'B,BI@%G$]R!
MSA/%;KX[V@S/G-A'IOU]FATCL]G#4C__+4':*>?:9RK7>7.U+ F;Q3O%4]O
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
MM+0G=__0GOS:Y?B_@X#T%CA^$!  GE%2< +[CE-0'J<@]9,9.TSZ0 $F4WF
M8B]]8Y 2H-BW_P 5]<%#AX]0_+F2+"'*[Y7' (K]%)3[]N\[0$UU\  EC1BY
M\CCE_K,G1 XHZD#H.9UNB5*=?/P\^Q+7.0;==U Q<>?;+4K4W"%Z"U\686@)
MQH2<.SR70_4ME=\G8D!,K09#\*7<NY5M+L/+*KQA+^[EA7]H'UEYF5_5,;IJ
M:(7UC4@JJ.X<6Y-4-;)VO1^97%C3-;Y^'-BWCTSM_CV:J*D.2.R1<%;DQ'XR
M!4Z<] =$;ST^N4O!.]V6!;%ST"_.MT.4]!A@:/%%;JI= JAY)-ZWDHE(9+)4
M-@!AX$,_2/CG%/#^)('4"]!0[HUY'  #JQ=2,V-Z#*XA7#H_=8H\H\I_AK _
MU;E]O3-?@SNX,_-C?7'YO3OV$Q5\O@WIJ0_H:JJI8>D9@Y^7<@:WRNDK%IJ,
M=A)66G6[7 23XQ_-^/CVQFK0N;C+JW)G>D-FULH#Y.SBE99F,YOA:SN)[&S!
M8R3 N*0S-10C1VA(@@^/^WH7)H_(GAYO!V4/(]REUKM,<L:-IH9&6LH+369*
M.HRRLU]]J$EC8KU=?!YFGYI=:=R2'<C>86/RE+V_TV/U_N-PC=_<)>E/])
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
M5V5_41?@3WH%7/JI?WMDZ/Y0KSW2J- .MC XVM#AVJZ!4/QAG -[=<#N# ,
M]5Y![?(ON*FMG5$NCG\ 4:&<;:UM?ZQ]RGJ[G;3V8.3R48@+!J4*1\*=(1BX
MY1[U[H[?E^[#7QOO0G9KU!#6'/\;^*=T<7;XPP:P)_P_0C30UG_<)*@@#AA]
MB/4?8+0P.+D?W VCAKZBKW'M^S)T\#OX#XT/V:"</10=;*V_2XKN*_-7OH-W
MI6L)MX*X[*U#A[!P9\Q?-#?\#OYC\R-0:R64 \KY%^$>_]KADNJ/BETR-%'(
MW?<A#,J1O-F@X;\*[K #69#_ *6![BUH_P _XKR[;/T)O&=UY[_V(S_[P O
M3_C)O>SN%%+NE6GV!MWZ)J)GY(=L[12?R1-\<R^R=NKO2-K?D;2_(VE_1]+^
MCJ3]'4G[.Y+V=R3M[TC:WY&T_R]%TO:\X+-[?I\1L'?F)?OYY$.H)?E8"B4?
M-3D ;<"&G,>0'_1>;C?<=/)?M.  1 %A\B,"?#_+[_]Z^J4&#GX=A?3E1*P-
M!N,H(R2$1 M"=OUI01@*(>0&<102$106 N3 ;HX0F#T<PP&%D\]Q\ISS)16<
M'+:6\IQ&$AK"&HY*<!O;*Q[.<#T/37V8ASU,VI(3K, AYR;CAG!$P#$0#C>$
M Q(MXR;/N8=<AIS?!0MQ<NPUP=C+<W[]QF^LH<VAA'*&<X $A05@PL(2')+2
M@B(@<0EIX8L<HL*BPD(BHD+"T@(B(C(2DC+BXAS?$B=Y-&=+*QG=RRK?QB*7
MY#F_,>7JZBKH*B:(<K86$I&6EA82%A42%14@MQ! NR,Q$#<!))KK.X;+<#3,
MV78OXL:Q6X:03Y\8>4[.;V@M83^P.I+/C7LX+6%"< <X H[$H,GB$A'ZWI;,
MV8_&?RG77QIJ:/ROFR(0/UJC,<I8S/^Z-7KW>">D"T>C7)QA<&4LF32NG]UU
MX5;_E>[DYC\Z.WZ/\_XU@A_5W]BSA,E8H9P1$#*YM@B(-5S(SA%NO8O+44;)
M&0[!P"^3'WG.W8D5$!85$!'6%Y:2$166$187$):4$1;^I2GYR$H^3\MS7H&[
M.L Q& %MLCY"G"TY-%2TO[;20%G:6KG_0"BRBU!43/_[C9!?$6J0=<\2@H'\
M.XTU-&0NHV NN[.K=OF[_EJB8+:6/X4A(PR1DI 6!TD+B,%A8@)6<'$) 2DH
M3$I 6A(F I,6$1<7E_B!30V)QD"0NW$4>4XR1-"6C(FLX5 )"0F0@*2T,%0
M)BT.%9"&@F "DE!Q*%Q<"B(.E09][_\UE )Q^)4J%Q<R$BFX! @"(TL2*BPE
M)B N(B4N !&#B@K 8>+B8A)BPE IJ"4GQT^B]^( 9*F112#R*UQ-24G;&65E
MZT"NN(S"<*A";)%DV^/>M9"O)%RQ19/GP_V;Q>C!G;[E'&PY]I13!@+;M1]Y
M3A@*N1NW@)/'_5KA"'&&D"T?[HR6Y[1R1B$X((Z.#K8PR&YS(4=+*PX,Z@\@
M+-+RFWK]H(]3Z)^-AH9@?XYD^Q=B)D^'J"1<&"X@+0(""8A#Q(4%(%80J("8
MI#A$3$P"+@:RA'_O[VH#1_Y9,\5 ,N2UYYMN?&V&1EEA7"'.<$5K\E1\7\5^
MN:E$MH.?-Y6^=X+90)#6</+J*?3/F?F/1/?5R!R1UO\<KR7<V1;[UUA_#,GQ
M#_C_8A[^S?'^Y:0(B\%!5E;"E@+B,!!9T%#RI$C#Q<7(4H=*2XE Q:0A5E;_
MMTS*OV3&$@:%2@F+BPN(2L$D!,AF#1<@FZZ(@(B4!$@*:B4M8BD!^P=F_MGJ
M\^\Q\X>[</^S&O9C>G_.]=X"_C^@7/]EU/]2]/_>&OJ_7?1"/Y=(H3^OGM^V
MEZ]"4]D5R][F_-_2K-W^EO]RPX)*BUE*2,(D!<AKGK" B/3N2@B!0P3@(L*2
M$&F(E+25U ]LJ/_6AO-#!K\X5M]!9&]M3RS?W40%CK_3W^GO]'?Z._V=_D[_
M_TL_ TUP)-F%<N4$*Y"&*)^1CZ06VKI:*FK7E/>B8I2/%"]?4MYW#  <G3'.
MJKJ*)L8FUSFHFP&JK_>1   "0SLJ:FM?V_N<__4;]Z^)C&.M\^N7^#:!75S
M?RT=@)$')K_?DA]12[)G0W[O7H6Q=L4XDN$4-W;C<E#[O?Q>C,Y>7U>)G+\+
M /MH,'"WO:M%2BA'][V/YAR[42F.K^ZEGCL: T>@.=20,)2S(^K[-8EO8^RF
MH[\>RO^+=/_+M"O'K[F?\OD)^YE@+L[8K[F]1L< #D 8^ W0!B  #G@&5 $S
M%$P4ERE<*%Y1#.QCW*>[[]&^3Y3TE":4SREG]DOO?["_]X#@@7L'!JBDJ2*H
MUJB-J$L.<A[T.[AR"'+HTV'%PWE'^(X\HSE-$W[TQ-$06GK:"+HS=(G'+AY[
M<USY>/L)^(D-^L"3YTZ6,1@QK#"&,(DRM9]R8V9CKCZ-8F%A^7@&R\K+VLL6
MQ'Z9G<"1?]:)4Y!SEBOCG".W./<FSSM>O_,&?)Q\"Q?>\H=<A O("!X7G!+Z
M(/Q,Q%OTAIB\.+L$I<0DZ)-DD=0+Z4<R/K((.7-Y'05EL.QO8HH7+_$H<5[F
M4&97X5#ENL*K)G!57%WNFJJ&GN9-+90V3N>Q[DN]8OT6@TFC?<9L)C+7C4W=
M;D2;E9I_ODD%$8 :PGZW3(?W6!^TD;*UM7MJWX*@1H)1;HXY3G-H?HR=2RIV
MQDW('>-1[$7A?=4G'/?EEN!MKSN-]]A\G>Y7/63Q<_:O#^0.NA7<_U@N)#9T
M)]PBHC+J?'1PS/J3FT_KXR6?O4PXF7COQ5J2;?) BGYJ??KEC/(LZ=<%.>*Y
M>?GB!85O9(HJ2I1+&\L-*SZ_<WB_^>%^-5/-JUK9NJ8&6.-6<T@+?VM5.Z2#
MV/6D1ZZWOP\WP#7X\0MRF'&D8LQVXN3DNVG4+/O<IX7;2Q++4ZO/UHTVCVW5
M$>X1%4FD7RYA[&D$"0\H 13_?MKW,U'^2*2WP)&#P#:E+P7%<6#O]H03Z0/0
M2D9/M8_RE\M3U >I#NP_1'EX'P5PY!BPCX)R/P4EY2Z>?52'7"CV4>X_?N $
MU5EJ>D[@H,A)15$NAD,ZEQ@AY\28=)UNG8(^YE9ZGKW (^Y\F/E=BP3O%SW0
M[<60A,OZ:&452578>0-#H],Y[UN'EBSO8$+OPA-S*]N&^:2LEETN2,M<4;M*
M-@QK&UL[K*N;N\<]W_L/'OJ%A4=$1D7'O'B9E/PJ)34OGRSVHN(/5=4U'VOK
MVCLZN[I[>D=&Q\8G)J=65M?6-S:W2+W P=T5#0P,#@^6;?^_XT?Z]$^)?4'_
MNH F=BLQ%3;(HKBM$FJCL\9@8<HS^KZ ^+);^DR'3U_-O%_@D_QDQ\H\_G5:
MP=3;9V+U#O/9V[Z\92E:/<5 W)D?^+_I1VKY*U9[A#<S"&_+SY, H:"*Q!FM
ML/[GJJ]%>GHU/FWS4D41?$W16%I3VR%HO26HLZ5&YVU[V]CXU50WB$1H2\O#
M*>B)YA,B3@ETRV=(P#T[0L:L9G?U)Q(@4-ID/^QZ%3'CF>Z.?#?5]*3?+*7;
M_5JF&*K,JZ3R>(GM=KS-;*E/1\.G+N6'UP3T=0WT#/+R&[FB("_/;;NF5<1;
M+[^?T0R?%1@,G2O[DB]Y7:V+16Q$4!U>VT8"6->:!JN1-SI KKSA=9CJ]^\1
MZ*!*Y%6[;F>)O#>I!'\MZEMWLTXZG7^^G+Q)00+$Z4:W%ROS?&RPD;5-C_H]
M]=)20)J2Z*I.[ZJ!3<WJM _SM)7X6"9JM2"-CG9/(7:3X(0^?'6<[?-0WE-^
M/!'&+7VV]GDDX&XU"9 +7!]<;6>OGQ\MG_L 7T=V][(842Q:>*@_>%8YCO9$
M06?M&LR5TM?A2)Z(.\S1:>\0&85*@D+<1LP-EM8>X1FI&7'&AY&5_^=5X0]J
MT?H7:O&)>CF;Z-&O1LC$GMFFSUB2I<_SL1Y+QK?>+':5I9JH@V U.QIT1IV=
MY\L_(O(%3X3(Z#""8F)HSC9#E]&9T(ARJ1<)JM:;.PHU1-OXA>?@"/E[/7AK
M^)AG(4ZO3=W$1(UVI&JF*652\,VK?HG-,^95O=(*GP;TNV>H&O'NK!VZ&X1+
M(VDYZ$-)$1UB<JWE,^QU*.*)[<6T+X$*O/E$"\5"GVM><6]1Z6P+/45G-%$8
MQ;9^6\'&VE:K@I?8;GS.,,C7R'F.3W0AVEG4.J*$1=Q)K^KHR>N\(<EVIQ*"
M3@W[GFH]#[WL=SY!.4AJ./#2"Z>$WU\]>+;K <R"2[%!O3-'$XL+&)<_Z,ZQ
MQI>MC:%MYDH/.#[Z- [J'*DV@.2^\7MW\O%56V?CXAY(J#J_#1I*IT"4!C<<
M>5E8L51'M.OOR<-BNY'9\NQ+V)(\!3!TK$EG3K]Z-<!S>8?+R[-./?3#6([8
MM7Q3JAL2>DHZ>FQ7]XU=R+N=P1VHD(>C+-=$#$:#:<MEO2+Q[KVL-71V+G%T
MO&]$W1IXK)'#D:\=RQ%IO5+%- H^,;'<ZJJ_SSRAO7X;Q'F%YRKD'+T6996<
M+_[__+KZ\T<"2&W_H&$#Q>S-]IMSJX-+'Z?KB'&3Z;X],UHQGNM'HFN^@#IX
M<)1F3#7%'CLE&@9W9IJ:WTJ L+!PU^9/73=!.]X"<M+%F(@$DY (B:ME^Q4.
M$S@VXPD+/I9=2:8N6-K%E"8KQQX2\!C'LSZ^:+960F?'O.C&4 ]?PH>"'YC5
M/WWV7NG,*8U2T;Q5@[ PA=,H5GFQ4K 1SC?^J S=9XM+"%00[DS!7193"*+(
M+D?");1MR-1EWJS>@E5"0=4#2X5F\*LD 1[K09?\;D=$W+B[Z.[3%!3S%/-.
MB\;&=H?,VP0K"3A"2S1?.76Q4!\G(G#/O[X1M-U4WSYXUMG]:'U0)+UB5!7"
M+%FI!89 N/-]KO^M1XZVI\\V])6:'5]EJY[=L=([]=;Q"X_I0F/O%Y* 2)[A
M"8<YGKC#6G[>\5%X3U/IH]#2(D1A[R:BMF?,-_?,FXW3,8E'BYRC^34[&*@2
M+H1IB!Q4*<OP_A^<PTADWZ;WHM@S26[&QOG@,#!KL9;KR.LP?"QKOB>Z1*8K
M8YU'"=%I-)*M[WG;G[JT$,3":W WM?9+&E]B6A#/K?$7,1+.BU+7,W?7X\,2
M1&,+=D\AODZ#LJ=%LLYI#(H/LD(]O'#5LYI]TU>;AU:.6Y[P9RK'KJT2Z4*R
M:FJ$@S*EHLM['5ND.],! 1*@J(WCQTTO29( 9499$I"+PO8LR(YW72(!(C[Q
M?:R#B]WS2CG8+IB53 GOSA;^T6S F_Y3\H5YA0:.R<_N\$6H.0V^+\Q@?%CZ
M+"].N56\[RG.9WW^/_OA2.U_5NU.$K L3[22/TYXK2 S5A)<L$1O*1EDSQI=
M@RDT@=GZ3$OWX(<"AE*X:MK<TT2,M^0K"I.:6[O&IN#IOL8B(@WM*7I&GU_&
MCF<1TDA 1.8">5_=1QC:U%A2*I*5I>C:0=V9W1+\O$EYKZHY)F6P9U-V'KUF
M/O-A9B[C>81O(I/Z[[?3K#J'[>SM<_1;(1/C21XV_#?$U58B-U +=X8EWP8]
MK\'$5Q'SJEV(S2]<4^L,HU/%9"M<X=QIF1E>U2L#S*JOFI$.M_4MDT^2 +28
MDA+E3ME%1[W4RTDU>^RU1RXW;;2])FJ2 'Y<I#'K_.U(:;T.5N4*A4L.6E1:
M8D&QS!4R*,LYLS;_C\IL7'S^P7P7WT1-O^J,>-VL>C:59E'LA4-Q ^Z]@&R7
MM4[S,N6P?GM1Q<JMHE?80E?85*+?O;414W#6M"U6T"HNQUVT/NR.I$[TS(RG
MWCF,J%[]?KUHWL#6\Z.#>O]3NMUM-%!65E"N@ EV6A]8?MYDN8:[XF($P:Y-
M5\_ZV1WNKW^$-[//<]YNEE4J?+54)"<HF"5MY/^^GO6<@418V)*^Z,70RW>+
M)Q@(S>!X7A^<J,+;'HO3%1'AUA\S8CN\R[(G9+8]5PI&IHC1B3.9M3,U \QG
M^L^5R#K-7BNT0@4@)#1/Q[)2!?AXGFK-EWOUZ62(2EC%"CN!EWTSUZNBIX>M
M<="=U;]5.D!A-+WG&$(K,C;V#6@0/B+276K%+DG[I?+3EZW0;-O1'@D7EJ#K
M=B;7B_E.%X=D7#N<FJ-FW7^<!!RB[,LO$3R<%0H66I2%94>*W;@@[,V2=T&2
M6.-=P9PL50OKPR_YI[ON&TU5#-._[&1^WN$E=\CXE27<%PYY5A@J^ND3E@4M
M_=D$BL)1E45=91+PP;.+?IC);JUPR8L(WPC0'&Y ]#<;+=872<:;K6D>82F1
MK'1A-+]&I!;I,*W!Z+UM=Z,)4A/NOC83WB[6/LP9U:Q,$<+"$XS3E?<O*\B"
MSSQ]VKW-)*%>!%*]B3 C3P5R*,&DU5\^W]6<,U2V,%?_H<%1^:NMHR(,"\VG
M0L0?G;NC>\>1P?P_=G8Z_FBO/>A-DZ7<1"+CBN_\)N42G2=L#6R..'6<+3/I
MPM9,$%K2,(0L1+PL^LC]A-JQY:*9]$=%5_CXDMU2AF*2M,/:E^O9:WEQ\X-Q
MN.;0\2;^,V$U>;++^5;U4*QYW8=17\JLK2X(8KE8<M6JIW=5=AJMWS:K4-HC
M+F%RO?MF>IV&F%S.A5H=(^T$BQ3KI6*B69D.(<^'QV5><>8,XV'Y5<%!O'3Y
M]F#40V>)C)[^NA(4<_" ;,*%F0_:EE"\*I^6*&3BFOZBSJ?PG<<Z I=#N@LK
M/-?)OQQU0GV:50U.$!R_>=CEX=1Y'WJOU+1DM4IQ(7FP,JH(HF; )FDS<)GB
M=_@YMH-;VY^2B<<#<MC'%)>8/\KH?>$A*.U0J@V"6:_>(8("MK>,]Y#^]W_%
MWD0;$M D-&RT-#6I,1^>-%A"G5U^-4I4BC9S(AUYO=#1TGZ]D4>),N@C[TT<
MAC-+(]"O]R3+G8TJ Y!=+C7(/.*VG0QSE6F*5IQ*XU3%$UP3"1BWTG)6](UW
MPAKYH&((8^,#!DIG Z;*D[L7X#>)W(Q@WF(QB54G%Q*@A8CI_EP#2<BJL\(S
M*Q_E%C4T.&DB.4&T&%R(1]UFW^]<HI>3\MJTL-AS&#$":IJIPAK966<74;XN
M+."G63$QV6ICSBL8J$Y\CE\MNA!M??OB!Q./-Y@JVTH^ 0\%LFH1/=D7TG_'
M?:GRN$$>[)ZW2RT!5XW>9-E8+^Y:&B(!A>X$VHJNG5 A_\'M$9!D;NQ_ZK"3
MW:G./^TY#2CB20K"B"MJ67VV+'?!?ZCZ8[^[>5"/66(A3^^I"X@"L:>)?67C
MRO?[/$%GJH50D(5PV<A#1^5*EOGNU-R<M%M2/9]=94Z43KYZU:P8_ 5L47>*
MO+HW^W>LFE45%LA;U_M\:1J19((A Y#4!_2*MM:M](?7\AEY$VQ+Z)AC^_B*
M"YKX1?)'FIHE3H;INS#3Q/G>UE,^>BUR\SO-TX.;KU'RCW-P$<E-Q67KI:#.
MAN=-A*N;3'D++IZQ8#_\)ZM"[-!DV:QR 3:)QZ',X**)?%61*)SOU:NS0@:F
M8@^&5*'49;RX+Z=,Z=!:R^!17FOEPMR<F1E<]8V(CYG](E#[%WCC_MHWLA:I
MZ WO"K,G5VA%@Z5CJF93IV*NJG&;3-E.7#@7:,+Q**LE[7]DVQB(K%A(%!H/
M[N[G+27[_',;:085,LEYV"JC&Z/;P2."O?VKL:I.0]FQP?!WW?K>KEU<AX+O
M.\*XZV"2AOU9K_KRW(M/1P7*FU]LJ=V_I-F>2'B%"VW^.#\6WL\\-[%YI,BS
M, .DI'AOKABY,6?^8- [-]]'"WYN4#]LVY^"&HKRQN<LRA94"#_6+T/8C8CI
M7F&TN"ADI4 ,VS%HDP>WL.A@V557M4PQG377 JT@6)2!@UE65ZR.<P_[L8]P
M)N3L&7/V8Z(2Q(.$M@=>.1-FUQSD'RKL3=4XBNR@!?3CM<@GWFBCZS>WZC&(
MN:I&1'" )UVZ) \79"R[I(*OL$30OU1VS*ZIM FVMJ-Y*8NA/(6S24?NS<-6
MN;OV1A0VOT?(F]9Y4>%C[UM[G=PPR7/%4DODNUIU;$0NUB.1WEE%(B[=\E4%
MZ[1TR05(,8E;S1!G1]V1UYOI"E<CKGND7G^0&!?GUBO-8':%JNV_<>[H^H.A
M3-63>8LC6L7&?K'^D/%RL2MIW4!S8"XKTFF^,3<FL[IM5N[)&\V[B7CG6?-J
MWW*:$L-Q[)RZE_[\=3LY04W?$.E'GRS9#M?9^>EWZ>,6PIM'FA\.ICTDVH!Y
MA)VLLO6E>Y(VP@LM&Y .WAC/>=@\KJ#1U5QG(3K@HH$.(GVN*ZT2EMU1R:UH
MP:ULN7J,JU4W+W;[Y^K8T49D&#2R4"<D31CZ9DR&Y(ZRZ^H:54>0 ($$[Y3>
M$S$JQ?%J:;Y\4MFE. M+2N)Q>4V]5T2?]I /&MW>E,";'%PH8J -_0)/[L$W
M'C\Y[Y;U7W1FS>5'"=W@R/O5Y9U]_>P#%N?7),VP!8T.)^:\HZ.K47Q+4MB^
M$D^Z$N%+25Z&W1]AL1M!_<TM'3P/HPZ.4Z2_^_WU7V#U,,>!X\<S%!@5/FYP
M+>"=1T5*;OLA&Z:"P_J?;>-0M5?"0H94ZOI8C;JDSV2HP'@U0OR22F05WXA:
M5#J9T" 01[F&^)_(Y>ZG6W(@ 7>G9A7&NTG 3!=.3#[#J-NM"=\S+V2"";+V
MQ!*[!]P>F,JK4O'G>-([S0;,534IAJ3CMQT+F-BI5(4",]Y9?4E]4JES4KNF
M!(3'RZ*L/F=[6M@@"#P=>"F9R\_>S_87^CU[]SG[I$@(++%J2 2S\H;@?0X>
M%#44>,SBUNS\-R6J#X5"[' Q1LLOXOD7=R;7[DGB"!$#9FVY;6_B-,I DG8S
M'W/-JL*>]:7E),QP)_0QL,"L#12U&/@RDNPV.56?<EH_54CT^8^C-62=_C5>
MV:.Y6;]4 ?4ZN_&TGP3PEAP1":P<\JBP'!$]95#7 G?&%#5NAHE\WIJV*P!3
M@?WT ]O*1?5/"K;DB;15R3;+M:\LJNLP->(W[0B0.:T-[>9E]1G-C4VUQUF-
MJTG48*U>^76SP,S4FN%L%LTT;C-VBY6!AAM/5<Q+V'^/D3.NA$U&N-O9+*SD
MR#1<I^>M>!54W2.KEP&R:IMN?'@G$6_*#T/T@=IZ/3W9N$\:FY44+JYLE"J(
M1C6?:RO5QYQ,.67+.N(M\S3Z(;?>3PZUZ#9,P)XP4/#[K*!!MBGA#OI1V?AB
M,;/@P#[^ZX];H<\F&FAEZ1]]T(>5]XREQ\KT-^_/KN,.O'F2EOE&W4L*]@WE
M<\]6"IM/,7CS]; R2X8:3;FO#<+YDV(]O* 4F^-&&Y[]Z__V"A(Z'Q8/5F E
M"+Q3>Z.@OM[4/.UV]B/4*132>F9M=<"QW=IV:FI1K[&KW_-^?^S<1;B9/$T
MO^F9\ZUUIPT$;P5H75\S?#\G<#^_!)RV;L[N.7-T^N$=Z?QU3:I7!L.BW5.W
M:S-!.1I:>AHZ+._TM$15]=3T3CYJ/.-</9$6;!/4,(.(;NM'=;,6=??$S\V;
MKUI][/<.+%^G7B!D6FPP-O2<.KW36"P&?N^H+RTWH+5A1<\L1P)0JAHZ!J#
MX\KG E[YB.%3++S6@B81R>H6\<25^<!W!K>2JK4-VRU%PS:O]<,-Z'IA]\"#
MI1TGE](.-EQ2]&38?WQ^1F#1:!A;O7%G<3I-0<(ET\AE'"2D@^@DVXQ N7TV
MLT"/V6\]%PC/8Z7-?G^'>"*O8=%G><,N^5F2!H6*_VVUVW]> U(JEB>)#O=D
M](K+A;P$9@6>FI6"#%5%NDB Q,N/NLC&ASWR)H5X#P=$EG^EBY62F]',#3"T
MN0P=OAHE1V#!AKJ)NQWVBQZY*@/W&,FHV- $+R4.[KSLPVN-HUQF;L"9+J\&
MJ82*M9_$YZCIB91O2S(8\)BB4(B7@=660[7#KSSJP0^>IS.87#F;^+'LQJ5'
M!NDN/*S;\M_FN%\&)Z<58\S^P(+2T\Z+SI4$) @]>GI+Z5YO_[$2C\S\PAV?
M\90FO5%1!F,[!WFV2R74 <%V"$*.6E3:]1L.]/N3)?@,=#1.YFF0#PEF&_2J
MC],&P>#",3$Z(\&>)B3MBTD/N3A)>=6BM;DOLJK4"K,S9Y1-\P492RC>%%C#
MM.X%9NBY,R;U'N9G[9'_-W7R+_>Y/P3V&^J))VL(;:+Q\CYZL\'W<$R2<ZJN
M!.S415_) V$)O>XR5QM?]H$YTL2*Y%PT1ZHMA:4/EV)7>S<NPN%48&JYC',Z
M'=ZKRA(A::9SMPB/2$ $K>2F&0'TWJ7 &T34*MN6N2$)62\?KYXE:(+Y:<=3
MW^KL%!H;("]B+>1<L92I]FFBXE%352G7U4;3TE)O'U28^ZV+Y9<E;&6)!-P+
M(CA5S9. ^^QL1+41R?5U+"ZX/[JD@$<(_C0;9.#:X>HU7/#2-FKN//ID(@+4
MG319=(:_Q>"E]<#QD5L).L+D8^C!=&7SVYL?.G6XUB(UZ>WM10*SRKT<!GNS
M$885&]O]_ZZ7UZOZ6K+\2/H:X_J,]Z=5'41<1:]LJ.<<W_F4F)P".<;V2L/Q
MG'FU*P$9!OI16X=HG&X?*8L@;&]>(P$@BQ@6V'A78]#H)GL.*$+=VJ%T"K*6
M]"FAP3*4*[)^-O">WWW;SY+FNJ<6WTPLF CT/*Q6ME 0T#"N5I?5\^[7]B>?
M7I1(P(A_JRD)&*Y9RML([C![JJ@4,"#5GU;N:F;&)LNK%O7B&MAZ;?SF6E!+
MN/V$^57KF#0;E,PA> "K]M59^IZ6^R4&Z^G!!#ZNS1A$5F %TW(\_59\#NBE
MUD?V1V]VFKMV G-M5+KZ-\V>MWC&6M;Z#HIO=YWHD5YF=8T<C-+85,&.&FB<
MD,<<,VR\^KEM>OU2_$+D_*UL+]]-^YA-];+%\%"7BJJ8"]<R6S\.N4KP".:P
M/V*(?EIHE#,INJ%ULH>FNAL1(K;<F%AS+-7W@+OT)Q*@'/\G#\#E"Z&I(@I9
M3S099,:/L,UU]R#KLAKF2YE,'#0" ^H#\ZF&!J+[0*-]GUJM7'4JD4H%(L*S
M9;&A41T!"">)X\IT#PX%/"9LX,*#WV7V$>U(@'B<?%<W^9"!Q'^LPI, CFW5
M[%5LQ'"]=HV!GHDZFSU=L:0"+U\W0^PVIE4/RO\RIEB-[TN61Y$NYM[ST"G>
M@K6!@1Z\)V4>-HCZ2#XVKN/]T-I -YX%Q:1T!X]'HVY.W*R&.$J=$10]? /)
M?N1^=6N5EKJZUDE'O7>G:TZGGJ>8_JX[!+(K\D65! AB>>MP8X=VNJ:O9R07
M@:QK,F[E>Y0P]VRSO!;>N5,@>SK+45L':X@^JZCS>^(-0[9$:R3KM$%AZB17
MUL?7Z1_J6M5H E8^S2\N) X;;?/&,WBH#PNMM^UPXIXW/HG5VI[=Z2-.D "W
MVY8YS!06.WBB?!'9%;IA9+/HO6,T45[N<)3W/S^4__KMITUKN91HYRFY:>*E
M4COO<H?[R;S"@-?@]17!P4H>SN?9IG6Y#F-I7=F%^B;7GAYIF\D(7[NRE"]G
MD-MN:?TBZ9C;RS@/;T/PEW,6];:R)60O;#/(E0V<Z3IHZM*$QJZLWT"8U>_O
M:<2K#N:=E(>5)<]<#V!31[0C\M]_+D NVRRN7BKMK(J*K'ND8IL0M4/G_:N9
M3A\G>^Z#_3J(P=&S%OY>6(5BC?DEV>2UEQ+*=HSQ].+&LXLE%ES^7(0!Q92"
M]+ /)*"N[%KB\LQALJ0\O-S[S5 +UH4EPR+A^%5/U(@U'-IF UW,EV9&NT45
MWRM$MC>!AI-3JG0^Z=9:1-2+Z?K9Q;Q>X$FAT9A8+[3^55XY=(1WY',1;[7%
M:&+[!K%SDR6\;Y7::01\ST&SI/M4@ \ZVY.V/)+W]X1FI;P)L9Z,C((KO=T[
ME6Q7RY:8KQ_L].63TY!0](LSXR_7)P'OLWRLUWRT, @A?UD4G.#>"\N;GI99
MSQGKE6+MP$OL&&E$U;?--K!M]6X3S5NFS_A\:?AL9Y-4#P(QWY/PH@D+5]EW
M[9X$[LME7!,'0T7]K)+V&Q+P&SN3_G'<<ZX7F4+S7LVC8$)E=D5#Q5"@I#=/
M76:W;*[#_),*_35#BJ%;V*7Y&=J^7M/<LT;9J2IHR9"L7OHOA56 [W42D)^Q
M'?;T-/#P3$X/[J\TYZ70^/S20.30X-+(7( /?J8/9>&*0@]EF[FV=T^EJX"E
M'P\8-\1M=[^)&Z\<FA"3NC9V'+,RAQ/,U=<_IZMW[OU56UB:,2O&A:@:?PJ;
M53<_IOS)E,ZCJT:C$*0))Q]L&0QNUR"OF<\')^>X94Q@09X,$1 E!4HW&GOM
MSDB3WY.C*Q D0&TK2K>U]5-KFXZ.GJ*JLNI^\;RPL-<U9'-5USI=J:6AH77X
MA;;B_BL,QW\ST 8 .H1IO//G JO>/ME*S,CDZUB8[><E?*33F+VZ !O7@=O/
M7M7!EUP<_.;RVD]MF7 _NG?N @OE_ @)(+R3U?/PVB):>B\78X/,DTN=Y9\O
M<3FM1M;4!1;>3JSN0-$6)0VZE# -KPV^A6:[I=.$KS*82HB<#,OI>.ML$%"W
MZJRFO23KS5@1UKPT,4TWVKR(1C@@DOWKLJRQ/$+4I=M=Z+%I,4J^-X5Y+2/\
MK[([3'T2'<?6Q@9DZ9F>G#IWZM4D9WK0/3MKHU>/^WJ9_CP93YB678G6\OV$
MWO)+7WRX"-@>?+FF'WXG_)9FZM3AV>=Y1KFN\\Z(G:)X/+,\/B;U@R'R20 #
M9M4T#1Q<HZT]1@)\VZ$^O4D)C_GSW=:O$0W ]6TV.,%YOVW)M'B[U55)["C?
MH,C -@F CA0JC"0.F@[H'#AB."S)N/:\&GG!NXB1G>GRZV%H8O5PRA2C;<(+
MM>0XD_2:[[8;4C%V?)D?1J#=B.P#<Q;ZHA'0919K*V2O3W+E7%Y#[?W!_E80
M<J31)?Y&D["(VF/E =D[!\,RIQ8N:D=B8SA>UGRD=)SO(W[IZREKUA/7[K 6
M*[JX>OFX(L7M"P%/O38/01Z4*A-TZJ7W$;K1\S-'":7E&DAPM,5AHAPAKA^/
M.I3G*NGDH%.T;(I&:ICIW*XR4HVNAW+?9Q+4-%FB"M'Z<EO9Q/)QFWE(HWWH
M?QR3VYG_]1,G(9^\,5PA =R.8#E<C.$R?@>SD=T!IO>8MR=XUV&31!-R76Y.
M+V&B2\?6^F/?EX&J)?G-J(X<+UT/UQS4R@_*D68Y'4I]5#];X /N/8H$/(WK
MZY55'2(!2UFSR#R\IWE<L%AOE/?]@>SYT_+/\Q>VD0ZT\W,R9\RWJY!V ;?'
MUJM'9T!U,+Y4F]3%L+: "(7]+^P>C(:D>=#]X6@N@'O?G1P.BER:NT4;-59/
M2 G1@R4MM!'0^M2+Z#'0NNO@0O0-;D:635XO4$S,?K]DJ?[UZ+JK+Q^F9>)"
MGKX+\GM>>8(AE"DPR:\.R/NM=R34B_A3('-WP4^9EBNF4:/Q.>>FYU+2N[WC
MEV4E#0K/5;HHC+[LC]8HRB;;4B1_:,J@=S!/=^0!%>BQ8;X4VP4N1^AR*$T'
MCS)GR+TSM0F29'>1:$$"+E0\<:UKP#]ILN97"FWN0@4_'N243+IZB/XH@TWL
MV<<?#3H-2Z,%FLM<S:]4*6MH*:E;R!D8M!@85+$>UM)A;SGRF7?)8(./4.QL
MO/.E%2_K,D?LJWK:?( .N];TN6:\Y$+LD1*^E(DE4V?>7F/6P%SZXZP7CYY1
M=GR?H6O+D.S8>?HS[GT![U1+?\5I6PN&[J/]P1UQ'@Z]XVM3+I;RUV,+?51-
M_2/M6?.V<Q)?7Y!T"%M6-2]ZL/AI.,$M)DCMA<E03O.&VN!.2>P;\")ZFWT+
MUQRZL;@#K.<V_]7J^BF2R(!;LDKS\ J=P 5(V>W<B>DQT^O(6<,J<=U*#>4N
M?=W_O*+0=ZF7)=YZ+J;XQHXA%[N6/Y[5]5[:';:5DSVGSF6&F,!#^)Y=:6HF
MG,,EES#9K8(;V,:;$8.OI\T'^KSY"[;FG7&,[SIP;FAY7=D(^6U5 ELPKTX\
M>>>D\%[T9[LZ==TFM7R:$)UTO'ZXCWH@=W AN3DR5BA5@=:(H)-2G>3I[?4J
M#4_U<**0\4)<ULW/Q85YQ?/9U2--LS4FRQ)O,KH4VE*J/M7YT_ D\04_#J!C
M3M#:N-;\-E7K<3Q?;@6OY)@0W>/I03^76%[9NY76$V*3.K&S I4Z13EEWL6@
M(,T';=#1U.EK\Q9^=7DQUD>XE46CGLB:3KC_R>SF_'%QJ.6KJ-&.U@V!AW=Z
M2DIXNP?Y92I'?%JG:6MZ/9/N(_57UE9Z/8VL(0NF U=2L_-7I:47I<L_O<BZ
M==/-S.*,2EIQSB<4@9L$?.Z>8UN:"7Y2EGNW&BE';5QI<'O:I2^JC^".6FF)
M:_HLN9_U98&H/2N([ERLYQ'_AF$[Q1 8JZ&:5K#NE,;B]^-;KY$W"I'=6<+E
MM@9:K24!!WI**.WF6&=+T&#XHX^[GY)8C(Z;/&VV)!]^AFSYE\A+!<3O683%
M47%Z??7$:TXECY)'R3O.<D7,J-:R]B9]/BC^.N+BJ0E<L&Q)7D%A3?H:.UU)
MZ&M9PSNOTPH$V<^6K#/P8.U,(D)=U3N[MPB,W([&3R)$X\HF[>]I7)I2JY C
M 2'FKIM>9#=U(',3T=L?R3@URS8VCXSOP1O9S%Y.KT$@TKI8;[7T)_>X%R,F
M_?H\K]]WDH0-KS,V/4\*3$F+N!WW1/_%H\:+CVNI.N,7PMBJ!LGGE4TX<NKH
M9'&N;(Q_AH_>&O6-F0L.9; .I;PU 6K]%=_1A-XWEWW.OV[OV6E[G&9LU,J;
M$5Z>Z3W3]M]88']\:.\6Z]]9?*V@,+N34B1+F\BM$33P-#1[*W&?4]Y1\Z4Y
MXOMZ&E"_;V;KY3#CSK1SS;JS":?>0>D 0D>Y.2%G([!E\ 3:XHS"\95D_4^H
MYO#HV?6H3:8EJ?FFBMGR@> T6T]7Y]'/&^,A=; ";D$<ZLL2/MX!$5A_]$I=
M2]TGZ&??ZS+A-E./F(D:@W5I%>"HY(]FSV/P^I[W,[>H,UPA#6M,'Z^6!9J^
M*4 R@7-M;-:MP%!(^;18GA-+LOM83KB4AUTZ0E#;:&BQ!U-;NS]L<2)T:OH/
MC(ZYD'W=Y4VM"D^Z\0C*H0%S!\L=W&*E+10=RQ,7RWH I.DOTN\IEE7(MB1]
M,< UI=8OMW"Q^L"CR>0K'W\[4H28J@@3TD TW24:6QPH'K9O&^4[3S^,NCY?
M&@B"OC P4BSQ]#S$A)S_V'#[,([UPKSW\J-MMZM3M^,O*S]Y#H/]#$U.#6^^
M)@%B3U\2,CVH*?J8!2(+9='N<V7#M/C>,FDSO'%3>M]V/)V:LH3Y3+^GA\E:
MTF;=F%.)X-4 !Q/VPJI:!C&X;6G;9?A#^&8]06@C=HE_LYLPW^>IFYN'7I7-
M0FL;8I,=L23 >NX"\5._)SAUC0BS<3B? R\T'WMGM7TBR[8->8:'BSWPQCWQ
M>/@96V;?N".JJR<V[BQ2)B@<Q6#[-G86AZU;$?+^O\<D<IGHM[]Y7+0>-Y+A
M&Q)2X8[J&^!G>HCH*;7/WIBZ:N(L(1+C^R(A^?;0><[+8N4K+"3@'L)B)Y8$
M!&#9UP7RY?#+Q-#"\"+B'2+O0'7%0KQ@8'>_""'+0U(DITLP_^DBR*)T?7#Q
MQNVN#_AQ22HAF&$!*V,<W9?NX,_>WL&'-*_=LSJAD)M9[T+\1]5]FQ4*YO28
M'K*^O ;^&-?KU>?MVM'MX3 PCBCR)TH\L;O>4"![2)U-\I0='V-F@D.0X4F*
MEX'Z(E8W*12(6IC)?A+0P#4ZW-X.S2V9+E%0PWIKHIUKNDP/%SI:CF0UZJM'
M#9C&,F>#\L!.@D(("$=ZG4'50;_#=A?4+%W]S@\H;^5Y7=YHSE'@(#A-T06;
MLK#G0Y.F$;=R"YJ&^SRU+*$R6[35 V\$,GS?SF6V-,[VR:VV5!5[4O+Y.41<
M,IF:GAIY]60S-?4,L\GR2//'N.*-Z!;YP"7> @O04_<]-L9D48QB)M4OT^N'
M7V.RAYU\DP+MIK@_CD+4Q;-3;YM$ 5H5X2HC@[@+%3'L]=ZY/"2@CS6ROZP1
MS^(;CQCF>QV%:.PV*%&W?9)DBK:R =&^J]$R$CR2M<9-JR00(Q5@\Z):6^]P
MT>P^YI?L>A4/XIG75#_0!<DK+<[#8 7IXF6(UR!L;Y^GO^U,@*J%8C>^ZT#^
MZV[6CE[ILI('<<52A5HWX2(:(1_5Y<V\;X33QTL8*-WA9V;_\RT>T>"QY?ZR
M%@)Y^XOEV9Q@+95D *_KC?BH#_&JK@:-SLP$>4*'UC,EO8=E9"JPB#J'?!XN
MY.K0&G&H%\,LEZ>_\O824>)5:IKXM/36"0+C1F6APFFOJ^13>V"LN<S&*QF\
M;4/1P25IEV;-V%Q7:U'\O/?!G'IUE0N+)& 0T?QH6PMO=K)<?%RC-N>'=T9#
M L!:&]K<JHC:8B(#@7[0I=U,;ZW'+&N@;#VG4$5B>%8:UL<I\S2T ^]O%U.+
M:TGO[CN#<W_RO&'#51,L9A 8\]@F1#63@WTAEOWW(O9(G(RC?->39W'(%QN(
M(H_I_'60%DO1A'"T!]NG:YG66(R+N%O1Y-2T*Q73V6*9SE<C"?>.,T:<R+J(
MN&C9@R/PKX\8V?)""(B-8$;U,S+F%59#Y<H=$)73]Y896%_Z-V$+38:=515:
M"C1$VDOTQ R.):H:LYD$!#%W'';((#PJ%DP<GE^JV7B7L[PC+7D%JZ!JUS5G
MCN]U]RGW*1CHV+EC$I59U3['5OW.$"I<U)LQ;E*PT%WG?F')20+=HMNFT@3U
MXRAX]]_8/'[<^AB((0$+24(Q9K.T)RJR%$3FB^>*GFVH]SYEB=P\J_6FH/QC
MAMERMP4G=M050M#J8]4)_0AQC=!-B$V?]+CO%EC#"IOMOJ>I>TOW3*E'W'U%
MORM)^@;1'_+%KBPU"QWF3GGU^$7T1P,#;4OT"B,)H,.9S8^>73@1NHDB7.BN
M8.>?6'LP,U5:;8];#\)!D8A9LJNS/'NM7:KO@.'XN_;YXFN:ZNQJ@O6];ZZ+
MJ6L%5K6\"$-PMATZ%V'K4/.'N&5-UV8[-AA&>$_$L LLKL1JGIZ=9ZH[4U-]
M]&$>UH75V]MPF 0HF28(!9=0G3Y]^F%:FKVKRD)2SPJZ79EYL3XD_?'-(*DZ
ME0J3Y@ \2B+71Y+@W<L2R0[B<D*8/YX*+(ROTE<](W&JH9,.\MDI^H;7HM*V
MCH:RF?HYA[1)0UUJMNKOMK-64U3(<\1JMNQ=R;J*9NR1 FP2G4"1)"/T]9L7
M'SZ_UF=@OE:N^:HZ<RCF#KOZN4P#M5;?M]N;R3CIBJ?2S6/)RXDHE\C+ENM&
M-IBX^OXE%\EJLYAM53NHJ*>_^_Q4!ME8XBRL.S\G(GJ*A,V*B@M\0&D'Q0Q\
M<RX8W3U\PRND65-2CJA>47\$AA,<]/>4EJ0V=0B0K"O;OEMKL)Y) O ]B*XB
M>^?7(Y)8>]F\@GQYG\7K[M@^XZ-/0:?]!8*K=#[!IIR[*\7CW<\Y=:HY*^S,
MC\N3-]_K<P&1#CBQHS4=)D\K_)]5$U#=.RY=VYY\2CKF]NN,DMXS@2E]X1W1
MKT:?M"D9*47-7(BY<O>P7_LGE>OSK^*?N:IADDV\T%-/0UOE)0HJBOHA7<;!
MGV4E'4@ <Q_+_0T%_KE4>Y^NC<ZING%)6B5":J;*DH%!,V]J;SJP+_X?SP-E
M?+@O6B2@4<P-X?#2=6EP,O!=?D*E5<% 6Q,A-NO^R2*!034)+U0):%ZO_0Q1
M,)G![X.5<#1K6='U"D8C[HRSOQNH'C%HJV,B >]UB$=JRM:3MHDW\9WQMF-.
MK*;Q_65";9-L0P/B+..VV!=X+F1MV3J#(;ZZ97C-'&9G)5-28%G]MJ,C?%G5
M<*E8Y^VBHKYKZOJS&L(%^O&F]4'V<_C//HU]VQ6'.G9X%5\7LMO/7FA@:WGV
M;JX)WV<J:C9>4,A(AQE^D3$H;5:AU%F6HJ5LH&@J02LW,O286&=X.RX[HXM(
M;T HP_*J$[3>$LH'994@UB7-93E%C55=WO?]:^<"FNSM5KR1]*C/3J::60Q/
M7]8@RC)*(C'#DB?#7:1B;%,OB!2=^AQZ5OQRFV)NY)^O'.W^MP1JKYV/7A<V
M=")Z\'1\9045;EY1024W5PW7\:?D$Z/>(_SD&+]T=WBGEB1YMYC;"8\[N2#M
M>8.J.V"+18<_\D^=,.X-NC*<YE> ^R)" NJ7$UU5=4?!46 X#-=J[0J7Y9<O
MP![5G+YQ[P:KM5'N5&I2,S+  1$=RE D*;B8T=BB[[UVU=>N04-%@#LAAH\G
M.M;Q1XP\*XMPGGHS#8D;G5S<=IB9#Y8E ?:S\Q%F&<7"7(=40]_I(N76FJ9X
M$@9"K4M4C][O<[LX5I,5(8#/?^5X^\P+B0LM(TENGT4OYRHO2WR83<GMN6%%
M1Q<8SQ79,')^T3C=FR_B:BHA2"5)1N:TC$UE_WAJ2K0.]6@4'<Y8:S1W,>MY
M1:3DTMRT7*/%]6$%^9%71*D9VK%-5'@CS2IR)&F&AEUWN!#L:"59Y0/-E7_#
M&6P_I@*%/$QV4O2S?A7D&\& 56D=_^)Z"1D\_O]P\MY13:;=_G=F;(\%& 4$
MI(T*(E4! 2$&!E&1$I N7;J4)"(02BBC#C#42&\#B/3>$R! I'>07I(0>DU"
M"1!B0GB9<YY3WG.>]7O?]5LK_]YKY;KOO;_[\[VNO2]WYAQ::(LNUH Z!7A!
M\#=,CI"PBHTABAXZRN\ :;V*LC5:A,]WYF^2;'[.YOB+ES1_/5<[9"'"./&0
M6T'!N4)305@+]G_=A1M,^\^6J,[*RIRN5U,K^SYUJ7BH8OQ7[-VXRJ*PV+"/
M8;$\1:7EY:5%?IN;KN*NRR[QFD[/GDMUG@%*6CAUL>U0_[>=\MF)%B,\PROP
M2+\O.PE[K]61F?)E.Y4V1M8=L?"]N#@75+QK+C^+[V)3LX4U9XW.6N>TB'ZM
MP-5S>QI%3VH/W4M[X_)8>#<1^_OC8?Q.<!L]?Y9ARY8Y:\T?48@+,M#,[J&H
M!(:*^3CY7IP?M@,^<#5[FH@)$;\X@CN3X9@BK7N97TKZ.@,M$I^$J/^_VC?>
MB/6WS@QX/^C:B0>M_U[0.;4>8)L##$<]K/,_EI1X9^(/;=H>ZFJ6G9@M\0@*
MEFG-Y00Y"][(_[6D(&U1ZL;KF7!AP>R(4\ ]6;E3@():+/8AAJ:DCGK7LUYI
M'!A/ ?>H1PVO>#9<\V4\Y!4:(@D,L?,("BWC)^M>-]F9/3*NDO8)+.:-.3_V
MF9_4,]F2/QV$F\;HU/_(\'M#HUGME#WA(Q1B4*OV4TM>O+.SRP^X?I>J.S1.
MDM72-P'+:1IIFG!]UA?P>K%1^I\+*BID2IRC1Y(AU6-UQ)]41KP/NRD$P<X&
M?$^OP.TO^+3,R6F@K1/\YN0\R.\X:""\W\"C[.;R(,RFN;2@;VE[^FY"U*W2
MNX9CTF!IX] >%F<(\ZOB)3O[=\*#DMCB&KH;.1_K:9(M"+\691+6]0H*2C!7
MM-$;(!@W7OO9S*5U7)IYL]9])*9/7;MFW.16PY;!DC%AG=B22,P0EE-!+J3T
M$(C[EQJV2[YVV/U:VD6V$F174S*W;$5<R;V4WD]F^Z!I$MJ^[O!M$OH#+V_0
M$U\9*^7$V1!?\';Y/&,4S>(D?N=W6-6D*N-!Z,9%HM\3?>T%W_#>H10CM&B/
M>D1*50YI"!G1#I%>CNN%,+L4X!)!+:TUG%HZ6J(7O,<,\^*&XWHDU$8Y__=I
MY<Q/^]DKBM^/\_>6&U6?[KC*UBP%9)2CAQD%W\PH C8S1?.-0;GU\L 4ONJ'
MYKK5;G:-2D$OQ$AO[[Y>2]:.2!0Q%-:B*^IH[7^BIS!;^L ?<N:M]_:OMBAY
MW$N2YXMV6"O=+"I^6V49D*#46%OO!\&$=4)::F.^]HB"(<]%V11 3PRVGU\!
MG7@%I!0'K'\-(+[UX3 @/X%V;T-"(W2%OL_Y?3*>(0E)*!<4<26.6!N8F?^J
MP,U.VA\0B:7HR(H1-$X!*J> M>I)-0 +"&-OZ8!=+F$9^=KT$3%BQ:C6OF'0
MO8/MZ# 'EY&8KQ2/+HC, ^GG*'&XC,M[^^TBU^V5G-(AU<JJ_7(%J\0?B)"[
M(ZMIS=A46-\,P[;J(<+7,]!]DSRIGTGY44Z,_^A(3,/_M3LU[E.OR,.=FDO(
M[D(K"$+TGJT\NQKS4>*RH45HULO;*9LQ_XL660[9PQPK/B'#.VO8>!PCJ] 1
M7!VP';R@>I\D/33)J;L'5<WK@E.V>I?0UGKNMS,)QX'=Y#)H9]FD];//#B(O
M%T9?/&I,V)0>RS1"!]PM:$K(/0IU=K];]\.]#"5L3 X,6R[**<4KX'PKCBHD
MW]JYRT_Z#<*%^4W22[H7EP**Q3?%W_C/1K_K_N-.1.N__Z/V+-*.4-[Q\A2B
ML@'3$;R@0BP_,A46R\#S9[PS?EFMJ1/9/;5:<B;X<X]+J, $-2--9 IISV\N
MH#GKJ=,O8^-#\E*0?1>6O=H38 (]C)E( &WC9JT>]<>-0R"A*%2FS%*W1U!.
M3=6C78<B<<4L'A]GVDTO#O:EK&3=X:?*)<2^E-Y)[>(KO;>1+OK'8)[]T/GC
M\NEIM4%JHYQ/ABT/\NL\> _M9">? 46!-Z,).#&%:?^6DY:<W'S\#4.(?W4&
M6E(KMN=6\PMGJ0HEBL2=1^ ;D[>0Q\;A(WHC&Y3F#61DB_A,AM>%2[WZ!_7Z
M^[<2SJ4F822B'!;WK!%AWTCX1%[2@=8?,RVYX:3 L97;O0[Y'G6OC[L>C6IR
M:P^]#>F3I ?:L2X&ONS$[ @D[Y(X/AMGN-<SV'/<Q&-'>HQ-OYN"ZV1Q<A^J
M'I?-JTI 4A*_(D4D2]SGK/*\^L[UG-.\@?^71US_/W__V6,X"J.R6/:C@1>.
MC9*_S"%U$>,KUXCXX)P\O'40FL%?L?^8J;@Q,^[++E^U:UEDO"#QSAQ:..RX
MD?OQ:WRUA)N$R;4W/V]3 ^9P1BOKU)MTA0^S&$GH.M"LD:&O%(%#.+B3HY_5
M,6P=R)'^KN^.I=BO7OJS .A5]$.X6''S8WQ\<KH$6WWMT>25YS<,7QE*%$YK
M+.GKV >K,!TW8A,Z/4YRJGJL#X-'VYR/ACLZE]YA+#+\!< @^$GO\L:NMS?O
MK)L2.ZVLU]%M:^JV:!#$JEXN.=D%_O"_[^CG8],*J9G'KLSR7=EQ7].-(D)+
M7TI[1]8<Z%*U6,_DT4T8MYF9D;KF7WWY3L\>6=I"],TUY:[THR;%P_3/RZ?B
M.3*)P[;'AF9447HQ&C%0G$=RD\DY7B;(.3T\%-2L/F*-A2N%;S>1_N*.J))
M!(2[+3 N*<26]8Q%7FO."GA)]>8T'IO\;<)'WD@!T%,D^'0!;][8<@KXQOCQ
M-]JJL/PI,;1J3-0"^PD^S6-(R1!22+$)ZQ20_GGIJ*"KG/@ C#N>R^S@?_XY
MV0KYY@AZ!Q49;YSV4U&%C]\I0#>C]9_?4U1X\.Y:UNCQ3WN65:W:T.A@/'X2
M8U[]F) V;4YIZ_:I-WL+)=6__P?<9F;$T9,_S"*F^R'7[+6O8V,.I5M92#Z#
M7__4Y(K7I$ZQ;+(Y&;GTD5/ PYCI9MK\!NYQ4A'^$$3=EPS0K]N=#;0?'[$V
MLF97#2^W54*YRC_*F(8;&=FM%W[\HJD.MCD$<XVV?^\[6,,A8% 2 ?-ACE_C
M7.@<1M]MT1,!<R<'H:-RVL@$-/J=]T.'AZD"[)Q\%V24.$([EEWM"_/S"R,?
MBR_$.,28< $.=^8/KYQAL"9M>(G I<:MRNE]M- &(P_- K=]UC#"^4=6?H1-
M7!Q,RMXGAD=]5'&J757#?U$"G4-LK.LR#"I1].GZ8J[[\U0+,X9U?IK)?6R-
M?NM+(0Q @ND4E:9,&N&Q59C+<9*,2FNV4L/&$=L%;D!A(>LG(YUIA<<[2URQ
MM_QJI%5T\J>?XK'_PMW\>@I8-,T&NLJ;LS<?LU7O<_<S5%&EM0RJ<!S.N%A#
MU>@V&I6EF9?M ?6_%X\R_=KIHG35,2?R\5=I SW>WMXG#DBFJ-B"$_S;-IA,
M/07X.ZSE]]&<"7A!DW$3;\OTR%KA^.UKMF\Z=&9\^%IJ+P G[:D/CUR,U-D$
M:G5C)ZJUV^_$YS)F].EQ@>M;([\3;P*!#4K#3!S.)5!Q9.350?=46?DW$^@0
M=68RI*.*/QA47/-^-M!&(^ [))"U^J77Q>&K^=RGJP*'<I4Q;"SK X- #.MM
MR$/3WY30P4SD3B95X%">>\!IJ;,M::#K>KK#K:G10YJASPFWVQ?%@C;R7Z)R
M18P [7<\6^9,K"JGCU(;1PSB7$$3SLE.<1XN=5'I]AQ_;'H*AU&34NM)N=M@
M*Q3CLW,M6)(O;EYV83\M/?W:L_I6L]Q.#7T=ONO/<F?Q_X.,CPQ;?9AYIP#'
MTB47[\"OK*530![V0 .]YT^D*-&R&1DGBRS1IH>6,')(,Y% GF2*=3!A0Y7'
M07J5-V/NFN:/\[ X99DHQ>Q>FW8"40Z!K3R:8FX%9X\X'BE9V/N*9" \WY0R
MLC)@]NY>'(U-#.6H_J[$KSB@6?#WE6J?V#M<C8D?_7B'P)M$[']0S$;AF<?N
MHQ^J-]#TC4\!#V(BXOKR,D.R0:7['(()."[99;=:?^OZVO<@GGM3!#E]&6V7
MGC>^,LL>?\EJGK]0LMG!9R&[]$5X-8Y9!5RFI]&,@5<KBO8S=$J/EC4L<8*K
MEO5NM0A@I2?$1%VOSG6]#]*LNCI_V/%KK0'DH-]P>LKPN<&K3VU@8.$8_[IM
M/S8VNW]YT68?_WBNHF831IEOQ_,*QUH_K]NS%(.> GCG#[T,%H]8P J5Y/1*
M:%O#PPQ++TJ_5$% -K?>TJ=?)"16P5=\7/69.4T<*S!J)!T]<X(C-LXWDR 1
MU8SI+ZS?F,GS@O73#)TZ7T5S.&N%B MW" R:2;0L:,V0K%-!U,B^CN[FN!O>
MA8',"9BPJRKO33[\_GV<(Q<NSQ?3ONQY[*&H&L[Y9^?W,0?9UV5.(ER\>&?%
MC__8?.MY_./6ZZ7\KSE?\R,<(N]/.L0J7/D"N-0X?T+"T#@&B!%8(?F&EG+B
M*>"^*O  NC9LGP(,Q;5T$(+<I_SQW6RE$IX#:5U+2A5K[8YRO 6]!F! 4:32
M'T.<!>7:WWB1_[?SD/_1GLQDA2Q:MQ1BY; /@U6\GP?[CDP"+9=M^%&[0+-C
MFUL/JDG2M#E!="W:9H&ES*X"ZC-AFD$.AV]ED.^5Q8=QU.YK7'L_ .Q7"FE_
M&2P$P6<MTJ]3KP8=FCH<#P\%A5:WJARUV.A[O[(S!;?%DCU< A=E>7](32K.
MXB<-OI\"?&^4K=S?6NVAV[LYAQ9\;J4*_;="5J:6,4U5F['M+UP*TV^FW9PO
MGR=\P-28L[=L@A(T!:\=*-L,E<UEA"O\W@][O8[G1XCJ3S6XX9]I*!C$^I=.
M2MR)Y:T?%$&N%HKR#&'7G:BV_C"KEM](K51B@R.A):I%!'=@"7/QL&G<#D)_
MG(MJ0C^_UX$S6#I"]<]BW/EB<]-+KGGZ%[R=4P<YZ3RIKS2X]<+B_LEO0#;-
M3V\@"-L?C)OR!-G&HW7-0S1BY5YWB#=&OPJH6:DX)&4XI?C&J2G\^I1RS*29
MK;[H-6-9!^?P^KUB[3UCL%1\URN1V%_CZM GIX#+S&$:L1N9+7P)O3:*3[2T
M] @<'5A125"^H,I_-:6$$"2O-3MQ3""@MU,\(7,SNR\P@8?E\CVVD>E//I;S
MF11%V+S-WOJ/=H@U#)-Q"DA3<PZLH!O@3@&"BIH!RT#Y135;N*8%=#@/EQJ3
M6?O6LV&X_9MWP0.W'=T852K2Q1XC+"?+P/E"2UPB,:)&SVR<96]'2A@)D8G]
MV71_B/ J;L_!^3 08U3IRN@0/T^//2()1L7A<?'(P!WSN2OW2KLHTF3U*+PW
M[KV4XKU0^^[GFC'=;88)8,$[0T^H8.>L$Q(Z\!M=N*[U#M.!4AF'FQ;]LVOQ
M1ZW#BI>Q?J;"=D0?=(XNOLM_#C+5%U584A&J!&4,+'NZWQ$CM[QQ=GIE[BW+
M>NU-%%/[JY(:WAG82DYO+F<G;F8-S5@O-Z-O#LXV<%#@W_*VR;V,VMP?IA5O
M<[K 0F(*SZM7VPQ6W+)JY0W &J+@9_4F5Z7*#VS_=S(<F;<Z!2;-V7*T2M/"
M^\";\9T.LB"C:CGS,H0+-N+:"R._%9%"',$?Y9[-J6_R.4R:B*7R#KZ*NS%:
M_P;N^-LP5HH]_QM-GPIA.4X\CNSW6%$>23H%W-U&P^PSDZ*+"0:'#VR.Q!P%
M1MZXO$LT;YJ5M'4^E)D=,1XY[\/]1D/]6<D^X"KB1^=!H1'$)F)+KVF3D*".
M["%G-<X]MBZ-0?+]V;U0O,W/IRE@0D^K]OM3O/J +MT63S4S??3V2;V/7&]7
MVBQR$$9O#E&@]+,\K#?K'^)LH:;DBK 9OK^2.;\$C)6>^U X/RN5M350?Y=R
MLFZ)+,,K9!-CIF.MG,X?SUFUZ-W\[+#TJ#HBOS@KZ%O(HFIVOZ9OR(/8? *A
MC6A+B&P]HE__L"TU86DJQ97@H@*$.+S#14G@GE:^<ZGRBZ:((5:S T\*-KO'
M<K^KFX>%WBTI,S&SCO[?@UC5Q-W2P>07G^A>/H^,N0_K#%95'7WFE<0$18T/
M1E<\A\:PMR5O?6RQBY<U>S:9^*K?/L&0[\X+5+[AQ9%CL-AO,*$HEOEQ=#>Y
MCUP6\Z!7!D^P/@74WL75-VKW[64HO2.U-LPDOB8,-DHIWE$!#0C95I0Z)=]Z
M49[/-?9MX-7PF.;-;_^T:;T]U =T<_W=A 5D'RQ!!A<KE6)#NM!#5ADJ#L>E
M,;O%JC#\:J%;E/KA4\ E0GT=$([E_IW$MAU3WIMOD/9"Y7+_^.1C"]=@+2#2
MVS=\H/*S B-!V:@!Z+O"TZLW%A!F(>##-PS+&B:U3(Q<5+J$KJKSYHWDHV9D
M*][^VKV\Z5KT93^/ZWO7C3SW@Q.6C3!7ZZ-3P#V.U6/?%"?*946VYZ:3..NT
M_=)Z6@;4X!&F4M),RN^O8'W7T56TZ8-+][J0OD;DU-QVPV]R%V,DQ&*VG.):
M-K%4KS6.@9'C5Y4#;/731"$5K^!IIM=FV1Q;2@UJN+O-42EK>(Y_VJ_MTP!-
MS6UJU%%^WP JE<6]-U&?Z.F\AIO0B8X>+QF0-GG^XH1X/OC2@=@^?2,3/98I
M6+]QWSF< XUT@$U'MJ"5W&&!-D)7!+II>!,^*Q2\)OQXRJ1D^TNGT63(Y4X%
M[]%7'==TU55L3LBB6-K\V!8AH@6A%+*V"1_NW"[/;U2:/\0G%1M)"Q'G+#4Y
MS!N4[D$K5!Y+N*WD=]E54_7O= G$<T6'FKJ?VXLEDP9/PF<16& RWKQE/BD#
M_5XG?,!%GC[86<AGG5U1EN_F%IWI>"AKI"MV(_3F:L2=%<:/S9 ':DA"PI[E
MHDM/-M(:V[B+&:AI*G5@J\7X*A)&H."13P..9O+)E;&!-KZ^]N\LD;>UN+D]
M#$I-#,:;-K[_<J<2E;UVF4HM#$E>?]JQ+]8,GW:BE">ITK_Y_+#_D7MFVS+R
MG'V%U(#Q.<5NTL1FE(R(PYU/L$%13RLG,\>K_#]WZ:3LS[.\B>S8=/9U8@9G
MCBO"UNF(_=NW4P#"'?7@/:2\]'>\<F8FN\;UL#[HX$^S_-M5N]3%*GI+A[KF
M*PFW3;=GAW''BW$*39;_M+HM+UHA(>TE*EZYP(%ZE>SEX+:HYB-*W_;K/89[
MS=:&A+AB\C+]LN+FG +WZ]K'A&/=Z1]W<!D_U\KK6%LUK/0/-)W9UJS+LC%,
M]:/,+:'Y;2AC&YR-MU;#>&)VRF@L4:\,-5_[F^6RLX-&(Z '!*,>6["FY2\6
MZ:YW'9/OKV@^+?L2A;@!8LS_*9A[!H.[E%X&AU^A3J#=5G]KH>YAP.&)V=LA
MC.=)N%']E*%LPLXMML*6&@0T"B1UUWC/P'C"J+M'^^6"&_ KTX3<C X)M#TF
MSM.9IL!+F936T$T6;LA.EL/HGAA',BFV!8?IN1O9U6<I,HF,[9ERMN&]5C&6
M&J=S8UJUIS*85HR$A[3G*E[Z+9!%P2)QZSF^83K+OEH4PLE$VM!LW9Z?!66G
M]ZC2<DT2%1M<R_EQ$ [EM)OP.32E=)A$*CN7%?1IQ3P<$KFN:Y,&MSM>WN<O
M537S1MHP_]BT8D!M:DG-SU^809U$"@)4\A/XDWHA3(K8;=VA.QI).!SRNCFR
M]/7\Z^=@J2QQ)^2S:$7&_VF?X3]F/)B>K4ZT(;$!CN1,QK[PA?I]H 6R&6CI
MM4-R'BTMCY)/Z+BWW@>R5A5RVU)Q>UVC\.I1CD+/E<L<H\_).YMJS$^MDI13
M0 1V0#\?U7TTZ%#3&#L;R1'W:O3[=\>]<7*@F1<9E-^XEZ&A#$[^F%[L>V\^
M_\X5QJ\Q;AIW;EXMPD__5R]T*16QJCIS;+"GB6&]HLRY/8E]4(0R<5XL:)]V
MOK]K0)$BC8\O':T1HD0MGGD:KU'K#P[V2L*37R3HOATVT>\-6='W8J:S/+%J
MV[2D>^-_:UX?VTD=7+%[!N-F8055_4F\TP/\"3VL#XS+Z[ O+JK>'>TPBRLO
MSNUYVJX=89'.9J&82:?OL@KI8F?^'UX-TF0?W%:BBU+E&^$\1H$8HJ0B0BVN
MHM-8S,L7.ME%=MOPO7!/3#AC^P<XXM.W"?!YA=0 Y#[]AO)*5GH-B'/C[=;^
MK,03R#4.(\O/Q1\C8],?7DN8-!G\W';-M^J!2 W@ 5UUA#@ SK="($M:^7SD
MUN43#E6OEOWHN3M]W01LIA]#]V]2]+4E[R0<Z]Y.+PG4T[QM1&R('%3;N\6W
MUNVXV&4XH/6D[FG6TW?!KPY562S+;'E/0?^J4GE!+1R!9_H4P$T3M89>$B\$
MUC!\?9CVF_/?B/L&3L5;I3E6,3>9A+1?Q]2E/E_"_G%<A_BQ^V^QTA3(\L=*
M*\*ZLE<)1&/^*"',)]"^< 5&;+EU##?1R#2]*\MMYNHSM3&7E#&E<F5'&NIP
MH<;V@;Y"@-&S0;9G]T=XDBSG\[&[Z0\^FA#OJMKI[)OYC$*;V,N/J[7 3?"C
M31PPQ>F[N@G111G%[T+*G$13N69CQA/G9JUCS+++LW2#I.^('#PL-6LG5>D?
MF/P-/E]VF.(Z](0=/0;]7!3+ZA3 S_CY&MIXX4X[))B*>QUMNCNG'#2TK\H^
M/F"8536O#"+<X_2 0@IKB&[DZ J9KV%I19QBYH_*X[*[J\<@0<P"5<YQYJ5C
MV7&0H"&F)@&QHGC$68/Y= E3R]!_/U(/+ PD@]'F<Y8Z%U)F7__0O: W@<MH
M2BY($7+(%M&]_M&]I(U3(?Y?Y!.]^"QHDL^P5LAA%=W?V"JQ_(/&7WO$TUY.
MF^47ET]*4C 77&S!W"Q\V"!-R'8KDK1O7S[2G8E!1UE!U4@Q@=SB)H\FW^?M
M&8U[G&'9Y0_'UQM:Q9B/\)FT&;^8$320<\WP,(M1V.ZH]*(';VE:6J#(FA^"
M0A/F^=U27$6A.C]])AS;S%9FB&HE]^I8"D=FWHH/>Y;D))J]FPM;!TZN5V#X
MZ>\#$9"<.<M/""-( /L)Z:W;^\8@=+6LP<C%?:2#QX]FC]1F19<0+4N=3\5%
M?4933GNI6_"R[@FCZ,\AU3^I?0[9OYX1 JYE09ES<PJ)B#OQ%;H[S[R3]6\C
MPZRWI1[]4B!9S>#GT;JH(:Z!>OO>AZH3T=5G%C80<K,C_[F5G$->K,H0Z5^,
MI6W(GDGVK"(]?"_Q%+"@H#/",A'<[OG1,S].[%,]!>Q.VEZ&G0)4 X2/B//@
M#A@-"4_XIY%8YSY[,IQEW^*Z3US1-&2&; 3M5 /EBUG*D*$NRP9:UFPGI;?&
M^X3<I/3""[HS5"BTWC^@5:\4-M3E<9*"EI2=/-;63A<OK"P6CR^Q?*[K= I8
M5,1RJP@O3QL?B5'CZ<KSQIFPVJ9.^"4;#P__?G6=L+R<+H@5%=[,Z#@G,S$
M!9,;Y%ZG[0W5>R+<*H\SP;K<GK>T^YP*_C1+H7+13Z@<]/W M#G0[3U<&=IU
MHQ^T^:'=NU![<=]+'3D$<_-0M$>>W#T*WL W/GG1EC-O4K7N):YA]KC#R.$A
M]_6Q@94T"8DMI;EC06:YJL I0,:#WY#I.<,]@1D1K2]&A>V1RPG)+/E9P0\1
MN0/@] +^BE)^K8]S'_VV12Q/ 6R=R[D^8:"7@TTQ?_Z=W!-*+*Y%YACJ%&!Q
MF*3_32B!B"@5)&"F7(57KI*K&Q3/8']+L*VF.%D(B^>>%6P!A\V_CMWX!BNV
M>+NG? M9$\XIHM ;5J"@\N,4<.?!JFL3-I6G3PIF!R77UN\3N7^(>=K7"'Y7
M,C540\W[U+.!991*96=T5>U3?$\!7/C'?5N2R<WJ0G)9 H'%TMK&6OK7B#J4
M<;),RZ8,AG!2/<>HO5[=M&.WZ(:^2"*8-V9)!4ORZ>3KO U3WMHN+=D2T0[0
MUGZ[5EI>FJP2X)>?]7(9EJ9)G6&Y[YX"Y&WVVA?A,O.X1&%A5247!.S2:$9-
MAF#3?=\4!SM:,^.!8!J1O]B7VX1G;HEV?]M"()9?X%U#=)A$,DH[X!30D.DC
M&A/2KA40*U@YERW)@NRPM\TPE$I5M@NSO]#N4)I+W@A%/9@!CI<SK@HVEE ;
M-;30LHR 2&2%2U[JB)% 04'%+R5F!OR+)*&A;>ATAS%4M9PDB)P%!B2(*MXJ
M!57Y.E_R6RRN.9B82$KB+8DN(%3V?N^(+\SM59?\-BSZ<CTF,M1'5"=]R XU
MQ2_=@+YIR?<[[OB:4[ [,'/(;&RI:L9*42+9@E1@*9U8D7Q%"BK/__S<F655
M>7[MY3")BY/$BQ.6"'X(\V#)NY%&XDZN8M OW'+)#W$P#]]+-NM4NAM6(/ZD
M0IXC$F_B?^L'DDMW[DX,3CO!_1PI@%:6S;Q_E3XZS?QUR[IE7(V+IF9.F=_=
MN4!I;27@.CA:-JF,\.4DU9'.A:-6FZHW1S8;W2Z*2*B,>Y#_+K>_F)M'4/#/
M>?H:INJOZRX<Q^W55K7"F-G;^DB<TFT!_HX&I<37_>63*5\&G61YA9=,.!0U
MO"C(A42?V7_(<E&U B(Z TSR>.ZP6!TG&A,@R/=,U]HFW\*C9"5[GX)OG?>N
MNI %-$SZ8MN6<M/=XK3T18/ 3AYS)1(B<5GFCG&$ ?D;6D=W&=.%+"[.?POL
MME- 3)H-<MOZL DU,C"\T_5F?;L1]0[/^V3:EB0VY,RO,#<*74:7P&M[;FJZ
MJ)Y?=NAM2Y5.MBA:VGVZL[..W:U<KF#1;?>S\U5XRA4=@T(;::B]PJ*4M^",
M;^29]SBSMZ-3,.N3U0&HU?"YZ^>-@3S0%3>^6Q7*A;\<?[FAM]=]"GC3$EZ-
MRG[M 4F;PER]K(-"*=E P)AJE#/^:T#$_2I^?=>E^[O\OI=?'GH9FX!D)#F0
M8?\8K-&Z_;*[P.&]27 _>N@4D)#AL(CN'*;1I9OV9YH5A,T\M$EA[*5*G_ 8
MY%43;.VD,4*G[&%:H.KW&!J;WH/W\!<+G<LE0I<*7]\I<74J*@@5*8I:,<=G
M9C8':_GVN/LJ+G0XF(70B)"=BI%AR$E*;+_,;:5P5YA P7;?XE'!/106F&[E
MMN:%9&-[,FF2]%3Z'_L#HH36&NR QG+6S''.+G!9^ 7D2B;!) P7! ,W.D(.
M%56#1O6SR$]09B@E9[5?/?U C3I<O.73K9*NQ7<>Q0U=$)#5E!^2ZWL4GCV/
M)0XB6%RR>PX+PI"E . %E)RP"$/F8Z6:.LZ/+:+1%J(^H7S-&^&YZS?8NC!
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
M,"LE9D0;":&900T@)+"US R0HP1SM1K>!0KFX1.Z"H& ,2V(<^<T/WZ\=2O
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
M76(.\D3ODMV+YIIWW]X8S^^YF91)/-G_2#?D\_F#K"H^.FVMYJ@[BW\:BP\
M9VX2"&?(B<';\;B_2WHIB@U1?/5U9=XO+1%<@#ROZZ?^R9+NI:(4]_+@[_PW
MHDG[5Z$G=99X%0;GQ,=7^J#,.,<BQV%ST;O5G" 1?F;>(;]WT.'$>B5I(JC5
MJ=Y/I+]8H@D>)1(PMK+AWXS['A7S,ZWI@\5$RN7=NK:BJ:J"A)^O5?W34?9?
MDM#)7,"J8#-&NI]Q;B\ZQ)?0GC5GA_-":C.5FM%5F_C[WNP+RWA0\JDQUK1\
MQ+P(ZGY,26'?0GVP;_9MR[LI@6,]F@]H!>]:6EYI:1ZDI(3PMI0='95E;AYM
M9FS)^_C(I!95U5456646E945>824R7E+P^!PE^'.)'TMSBO23I(HJ]:=H4HX
M=A+;G_.'.5SM'Z+CY#4HZF*B]"'I[KX@F=_ ;-A>Z9SALX =L ;[4+$HZGKL
M>,Q]']G"2#>51YO EO_]_7/7X&3+-<M1'=^1(Q(H2^V>2WRXXDYBS$\GK YQ
M7S.$"^!53ES$[%JOXU9H-'GPH32!::K3@-7VVJ8R4^L%T#11/5TLHMP?VM ;
M9&LN_7T0TCK:?.BX6?&1\RL%4P:;]"ETOYZB=E:@HT+<TY7UB&_:)HNJ(4HW
M;L-0I-4;5(1-NHM&NK#J*5<]7#<PW>(U\O(8E?-MWPM)C KR_1C?\H;2E.(*
M@X)4BPR'BFFF"MSIBW@L%Z  [.D;R0YJW7X;FU^7!47N>_1N:&:C56O<078\
MN9\&%C%ZSSW4I;?Q8^;@H>(K]S.ONPN"1MY6E<1XEA7'Q&]LA:=E\[#IN!2>
M7KY<-,91:351_R#(8_%3Z"S0&KE-*)X ]4 >)T_\QCCN,V[9>S^CH<$%[(8]
MUW$R$\DOM0;K$+.U=_)&UL 83L!:$<.=1HP5-Z?A"[%.+Z>ICM.%\R)PF"MV
M.Q3\1RP8/#106]CI(E/\U=>XWI*-7%*Y?'\P6W&KQWVC_)J&TWFSS 3.,_'^
MD67^O3^HZT=+%;?\L7H5AWAS:Q@=.44)C9L:VGJ@H OF^R6.-ZYJKI,:1K--
MX2##YXTJ%?4D]$W-S40_%I:DJO"\G\U.F<Z.-:NMMS-'DB%S<W9E#_BLAON=
M55F>M;"IP^[E2SFW[[+"JU)C YPQEF=LGJH5O7 ICRD 7-9L)3^<S.W#,E>X
M )7^MNQY;7E5<6G9%AS?K%*#-UQ\Z$(/*032N9%=W>3/LLJM@Z]^VS!A$D$H
MA-NM"U>B,FO:$^\J4\\JF_TFI]99?>7D5P8DF=>0AAP'D+R@HO4/M6WZR+\+
MYCM@AKLR-:'1+\RHFMCT[N5Z/K3;IA',)3_,,S3U@2-O2PYOODYVCL'1G$>Y
MTI6&XJATW(+K";RXK?6SW=;Q\7;B\5I+#_%-,(G1] 0U 588.=8R"3O^I'6;
M"YA51OJ?4#;^"6W6-II>U\B>T IYCDO#=!"'J+WR0!-3]!F56/YQ!V@S?5C
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
M63[<OU_9ONM3>315ABSB-0CJ[\SR:01INU.]O+R(GRPL> 4,Y<\\6_9/N#R
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
MT/C7'PO^9\_B_^YD9_\W4$L#!!0    ( &Z(6%+@HJ3$@-L! $(.%  4
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
M-=]1(E=%6DK-\EZ2^#[-<$;E?UQ1.5G]U^]IN0I1XL&0!8"[?@P@EO^#8AJ
M,$A0Y+. ^(*;Z0.C^9>F*[K)$KBFODX^%RW]#MXQX'S%D@5CN\9,0+J:QAKL
MEK70I(@/T%*#<+.MP<R(FEF[#4+LI>8;-HSY:>J;@K-T\QY3-=ES<VC;V@3J
M\':%1.(CWT^ $"@",(012$(7@@0Q%[M)G% /ZQZHGIUM:1JO)M@1#<4.;O(1
M4O,D#CVTSY^[3HJA9?75P-<2Z[3I'#NC\_/$\.D?ODX*XTSGKUI?XT3Y==KX
M])S%GA]CMN-8;7:Z)[+Z+PTU1Z\S6G!<\MO[(M_>W;_>2DW/R_)-_D"DJJ^.
M&)4#7,A-OK,CK'P:^PPF$< AIBK[V0/8Y0F(:!*X-*">CV,SNW08(4M3URT7
MSJ9FPR$-'P[M,/+*8>V=@8(_\6QKG(8W4&RZUJI]85C6^[IRH T76@GL \S7
M<4#:MF,'4C>S03L.PY>6[<CQS#0MX^GJ"Z?;0NKO=]_IO?Q(^4?YX:X014+J
M3@$"Z/D NBX!)&%2H7HN1R'!41QI'02?FF!IFK&ET6F)=!25>GKO)(C]^FP*
M:"SK*4-4M#70.=;WFJ5L54O)Z9_N\J=?Y*N54E$_@%IU>,W5\C^>''86E7".
MJ7:IGWUNBM/'SYRN<5FF(JWO\Y<WQ9MJIO(Z^R0_D=88OR)EI4H&'8293K*@
M+_OP>*SXD1&)O%-+II3>@_/88<;YBAMVK)V;#<5USM,T8QHO>,8V%,_^D[?!
MHYI'H6[OTV+S?)/QV_Q+^GWS_!8_MV=)'B5Q#%7=$8_' +)0@"3$ZH1.X!!2
MBC'6.I+KGV9IVW7@@<C5#XSTX'<^H#0-*I;U64VD(ZET-KE3T>DH0@=<U>P!
M2S]\- UH,\6-&O#R&KRR H])@B<*%9W'HB=&U//R;,&A\PQTHT(:3P_/2"AI
MD3ZJK^%&7%&:;ZODAT_Y.J7/[_/B'2XR^=_E)UY4=P2Z*>,>#ZD;Q B$H2\]
M&NG%  0I SX4T VBA 1Q8)J[,)B:I>G3EE3GD1?UW17S+(?AHM&V/><!W+;I
MN>="V9YXQX?S6#'B"&E\\A<"L9?Y/QY5^SD9PTF</7MC-)K'\CS&#SK@)JFJ
MCW<C?B]Y7;1$&KSY79:6G%V5BHQ_;-,R532]54=+1&#.B1L!YL8<0*3T:X(8
MP(00'R4XX%3_8JG)S$O3I1^JR*Y)"2)SL,];K=8@M*P=*[J=&^%(RIV:=&=/
MN_R-^EN'?.>MT1&I&<P&=U5MP3W7U=4CL!=[V'%9;U5[V%D?[&976H= UW?#
MU6B\^2Z\#F'SX/[KH &&FMJ?Y)=U+Q79C;B6'U]VEY)U,^^;)NJAYKW.GGBY
M.4BX60F".?1\"%Q!$( D]@&F1&X)Q"<!I9PFG*RZ%?\T++_!U&@MM;-U#J=<
M:2TK:D&E.V8&EJP;+B5=F]LN\O/L*;V0OW+HCA&EY]*6E4[FX)3F]FA ;1O;
MPPF<V=0>C>1+0WO\D$/U[<>MBI#<B,I^+V^V&U6;696[7K'8IXA$ OAQ1*5A
M'2*0N'X"HHAY+D+,3?Q@]?A#H6*-E7UR1I.5^^.\]A;Q:WZ79LK+<0A>J[+5
MSD]I5KO&/<4UC-&F(?:",/!!A*DOT?:D!^.&7$6-B!=PCR7<;=!N2^O.B_7Q
MVL&3!H,JRNS"K+O]3 *<Y>VEIE%M+C5,3KXG<\J=XRP6MG>&TP3,K/G/(O%2
MLY]_9:CF?I=MTLUS696#?I\7QQ)VFN,3&$0!AFX(:.)+RY@3##"A,:"<)SB
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
MB(-)YRX#<8SC(P4>CCXV12CU5Y[?%?CQ/J72SR^DXKA5ULV*L)!XB>M+DS&
M $9^#!""0GG9F! !$S_1ZM)@,NG25ORA'W?7H=G!BFCGZT:1/2K>>0+^(2'-
M\:#.ZA</P'-D4+(?H#GCCB<HN6!HL1^;_NCAF7<'7.[;*C5W(U2&'[WGY8K&
M$*((NX!1Y 'H295$7'5-1B2<BB!R$=<J5GAL\*5IG9J^JN]=0Z'!7;8?@3L?
M>1L#AV5],2D2!G?Z1B RUXV^%\A,=:WO!.]]E_I^?&6^*WTGB#VXT'?JF?'!
MFJH@H<I0WG*VSQ6YVFR*E&RKG>PVO_F6295Q(SYA9;ZM2 0]#\G=(:(X 3#!
MTF6B20QB&H11Z(:AX(9];L>08Z3Y9FB ^ZG(5:/*G^2^4OY<AR>:K*KL3IUE
MJO.IE)>OG(QOU+>?UG$,N3N/B?\,$*-Y7,BN<&:,%[$.(]V<-]QA1=5KS2MF
MJKH.%3MV(DG#89TOPC2 QHM%GH;CV1>1&C&JG</EMOCVF[S<= Z_.(M"WQ,^
M\&(J &2JFJO\$5 2PEB$KO2"M3L3#B=C:?;HF_SA,<^J\J)R-;<T.Q71TYY-
MGA#+-*?'X\%>RJEQVTS H8H5BV?%)^0Q[1GQ>+G,9',/E,]\A\']2(X\!#XQ
M^*(.?_L!,#WT/3.:^<[TA6=I7JC&NQ]RG)7MM2S((?9=Z0@$401@2#C ./(!
M$PGD;I#@Q ]T-YVC,RQM/U'D.6M)G[ZR.H[<^7UA-!Z657Y-7]6:NT*D''#[
M[\17I:VC1V,TD_I]@=4TBK67_1Z=>?R]V=1A+]E=3=?_X!0'2*^W99I5)8D?
M2)K5MGU]B"%<ER>!RT$8<]53E26 P$B R".)ZW/J1Z[616G#>9>F\+0-!])P
MI'IWM2Q-<<9T6D)#CIDFP7TIMO0@R$<>0YT%<,Z3J-/$7/ PZBQ"_>=1YU\W
M-]X.FE"7GWA1_2#_37/V/GUJ*P<&S&4QB3A@@>H72[@'DLBC( BPE_@NCC'3
MNF2D/^72M-W-0=_UTGGD1?WC*_6C)-T1DG9]^T83^//&X/1P6E9B>D@.,!DU
M(=6W(:>'=B:C<N3':F1IFH'48WIJ#C2;+6K&6-<X-7QSJ+5:I6U_E(S4253=
MEO5NXD44>2$@R ^DB>I& ,<, TJ3 &,7Q0*AU1,O2*YOI)Z>SF0%=">UN "J
MFPLZ_>[-L8TYQ($?01!R0@",@A@@0C'P$?%"CP2"NEI7W:=&=HY=\$.>W8'*
M5U6%3 <4J>O!5==HGP8MVYM<]0%F>08:,K4^Q@$6^'DT;)O=/13,;&N?Q^*E
M@:WQSE#]7#5SI-4Y(/ZNVCNNJ!O'D0]CD"304Q61,2!1E "/JGLN81@GB)JJ
MY1>S+$\;7^\2&AS>-)G&FZK^\5:5MG.JTAHISJKNJ,:J^B7,NIID%'26%<B>
MM@JW8N(FAR=9MZTM7DX\LY(XR?E+W7#ZT7'G][]GVW*+US?%=28*_H^MU#OJ
M[OE-\3K?W-<1+!Y0R.-054QG'$!!I<X(L;0T L:X2&($W4$7P<]/O323XS#F
MM:WIE["KJ%?#057TX97Z'9%<.%]O#4*+ V1SWB>WA_BL <8E@#WL5'Y:T"]R
M$C\%^(//XO7QTSQ_UQCP(F?N^HR>.F<W&&&P(=D6+/D5IUFIVG3Q\JI(U5U(
ME8?VYEY^1;R\SM[RA_;&0J>TR4>^><M%FG'VFF?RAYV-^UQ=GUP)[D7<Y0%
M5+7X)C$#Q/,]$%">4(%"3GED>@/;*L5:2W?6J]L-/W*A.FS/4;<ZD;%1:U7D
MV@;RQ<4XD[&]*RAUIQBM4[5Y^;.#:V;K'&%Z5LIU"C>KF79(S?7.\W]V?JJN
MG_\\J2$_AXBL.P56F9C;P9A#(D><E5FF';R%,5:U:"^K>,NM).;VOLBW=_?'
M#C6OI:F5W:5RZZPO^._>^37/V;=4#A?0$%/L8<#"Q ,P#B$@%,N-BZ&04.2*
MR#=L+S(M@4MSHG;<&>]#T\I->^.YF#1L[S0M8TUQI8TD4_Y/Q=O1K VYIZ0[
M_MJ^2YUW[QH>)]U3K*!O?1.9ENJY=PTKF!_9)NS,,Z33Z2[FKBH==0+OGSG-
M[[*TY.RJ5 U3_K%-RXKFMRJXBV(6NS$4P(V$ #"2/DLB! *!8#S"PF4PUBP8
M-8**Y;D@%?GF)YYC)'$^#F83W;FZL+8<."\0=HH=$U(QUUVC=GPXK"]B/YD,
M3%JZ6I?%;'U?Q\ADLD:QH^#L[28[;.096\Z.8OVP+^VXH89'U&BQQ6N5*"-"
MCQ,.:%4/*.:1="1<#R201P+Y4/YCV$^E'7IQ+H"B2ZZ*$4DQ.]3TXT?F6%@/
M]=0D31N#.633?KBDF6_VR,8AG\>"$#\\,<5-C#.QB?J<* B8*L\7 +6> 23,
M!400(L'#PHN%Y\-H1!L$'1*6MN /CY.T I-3W,K0DI:N K$I@UF/4J>!?^0-
M#1,$Y[RLH477!>]MF.#6?X7#:"1SG[KW+/+J>UJNI);$U,=(^LRNM'<\2@$2
M'I1:DT<HB@+((JWBIEJS+4TC_KX_4M^37#5WJ8[47U='ZHIP@W2&\Y"?=Y,G
M!=*R6OM=)RUA<@SUW=Q)L9S)H=7 =!JG51N<'O?T_!BS.:+:['1=3OV7IK!=
M.]47WN=R2I8^I6Q;M9[AFYOB#2[O[^1.4!<#^SU+-W]--_=?4NGYBI3B;'/U
MH#J-W8@VX*K(/HS)JA?DN&I7D5_,[R67-'Q(GWAS%=9G*'&Q"I>Z+ 0P<'U
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
M_X,#X8'$XP$A0<@X,ZR*VC/;TI3'GM3#2]GGEL4 G+5=RVG0L^U?#@1N6"N
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
MV#KYXT2=:,=@9?T:I3Y%<U^A-,;JR/5)\S&&:L*Z2-BN RRE"4U\:=[YGI<
MB-P$)%$8 1S$8>!'A IJ>&1W.,'2--K5ER_O;K^8JJ,?0--5.<.AL*Q6KIIZ
M@_AL!^$!RN,XU[85Q ^SSJP$CO/\<J&?>&[P8L[P^KE,RQM15Z90W?7J[/+=
MMXI=$H2ND&O;1;%<X)$ "<,0<.AZ7-HY* H-N_.>GW1QB[ZA6.V?3<66JIUD
MDZ:OL0R&XZ^M*R9%U;;^& WH$+VBC9!U77.>DKGUCS8V1W22_KM37")2U7,R
MFJY37#>2ZA0)NRK24MH\RO.KKP?(_[BBF_2I^NN'77%A&/N>ZB(,O- + &0)
M R0.?, %"PEA48R981^^:0E<FOX[O$)3'/"G?M,MJH=K%NL(BVB9=/".R\D*
M2T_P(>@JU\N)U[(BOH!D1]ZGF@[^.>]>34#U!>]I38=Y_YVN"><9NM/\AC?;
M(MT\MYO:^[SXF&?[6BS-Y'C=H6W%XL0//.*#B,>!ZA=- '&E)QPGB# 7AB['
M6A4XQI&QM%WC-GUH&HG]GC$IY7Q;-26JVKO>;#=BG7]3=Z#V:>T[IIP.5Z8[
MQ" !ZNX#ML4RJ[9_:)B1IG=CC:N;4ZJS]9ZA5L]+F1Q4SK5T<78,OK;5^2#:
M9E;:8_![J9I'C6;#U*_K*977V:]YSKZEZW7W\KJTY1%W$PJ\).0 ^B&51KW'
M0:)*M<78<^4#TQGU?:0L31%_H?><;=?5HO_\PL1K.%$%R%I>IK3*>V4VA?T]
ME20N;&G3O1CN&D9FJ4\P!,Y+6LZ]]"W(1M;!T<P:UAK1//OR4Y$_2=LZS]1U
MWC5.=S5GN1^Z)*&J&$L< H@C#$@D N!SGX4NQ1!Y6MWZ^B99FJJL:=-/_3L)
M7K]FFPH2RSIK1V)=GJ BTO!26B](^CF14X U4Q[D'K2J$$%%[$09C^=0Z,ER
M//GJ;)F-YXCO9C.>?786ZW(?)R2$AR0@$6 AD@Y^X#&0B, 'F(0"$HHQ#$;T
M&]0G9&GJ<I!18RG\VR,^*V;F?\9P[F!YV#8R%Q6<[:%NR0;FR&"KQGC#N^X\
MRF^QGNC'=H,K%[.$A0$!+HLC )%JXRHH 0$6+J2)\+S$,'C:-]WB-&B'UNK
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
M1L6V/WX(R*2.\E&>K7NTA[/.[7H>Y?F(CWC\N3$WPU<H#A"!. 0A4Z</,?8
MX40:+S[R2.1#AHC6(>7AL$M;P8JF(5<^C6YM+FB!]O([\,;D7&NQFNL"]Q9/
MK[N#OTZ1GK4K/O^%UZE$]1$69@'B?I" F =R!08Q!HBC$,0BC&$<AY$06DG3
M)I,N;:4>IOGL^S24#='.UXW!::$1_+IK?5I0+6N"T7B.3)#J!VC.7*@3E%PP
M[:D?F_X,IS/O#M52MP5F_"IC52%#Z6:H0<O?,R9G5@E5G+6UYLL513B&$0Y
MD@@"((]B@"'"((@IQS#$3)H69MI*?_*E::V*\BJL6%<??6R(-]52!O#K:BL[
MH%K66J?P?.5L.Y3O6UM,ZH*8(V9;C1E0-+,Z,\?JI5H;,,;80N?=GJ;O\T+P
M5*.L>4"%Z],$4!1" $6D;K,E!/ P9"%DA''FM\'=VR'5S0<0-2#:>SM/MD5-
M_=":V$/D$Z(H\4(WDO))5-GRV)?[4<*!'^) >%"0.'*'EBV?1S26I;(OD7W8
M/UJT#(VIAFU!H+H[G&TAS5W W()T1M0J'X'J7)7)AY!XH3KD(] \775\S*"3
M]+?+JZL6*BZYST3YD&;\>L,?RE7((AIR-P0P(#& $+D@$2@! :4Q%C@("?1'
M=+CKG7QICL(/K=EVM!]DIGV5DW,G5?2/BG.<D<N0>,=T:,\:]Q@#]-@V>%J(
MS=H(KY^B2[;"T\+J3#,\O3',,^!^S7/V+5VO#3+;?GQE0>NC)6U0#MH+*/1S
MR\9 ,E/.6$OB-%E@IQCNR>YZ\<IL65NGB.UF8YU\9D!2:>O8_UXJ@V47T]QG
MK$ISYD-U=WY%$I(@%R8@8K$'8 25'1R&@!&/)BRA22BH3K5;PWF-#(BY*MKF
MVTW5T%5Z!/N(OD;B^B@!G%=WEF"=X:RT#B(ZV[)VLXZ!JAPQ9UT1;P=?@_Q<
M.SC/E9(['=YFZ;CFJ/5EX!J,-E_2K3F+!WFV UZ?PG]\]U3=SQ?2 ?O,JU:Y
MV5U=![);ZL+W78@\[H$0DDBZD1P"0EP?N"1"Q ]%% 4CW$@M&I;F3=9$.UA1
M716BWY'NU+2/\1[UI#+$B9P<ZUE]2=X%O=@!WI2,G:/HB!%^<WJ6>H1=T,$T
M0J[?SS0;:JB:_'=5+NHO<B8Y9_G7>U[P^B[S==G\LJW7C!F)HT0P@"BG /H4
M 0Q] 6(4!^S_D?>N2X[CRKGHJS#"$?9,1,/F!22![5_5M]GMTS/5I[MGK=AG
M?BAPK>*RBBR34G67G_X )"51)8D"2()%QXZU8J9&$HG,+\D/B40B$XHPY= R
M)]=TZ*618BVW]]0*;LN QH";$I\+&!WSW3&"W@\MM">:\@19M?NB=%)SUA8N
MU_1F+,_,K&:+TRF96=]A"E?ONWC01[G*YUW;!B;^S/4RX#OY^;G.K;_)^?Z3
MIA%6FY['6(B2) Y )'1;:DQ\0!#R <4II6D8(1Z/R(X<+MC2^._86]GL]-KW
M6V%"9]'42R_UAK0G&NI<F\ZG3<^V2;(M1YA\B',YCR%G]3@=VW"D-SH>\#E=
MU!'2OJ+?.A[C?F=V@OM/,3N\+<JR^*$<Z:,:EQ&.)%'L#B#W!8 $!0!'1 !?
M$,02$1.4XN'$?W;,I7'ZYR*_ ]]%^>"]%]0Z"><ZQ$.(=C1PLW(HW4L[RQ*]
M%YPY^>Z\(*](9;W(]+-4_Z6#C\%MR_)XMWB_K8E3'(<QXB".XA3 5*VG41HD
M0$1"<NBG<1!;AAPO#[8TRFDEM3XU=QE-4Y*9!B/7NT:-D,?I).3J5OJ0LW=7
MX7!^(N^R!'.?T[N*Q9G3>]>OF<)WJ9?3[99)D>]J>PH*HX!BY:M$RG7!0E?Y
M5"Q"0ZK6LD&:Q'!$;?5S0RZ-1HYGX7_4D:5B+_(4Z\NSP ]Q:,;".:L_8XWD
M2(>F#YPY_9FS<KRB.].'2[\WTWOEQ$5)WVZK+!=5]:YXH%G>#/A>J)5>V2SQ
MCHOHQ*D/61020--8K;K"( 5(A!"(, X1IR'#(K(]23&%8$8OXZQ'*G:BZGB+
M#L"P_]IF]7^VQ2EIJYZN+;;7;Z+:HW8V-27$V>ST^I5#SQKGC2ZDM+>IVRI*
M4V+]2C4_[61=1DG/0?@:5^P<=G?[W,GWV5/&1<ZK[T5]T..^6*L+=^TQ_21
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
MSM0+_S/?5DT#YT*QM"[#NO_DG6+O;%-]SG+Q:2,>JE4L?<QY' (88PP@Y@'
MH80 <Q%2P?TD\BW/^$PGW-(H^#CV=:X_P!MO6RO39"+4"M8[Y)U/6:.D]Y<2
M4GB9UM-ZYVM"^P^)5,YGU5F#F7,8=&3D<QKDYPR.CI3X%>.GTV#='V*=:(RA
M\XC>XOJX+GY4'Q46?U:ZG5%[WC2_NV&;[*E.HUK%%,$0\0@@PJ@NTN,#"A$%
MD1]A*'SIDT#:]9\V&]B*_V=H2:U/%S(EN2>UZ$T-SF(GMEKT[N2VI7-#,YA2
M]?3@SI NT,7TEYI;L_Q7.W0'<*L=5*YYTU":F3G1#J-3OK.\?C"7=;J7UAEH
M^H-2W(N\RIYV74SOR>;OV7K]1[%Y*[X*MB95E<E,D6O1].>^+37KJO>\[H!Z
M:.41"!Z%BO;".!$ !@D"%*<QD$0P]3].!#<Z,3B+M$OSFNNIRLN+NM (K>L9
M[S71'^E#Q$W"Z/^R)DZ'-C=FVV58TC5%'_5U;E)]65?1?<ZO+ENMDV%JBY\Q
M]V.ML"X=H]WI-[7YVU;1!DV4AG"\>P,YGQ@<JC#W;.+>&F>FH!D&'3IO?;LO
MRHW>DOW0EA5I#]!7;='P51R$F$4Q R26 8"A+O6!E1\>QB$74L0^BBRSMZX-
MN;09Y._D3BBFJ,B:E)G^2Z_ VWH3UL[V5;Q-B7]*%%WG3FA10;WOOR]>L\-O
MUQUB2LHUA<8U;UZ58V;R,\7EE,&,KQQ*0Y?>!@EYA CV00 ) I"+&" ))< "
M^2E#5/TCL%O[3T$Z,RSVO^LQ#J]+71'/EFO&4LSRF>7#''3RRBRR$/*PYHQI
MJ:+NA<X?LCS3CH]:MHOV?LHC.B[]LSN>_USG"*R(2"))(EV@##+EOZ $X(BD
M .$XC@GCE'-LNE\_1("E>3/'.NR;,]6-YW1A:>6?>KIZDL7>_B"[7-_T=XVV
M8VYZ 70KOZ>CN*T&7JO"OF+-<W,NP#'RYAD$KBTP4VK!^4>^OWQ<DUPV4?K!
M&!Q[\A(&W7:VA(4Q2G<S&4;=9Z@_^O^(Y]])KA9^^O'\HFBYR'.QUNMV-7K]
MN%YTB5<DD4$L A]@J+N_)B%1/BM-09($+(P(EX1;IL&.D&9IT\^W=A7=Z3M7
MO5P>UF6AARZPQUC.U#&>R1Z.)RBEA?>P5\-[W.E11U9WBKPY-4_'W9[2S9X
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
M)!7?MH^/ZTR]E!^+\K>BX+ISW#=1/F5,-S1*89@(A$$DP@1 *J%: Z$4!%Q
ME&)&64AL,Z/-AC9Z36;-B-:I W7BKLX_J7:BV_**(?"F+#,AF#.=2VD%/@*Q
MKE]VIX6N5T]5*_:4'&0'E&M&,I1F9GZRP^B4K2ROGZA+QG\46;[YFQIW6^X7
M 2DBT(_"%"1^S %,& ?(QRF@(<=J<14DU.QPG,V@2W."SC1M^(>6VGMJQ9ZJ
M)<8Y YCRU[2P.N:N"1 =W_^B!Z*9.U^<D^1U>U[T8'.UVT7?M<XR YN.K"D+
MA"\D!S2F$8"IP#K(K)9LF$J6Q%$:AG+BK,#_ 5US>[+4)FB/>]D:IM0U/<:.
MZ6LJ>%WD_[U>*]S+TBPM[\^F&>[UZR<Y67+#F"[RHPMF%NN,/2L>_=+63]3C
M;I3;]V%70O'#3_V0Z4?E>14A%O( 22!#B@!D, 140 P2A&6<<-]'PI;Q)A!K
M:7RXDWE<*<I)#&9,BC.;P35E'M31+$GV"GF/M4:U#[BK&/JF9M'-L;6<E=6?
M$NE93Z<,E?4UCZF,Q/?*>96Q=Q_<V%P\B770F2W^MUJRJ_O</[>KN !"%,M0
M^:0AP[H$?PPP9,HQ36*!*>(0FW5B,Q]R:11<R^L%UEVSKR%KRJ=3XN68*UNH
M7OB6]SMYG:R-3>%QWA7[FAQS-\,VQ.5,#VS3*R=J??WAIRA95HDO9<:4M_KM
MGBC_M>;%JE.._5->?U$7WV^CC#=EJ9Z^.ALL] .\2M-0$JG;N@FF" N% 2!I
MBD "@S@1<9@@"5>*4[."?]N0<F/*6([DM7EQ7TKM[AT^:38M6G65DZ/T]90D
M7J4U>]/M,_+&H^(NRW/M%[6MGYX%*;U?LMQCA!^N^G5D:^_)'A::<!2E.C0,
MHT2M/W@$]'^#* UCS'B8Q#!N'Y8/N?'.UF(>E9W,RWM0A$Z.^Q_QB# 61CR.
M. A3 @$4G *<RA"@V(]#'K((B\C.]UG XS&'R[1_-%H]O9VBWI?]HU'KM&#C
MF[IG"S"I8Z_NVHNN7N;:=%[1Z-E]W75SAOI+T'3->6R4]<A!VRF=0<?&<.U#
MNA)_9M?3L15./5;7 P[/R]N0+!?\ RFU9U2M8@YYR'T! LJ4YY$RJ8L_!$ &
M6(349TJ:V#8?[WB(I4T%._D\T0IHGX7W D-38AZ#C&-&-0=E4*K=>;W=I]B]
M&'?VU+KS>I]+J;OPR\%1M$/9KC:X0W" TI0P@$,<Z0[CZD47$@.$8K5$Y3Z/
MF64'KI,QEO:F?^XVDAV85G(*I'&4; P\KL-B-L@,"8%=TMUYS.MDX+F#7)<T
M/Q/5NOC328X.?A5,9$_ML<' %RB(U$(Q1"F /(T!EHD <1C%(6$\) &W*[1Y
M:2@K#IBCW.:+XV_E0=11IP:[Z)HRPA28.2:&(7"-/2AX!HE9#PEVQW_- X)G
M<+AR./#<%0-:8^^*_>[2^6]H5=<_7P62TI0R#"("U>* PECY# P"(7B"T]!'
M*3=JZ]([RM*\ADY&TJWT=*+PCVR]]F[6]8.M7.2_2"NYH3/1CW$_>4R&G&/>
MV,O8.;1S,R5,%BVAIX!KKB[/)[!-U*?Y&@9]K9<O7CM?-^5KXA\U2+[ZXP&4
M*&7&Q#=MM=;K]Y,$4<Q"$""BJ##F/D")6D.%(I%10!*UN$J,J?#EW9=&@8V
M7OVUQ<M[ IH!MXV!PC6G-2C4PGE__3[5*JE7[;[W\N2:^=['2^(>O8<7?S1T
M.?,QRTG.FA(L8E.M<"0%]=6RQ4>A/D 3,T"Q<DQB%@DN$I@(;AG">#'"TM[#
MWTK==IJ1LGRN6W#4S2MMERTO431=K8S QO&+N9>L30Z?<F5R06O7"Y*7P\Z\
M#KF@]>GRX](/!S22*XNGK-([((?VUS>5SCO\KZWZ7/M=[Y6[O4KCB",D(4AX
M3-4:))" !FH>CB0)<, 01VE@=MK78E2CAWW6@[X'P2VZI!E"?'V:GA*VF8[T
M[B7VRKW(=4<CG3&]E]KCQET2;!"UZ$ W/;)S]:*S0'BJQG1V8/6UJ#.\TWS-
MZNQ4.VI;9WGIJ-)1W^Z+<J-\GX?#J"N!8^1C-;-A#+&NCRT!2:$$,A(QIFD@
M(V396?S24$MST#X+[9_M*JHI<8V[6!K :NJH30&6ZZ74<>FYZW/9T I1/3#,
M4AKJW/BO41.J!X<+Q:#ZKK#W[KKG_M[KS>VUX)]R690/]:QT0XOMYO_=$GW:
M67WP)%Y^]UF02NA"#?H-$^+SOB-&F,J4$YF R.<1@#B6 *4$ 4BB)$01Q2@1
MIG$85T(NC:6.S]CR5E,O.ZCC$:V/]U\=9<]\O:[UK8^7K6N-![1!<?IP7'=D
MEV!RQUS[?XVUS9WL)5A])J_<F?6G\>!=6Z+'Y7<V]&QK!-?@=1<5SL<:N@K9
MU^7^C61Y];EN+=/I%Z&K<Y>9+F5YP_^QK3;UCM ?8O->2)U@]U;DZH]]5\OG
MI@5,G$K( DI $$.A<^,@(#S$@$:2R\ G<1H)VXIR#N1<7E3JH(5'#FK8KH!<
MF-1T\?1:9IJ[5\2=5L_[I6G%].MQ?Q]QUHIOO%QL=$^?.B^8-IKNN_(^>[_4
MP??+IV,&+.$<&L/UZL^%Z#,O'!VB?[KF=#G8%)6QZC7Q/K6@:97>=B?JEB )
M$QI1-3\ %K$ 0%^$ '$$@>00X\CW4^9;AK[LA5C:<K,)]OS2B/NKUPH\IC"6
MH3%,.=\MQ+,N[YHLS6*?1I35"GB_M'W<?G57Z64PAG,6TC*4[!6+:MEAUU]@
MR_)>0VE2W;C4WOU[T?S[^WU9;._NFW85]_JXVE7OS*?05S2ITTD3"& D"*"4
M(Q!&^BA*&LDH%7;YZ..%LJ+1&3+7&QKM]\'ZFRRZLY\IT\YK%<?,NU/&^X6W
MZOSJ;1J%=KUU&I5>P7.>#FC7]#R!I#/3]738GM+WA/<>2N=_;'6RWO&AY-UY
M9=Y_)'D5(PDA2CA $5<\3OT 4!E@D& 8L22!A 1&6;&32+,T/_C;40F"78D"
M7L=4F:[;_\NN%$%E76-BC-&PC",4JRD7^3X&D/L^('XH ::$LQ@JHS'K_@FN
MS39S5*L5?$ZKF$ZI,[T@CN?21HO30AV'MV3>,AT3H.IZXAPCXLPSY@1HGDZ5
M4]QTZ!S9"5+=YA]^-GY>IVO6;?Y=#5:MZ_V/0Q;6I_Q+6:@9^[;4UZY2$=,P
M5+,E@3I/B@0"8!RE  4!CSA#0DIJ2[R32+8\"OY8E"*[RQ4?-!IY.G!M2\?3
M6,V4F.>SQ$Q9]B]-H+<0FAV$29<ND^+FFH2G$79F.IX4X5-BGO;V(Z)2Q8/X
MME'D5+/_[N"H/CY $QX"$?@)@#!$@-!$ !ECB3GT"2262Y0+(RUM^=&@Z^D$
M#GV*R/;4\G5D+8) 8_%R3'7V4 T+T?3!,$/<Y>SP\P=3^E X&R'IO<".+[C(
M5N_;3*R/6<7(^O\(4GY4GU0K&/,$$C\%"6(A@(PF@*8T!'Y(1)(@DL#8Z'AA
MSQA+XXB=F%XCIZ<%]6I)S4BB#\Y^>I@()->;;?;X&#.# 0('3JAVI% )]J]W
MQ=._J:MK.M!_@.:E#T";[=9WYUE>=P/5=B^ZR4]==879'V;\E"M2J46HCC;W
M62ACKEP'1I ^UQ(S@& "09@RG$+E3V!BE&L^F41+HX_#0=SL(._4K6"N6<EX
MUW\^[%VSDDD#&'G.-J_6^,40W-?N^7)-S(6U>S%$U;[3B^F-[9VOIL'AN^8D
M6--)6I=N4>Z=<ADXQXAA3@ *(Q_ * D!Q8D$F"#) AXD"!D1[K6!EL:CC:Q>
M*ZRWE]9KQ#7WQ7K1O>Z038698_X;"I>5:V:"Q0C_K/?VLSEI)DIV/36CWP]N
MH=RD*GT5ZSI_Z7OQ-YT@2M>B/DNPZ^/\1[%12\+UENL(TN_JFVU9+PQO9?VS
M3E'-%8L8C2*4 !3HC4[I"T!83$ <!'X<8XXC;)F<.;6(2R.BK_I]:G,'/> ]
MM=HUIX%V>W#6'M[DAC5U^5[37*XYL#52V>JF6]=?,)>7%QN=&%IKJ/=5'PXZ
M:O^Q^?7ZH.:DC:(=F<!Y6^FIY9Z[";4CW,^TK'8UTJ@Z%>^*A\=2W"O)ZL-I
M.H:XDD3$&,,(I''*E'L90H!Y2-3,$ 811)!370+=)NOTTE#+S"5E74&;4+=>
M*>[Z'C5IB[H1$ODYJ(C%.<PY3; (4@1D$L< $DD!#6(?* =?Q(D?$#\U*B$[
M,>:S'8,XQ7PR:$UGP2D <SR;G<.J.<HP>860'B!FJ1!R;OS7J!#2@\.%"B%]
M5]A7"'G1(6??VO'FL*[058NZV3Y_%/G?1*6N6?F1\&,2(UT),@0P9@G "5%T
M'L9)A"B6*#+J@S96D*5QSDECK+M2-W_6);@Z_4_?>$H!\%1K<)Q_9U[5893Y
M^IEK3J,XYK63MG-:$:_6Q+OI1BZT,FT#NE8=;2.O46@FJYC7TYC+.C/5S/BN
M'* ?+]^<3KO@DRS5_/#ZD,W+]I$3U;J; N.>:ABC;C];Q8LI0.A6M9CD?O9S
MW;?LY^;Y-A??BS\RY6,_OR?/NVY"C"O+2!\!Y*>)/D%! $EX !(:)4DJ$58S
MG>E,=GF8I<U320"P;TYK/?A=GTJF0<7Q1%$+Z2DI=1RGD=/3@EKVK;H"ECG#
M3P/:3/S=@%<TX.4->%P)/!$37\>BAV=[+IZ-1:\KT.5(@U\/KMVS7M>MW*O+
MK=Q7RH./8QCK>'T,U3]8"F@H.9 X$"P.8XP%M0L8&(RZ-'Y4(GOK6F;M671<
MD?N=W(,;VIG8P#2R,#&RCCEV"E"'%+4Q!\EYD1H#4>8N.F..SIDB,A87#^6L
M=X5.C=@JS_ FY[K:0O/?@K>%%I2+>/,SJU:$8HX9#$%$! <0A1+0!$L0IYS*
M-(@YY=*.MPQ'7AIW'<2N^\CQCN"[0B5Z#?474;);LY>I-4P9S '&CEEL&G@'
M\)@E5*ZYS%2<F?G,$J533K.]@:ODV/?BL10LJT<\4VN)2^B',<>*Y"0!,(0!
MH##V 4YI+# EE&.C=>M4 BV-!;^Q>\&WZSIX]*':9 ]UZ\ _*Z%T]3YG3Z*J
M7]^N4MX[LF;;YIB4][O8W!=\\F3:*U8UI<WY;.6838U2:7G72+OLF-?*I#6#
M]K43::](N; \6C-,[=-H#>\[E,*_Z*VX(C^N#O-%W7X7[\%Q(K#4^^X,Q?KL
MHP!8,@8H]YFD*8O](+0CZ6M#+HV&6WE/BC%I(UB3ZU6\3>ES2A0=$V0O@$[6
MRZ;@N*:XJW+,3&*FN)S2E/&5#BL"=A*\.F5>VW,&RM=EF^RI2>Z$+$RX+L;M
M2UU2E<$4D)"$ (H$^RR / J,]O;=B+<T@JN5<% !T-Q>IJ3W6E9P3) 650$[
M*;;'!;CE3D/E@.Y4G+DZH#7T"Z@3:"[S\BH&6N,]J':@_2C#:V<_95SDO/I"
M,GY;<C5$^5SOHU=?=',I]<<*,5]&01H!01,,8!HE@,:I#Q"5*6)IZ#-D&2(U
M&'5IA+T3V7M4U-"DE>@Z@(QT/K$N!VB"OO':?EI,72_@=])ZCTK<-_JIK05N
M"RL>,)VV^+4Q1.ZK75\79?;RUL;HG*MG;7[Q4*[Z*C;;,K_-M0O<]#&^5N\8
M)0QB$4= +9B5)QK%(2!"8)!&3(22T8CST+9RF[441F_=K%7:&A4\M3S4R6]Z
M2=AVY'ZCJX:MM[PI2:]H552;:PG=DQG+E.C<&& >VCL@WT'],NBZM%$;N'R%
MXM2#@79-GO:"S4RE@Y$[)=;AMQI*LV^+LBQ^J*>Q>OO\AWJ6ZXU9D1!?04$
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
MQ0 1($ D(R" BO 2SC'BV#1R\?+F2R.M1CYOK04T7Q*?0'8]W# &".<,<\#
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
M>Q3WY@XW?^;W]Z_Y/K]1'07\7)4B;ZXKY3K:1_93GV6,Q8#'0:KV8AG E$7
MYYAD*$C3),HV3=G@>S.#;)Y81ER[$\[B-D6-T1_T:*0>W@-^]@@?)"!W9W%5
MS+\[#]U6'7LBM?Q\6FM/O@$E,W83+3+%9J:@NXES8S.^*._4STT[A=^E2L?F
M\+%52V62*]^[5O;39#MS&;#=&*0S9;V(Y;H,OJ=,W(6>/KE#!Y=?BK0%;OFU
M>%<T>?-<?^'?>/'$-XS3C(<HD/MJJ))%8@)PS.1_<+ND^K$?$,.&'"<'6YM=
MO)=4?;:WE<K9JCI1C?MPG$98EU27P<TR5;Z$C+=B_MMYU*:TU#@+A_4.&J<E
M<-TPXRP61_ICG+]G<A?P;=D(%3B4E"7?D-?/[QX>[\MG7IVIH+8)0DDO,<M
MBIE01=4S0$C* ,$9XH@F24P"TQ/;<P32^KB<'ME^H8U'GCW>:V+<:GS./.G2
MEG7L'34Q?P&Z,NY4>9P!^)HE)A=M?KX M-8[I<^1T75;]07P/-*#?8FGVFG8
MWG=X^QT7<AE@^][1 D<BI30"-$L8@$$2 H)(!!"6FWD49'$8:G5AFRG'VNS!
MKT\/#[AZ5I9-+['7B[QL<^]3TW+>F^H(;,M<JYT&W/>.]!XZ72SV6S\U)<MV
M65]@:M;66_VG*7+73_T,EC.[J)]Z^JIZIY^!P+1C^KG'F:]1JHW3^_OR^U?Y
MNK8%EC7KEX_>NR(B4S)Z0@KIU5LIO;^NSI88-\!)GW\6P<L1NQS!;1GB. O"
M""V<OM?91W]6_.$G??YB\P]VV#6S?OW\2<YA'[_,J,ABAB%@"8L C-3Q!YZF
M@&6(I5B0  9<UV0\.<K:#,+_->P7VV[%U=7>7[^;!H9/XWJ>"!=!RS(1.@!*
MGPD7 <P1$QX';ADR/(O#"!F>OM<9&9X5?TB&YR]>X@3NL O;:]Y\Y[QHJ[6I
MOCZ5RH >EMSR%:)^3 %$,0(P5MTC28 !B2/,J-QFIUDT_1BNB2AKH]6A[-[W
MO+GSNL]@.W]S#MP:39&NC],%\$[WW,-&DA[IM.@J5;9MSUH]G)1!FX*FRS.X
M1O)=\"#N%!S'3^-.>N+DB)**@*O<\L]5^2VOU9CMN05.N" 9P\ /?!] CB-
M:.:#A(99X*=A*E!HQJ$G1EH;1?9B[OL6/N[$G7@FY!3$VG&>^<#9WHU/QVQ*
M<&8<#^MQEQ/#NPZIC*-P)%IRY@;S/:M\$.6<M7USVQ-I'PKV1-L=<?UFEUES
M5?<)YL7ME22U;]T)RB0)8I@P#@B*(8 !"N2NEL3 IR+ :48)HEK\,E..M;'/
M5I7N#'EW&C/?:Z._G9LS-S2$:9"1"*2A2.3<8!]DD5P 8(8SDB*2!>$N4>!F
M'5/T,DW@YO\O,W7>A^'HV["\P)P!VQMDA^)Z>_:HN/7P3ADW\Z'O*G$T+XZ<
M*1;GQ\CQL@"J(ZZ9.4]WYKQ9 (*A>V>)QYE;%E]+T7Q753.V3[TF]_EM]U61
M,$J%SSD(6<8 Q%CU+F(04,QA$G.!(Z1]DFQDG+59!EM1!U]/N1/6@-[&H#V_
MG"P$F.7E8H?53DQO+^<R4.DS_4*0.6+RT==LH>-E&HB,L/#8W<Y85D.%(8OJ
M7#ZY"STO;RO\>)=3++65%-V';:+,)]Q'&4@CN<V"V$< 89X!GD*80AI@:EK!
MX\1(:V/*H9@>5G(:'B@]CZVNZV8!Q"Q3Y12PIC1J'P?">O_U$\.[;JL^CL*1
M;NEG;IC*&>]^//*B;HN2=:V,:MXT]YRUI<J(M/+89_RL5INA+_I#\:<4Y.ZW
MLF3U=?655]]RRNLOG/+\FVJ.Q#Z5S?]^PO>Y>'Y?5O+?R]LB;W.<ZK[@!8H8
M2F"0@23V,8 H"0$*0^7Y2:DOQZ44&?:>O(PB:V.\'H5='.F@XVSYV 6<Y,M4
M-+I)M9=&69MEU_\26";Q[?RWN^^NBQWH,>A*4H(6!>^Q@^%E$#(OO.\*">]6
M0:'.U-8]&.K8;8N&QW*F.FYX_^P \82\JMI#HC;URY=YN>RTVEZ2+J2=XQ7O
MLG-XN*!>6!YS3TA[BKD3==!$^DU9?)/KBAQ"U;W?X"1(*!4(</6V04HYP"$1
M($@CX?M)$J:Q]JD2G0'7MOZ]_?I'K5JN]R)V#1[D(DC+AP?YUY8"];?]6I"?
M=Y4L#:3E-:0KQ;!M4SML:?\3L L#J>](61I01QZ5^< :.5=,4!KQLF@]QIF[
MQ42IH=_%Z+Y9-7[V0?5-RF 491D&*0]\E;!-I/F% I 2#@6G)*%)L.F*S7QM
M<-7H[G5^&L?D5?]Y-'MO^VLL_TKY*X_PV[PH6O]AUW[GF6/C<]0_0QM3BH-,
MN?U%YBN?5@!P #F($\3#2'".:-I#^Z[0/L0^&]CM6 Y@Y05;$E#=+=8,B)RL
M6_N$H\4+ !UJ[:26SV#82Y3E.=3Z1(6=(Q<ND?"MC&U5_6F8-$QH$#%!(D!C
M"1N$(@&$A@F0A(!IS .8ZIV$T1YQ;7;N5L0Y:=K'@-5E@07ALLP*+Y.N;WM9
MG216CP#C,G_ZF!@73),>064\&WKLQD5.EO"'Q[+"U?/;7 A><:G;'\53S=D-
M_J%*@?'ZJF"[?WE3<98W+XXR$![&*$TS$ BH,J7EW*",IR"$%/E9&E(*#3.E
MEQ1O;13V-;\MVE[>1>.IXFQET28(R8]4M<M\RZ6.4@>O*]6F>F=ZG0O%^V70
M[N!7#TLS2#E:"BK_J3L5__,C3MT[ZXS+W)=E"M.Z? 6<TG*S5<QC.\U>>4^M
M)JJ68UO<D=?M9 _^E78:NCDELQ#V3D_.S)7YDJ=I%L+[S F;I4998@$:%(-X
M7U8?"I9_R]E37XW]NE*'S6]YT7:+*F[_*/+FS[RY&]#HU4/Y5#3[A?):/J.1
M'UU.[GG'?^H&^5Q5#2EO^!\UES)\S+_Q^F->\ ^J8.X&QV$F_R=4CC<%, @1
M('XB5..'* F1CV!B&)E=FXIK6PA?4N&PO(L*KE$)"=AC(NFO93PI"^]*',_J
MC;J&^9BT%*Y!\-4NIPN^0S-7S35-D\N5=Q5Z7W#U7H7^6A; JB2=;$7T6QUI
MH_1Q[6[;U)X6EG+?E/(W*L3QYDZ*QFLII+1[ZC8T?2T^\>_RU[S>^"E,?)IA
M$,4D5-'C$.#41X#&*0JE?<2@;UB(>AG!UK9B=\+V=>;;B)UYO81E9DQ[Z70^
M#[87O.WF7LT [[.>?NDZ!OS:I;^IE:XI=U/DT4XUE=>4[Y13DUCP[^JJ95M<
M+HNX];5K&6E=KSB+8GQDG5CV^5/9_><%I8VVW,@AMVN.9DF_"4]<T1>_E[G/
M,.PK##12[(%?'Y\M_3?A8S;&R_;WJB^0XT_2&*G#K\[\$=8^K/Z0!TF3V$>0
M ^3#2-E%$4 QDF:2CU ,*><XR\SL(LV1UV;X:'V#IJ:0[BQ0Y#,4RJ\!8YBJ
M8EX,D 1QD"+,0XKB)!3!YANO2'G1>1A*8-$$Q57UK"R<769_?C W>2$M(ZK:
MF/:6*BUKS9Z#YK.SV-*SNH-1F@N/A;-2AEA=?-&YS%DJ0Y0F+#A+G;5JTP_[
M[\5G69QF/ *<^^V:0@!168(LY1FF,$H#GAJ>@!H\?FT+1R>;]Y73IRKO*ML9
MU24] :(NZ4R%QC*S]*C8H(YC&EL_R#(<T_7QDB/Z'CGT<>PJL\^9\7S3]7*Z
M8DR^#'7_AW+F!1MI@V1QAB" B1\"B%$&L@ '@"-$!8MBQ+"6I3@ZRNH^[E90
MKQ?QU?8'3PGK71>:YP3&@1W_TA>#R_8'/Q4I;0;00F)/!/66"6I.__VV_/8?
M\OZ6 ]0/H/O2 ]"?!AA_MI,/7DN][7>O=_%RGW^XH1%,:2"7<I]&&, L1@#[
MT <TDAL7E@@69_[<SS_\'_7YWWPOYW_^X8S/WPBN2W[^8T@M\OF'%C__\/*?
M?VCR^8<3/_\7FP8NG];T#1W?EU5?TJ4/'=:_<ZPBC.RJ>8_SZN]JFWYS5Y5/
MMW>G^M%N4$9IXL,$0%4 $X8P!00B!!@D:8BAGU&!3/LR6I!3ZXMRVJYQJ^2V
M9719>.__?OWF@_S[-_G/[5%WQDGCU;L-R 0_R.+S;> SN<@<.O.O=)/7=[!M
M4U;$5L&MS^6A5]'#S;"D1=.IV;MDCO4/7]@A8VLB'#AO%A?=O:/'%OI'G4+6
M!IMJ<KY[X-5M7MS^5I7?FSLU BZ>-V$21YQG <"A+S>>/@N[4LJ10#$)$^%G
MF)D9G4?'6:G9N975ZX3U>FE-C<[CT.J:G;,!<V-XFF(UP>P<16*VX7G\Z8Y-
MSU$5#XW/\<LG=VNXPRH$RJN\;G):JXZ"PQ:WJ@/NMD1=')!8[D0AH#&&ZK!D
M!#)U;#)-$(RBA,9)8GA84G_PM9'&3Y)WC35?MI-6N?W3ZP0:S(NN]6<';<N,
MLQS04_I"&"-FO56$OD2NNT<88W6DH83Y,\SK'UW1?S[E76Y5W1M:KY]J.4Q=
M2U(ETCAK?_4EO[UKKL4?=1_,VX@09RC@(? QQP!&80@R$E$0D4!D @<!U4MJ
MG2'#VEAPJ(9^$9^I$S#.<XY@M4QW0PUV>U+2ZZ"VI3LE7GF54@.4 CS5_%RQ
MO,4F0;^XDH/)<%1OR=:D&%5AF@GG2&&FJ4]V5JMIINK#\DUS'V6^W+0M#NI/
M9?-_\T8.\:".AK*;LJW_]U$.R_D'-?1#WC2<;424^$D401!FJAP1SQ) $A+)
MGP2,_# -,JH5^#$>>6U+2R=\6R*4;F67WUSWMU9B?:XSFX+SRXPU8"TO+@-,
MG_D0UZ;L"[;>M])[>6T?9OV%Q!K<CI:/96$W6C0F03>R5)@]S]D",4G-X;(P
M[0&3?2[EP^.3)-%M#X=^'\\3AAFA& 04"KG!"!* 618 [B><)#%+_52K#<VY
M@=9&]5OIC%TDQV'4=H?,!L>VZZ,7T*NW'52L^#A&8;#NSS@^NFO?Q2@&1_P4
MX]=/Y84KVCSA*L?WO^&\J/NR(94T5XM;55ZZ/QSVH1@&D)X>ND+\GWCSTEFR
M+5#TW%JP&R(R[&=!"E1>(8 "2W(1?@(H$4F*@S"&B)JF!%B4=WVI ;TVZC#$
MBYCR5B%3]K(YV;H4>.D)=.53Z;7T;I6:WB]=$:A?/=RIVC4YH&?F]Y57\.;
M]WR_5=K[I=WLGZX%-H&:'4R/;7ZWJ8+C1<+!;!RN-"X&G;I<]7T-ZFO1FL^#
MBGCGFIIR%L%(I#&(!"$ ABD!",J?PA2EB"&8^<@X/VVR-.M;:E31P6UCE5+T
MS4^-6S,N,5$A1C!!&0,)HA& L3JZ2M, 1%F<</D5(6E#F&U)[$Z3RP@PKN^V
MLU2WJ6:J@O9CE4NY'^72\5A6V[H0W03>[U5U-X&ZEH"3:;&\SF]U. KY*R<=
M@Q<$U/;*/%U Q^ON;"0/5]7YCYSN^BE4P0\Y^&XQ?E]6O\DU7K51X]N4#C^D
M<8Q$"#BG%$ BMVR2=PG *,A@*'=L)$.FKB"=@5='LCNI!Y:VXMK;G>#F7B.M
M&=#W(BV-JW6OTEE(+?F93("R[W?2DL:Y'\H$HV-^*:/[IY+8UT8:P8I K\5N
M ]*=B/VXJ\7I,QZ@6)J*?HAB "/)8#AEB?R)ISS%1!6'-6,PC5'71E\[D95)
M,G P]*V;YA1?U9D#70Y;&%G+!+8$J!/XRP DV^2E(XICYC) YY"V3&XV/_)P
M511/^/YE><Z'34CBD(DT!0*Q $"<1 !S@4$ N1!9( (?:1]V.#K"VKBH$](;
M2.DI,?7/-QS'<9QC%D''MGO8$!BCPPRCRL\XQG#\N<X.,(RJ-3RZ,'[AY$ 9
M^Z^G[C1F+9]WT&FUWD!!$A+#!"0P5;FZ$0<H@PQD B51$A.(F%;[4OTA5_>Y
M[^5MK?LC39O-0U;G8->..RT(IFUVF(/CE)B/)C36 S?GY' =?='$Y4@(1??.
MR>6XZB9_4&&!71#FG1"<*FMFMQ_KLZ=QPOQ$E?3(A.J,@1,(LC#*0!0&(0EX
M%.+(M%B7]N"K8RA**[7PMB4'&7_H"J%W2=:S/#P&\Z%+6'90MDQ=.Z$' 6W>
MBMWNG/9^H*72U.?@9;VFF+Y$KBN.&6-UI!Z9^3/,,]FW5:Q;"E4=#&K5);WW
MEZ:$!0%#&4@X0@#*/91D-B@G(HC2E,4^952K9]VY@=;&8DHR_13I40C'R6A)
M8"P3SZZF?FLL]5UB?E&B_FI8KO$L9OI9Y$MAYRAI? 3#95+#=? 8R00?O=U9
MXK>.$L,\;ZWKEVC!UI;NZ!AWV*PQ"2DE,8D SX@/8!@Q0/Q8DB8-($P0]ADU
MC.N='W1MC-FUU[XR.*]H!+&N2;<L<+89]45;KJY&45_/R$7/RG%\7/;#.B')
M!3M4C6,SWC/JS+U3B>B3U.-)TMS6YMO5H=Y9AQ^*NJG:9:P>]";IKOY<UJJ-
MZGW9;H_[U,'N5U<%:T]&;E,0_Y#[MDH^ZTGNU"A7IJ8ZOE]O>!8D:99Q('PH
MC4$<49 QG@"4A3S+Y!X8<VQ&<Y=6:6TD*O$ /2!&1[_7@Z@V45]:T!4M X>S
M/FPAL-_EYWM 7JF4]7V'J^ZN5]ZCA 7L<=GELV]_KQHDMT?9ZUV6_)."1SVZ
MPZ=U(+0 +;GJK&6R;:]I%]?3\8IY<7U/KL>KD6QZ 5E:J2S&M[S[LR]K\(DW
M[WYTZ1'[GM2==I^K\IL4J2Q4FDXF A0AP$,B /1Y##(<<Y"E(@P)B](LC$P[
M$DT79VVK[(<'^8O66RK*BN>W;1^<5@?SJJ\S)DEWI70%O>55;JN&]POK%?EU
M5W5%G<':SH'']MJ\ZA?"QYU"RY9KG0^L_;JL,V1T7H!U/I['*JTN\%1SM_CO
M^$?^\/1PPZL'N:/KCE[]UH:NV#;>^'H0;[RJ*B6*^G&3XA3RF N &.8 )D02
M+PDIH!"GB 21G.M8UVD^78RUL>Y7WC3W78;?(Z_RDNT#[YT?5-]W/&-NSGOC
MW2!NF6Q[)3PYL0^M;ZG3P[OM%#F5\R!W!3MMG$R'OJ/?S;0X"@/8G!ZC<,%\
M5$>""3,>[BS4,!^ 82!B@:>99\*J/8>T9S]+#B^+@M]_PJI7!,0\%AR"B 5(
M5?4-0);$ @@:9SR-<!@$VJUFC@VPMM6EE]';">DI*?738(^".+Y8+ &-Y67
M$!6C'-@QU6>DP!Y]K+,,V#&EA@FPH]?-/7E_4UX5[+IXS>_PO;@6[UI'!.=R
M6X\SBB&!0$1AIK;U 9";_ S@&,<)8FD2^7CJ ?M3@VJ]S6Y+MG1'M/.VTAK?
MRCGU\/5)L'6WYXL Z/@HM01.N8++PB.MN,H&.8_DC//2Y\!Q=2SZI!P7.OU\
M#I?3AYS/WFF^Y1W$+;<]U#=^&(6)+R) 8"8I!S)I1^!$ !ZS.*4A1(E>S._$
M\]=F1HQ%Y'$OLT&2TS%$S^] 9^)DF42N7X!RM0PH^OO F> XVN -05IFIS:B
M]\@6[-A=SO96(R(/-TUCETTNR"!MA/?WY?=:E5/Z0^ZX=K647M11B>(,\I3%
M *)4 ,B1 -B/$ CB%/D^8R(FX:8I&WRO:T[I#6Q$>[OA+4:@50%;958));KW
MI'P.^XII>M54YLV$KK6U/+ZVMV![6-N"=+_TX/YJO5:-&5362S/H2>.Z-(,1
M1D=*,YC=/Y7.;N2-];7X&V>W@V(R<MN',P%2[B, *?8!R3 !:<8BYH=I2$/#
MI-,CHZS-/NMDF]Q^Z1B.NLPS$QW+-*,+S 0>&5'<-FD<&]HQ0XQH?T@'8Q=/
M]@I5)>6<M0SSH:Z?^+5X719,E37G*AOE+2?2GI4[EGH3!RG&*<> I:KZ 4,I
MR 2/08!#D; H(D$,#>OZ:0^^-J9HJRWVTG<K;Z[D5]NZFA=Y67E/1=ON5Z[&
MA=+&V(&D/R_:KB0K:-MV*AT'F2C!7W70MLXFMA-^40>3,63674WZ$KEV.AEC
M=<3]9/Z,"4<2!\GTN^ZY?4/=KJ#,+A=O4.3OXZY"$O>CD&8" 8($!]"/8X"(
M'X,H0AF%%,5":#NM9LJR-EI\Z> :=,I^V*ND?M/[=]2'.RBW.:&VU1+S>=YE
MYG"6+-/IRPE2NGBM,M[O+R?H:C]!'X<3I'3R/CB>((/SFNXFRM61SB4F3'U1
M"QCM"R(\=DATY@CNSI$N \6+HZ8+/7*)TZACX]]@<L\W*$'*$>"#@%$,H) ;
M N0C!-(LQ(@D-(O39/K!U+/C_P]?_/YJE!+&3@:S*=+=&U@#WNEZ-AOSF4=>
MM9%S>?KUO% 7/ BKC=CXF5C]QTQEQM_*DGW/Y0_8AS$C*525'XFT_F$L?^(8
MR!\@RSAA)-"J 7GXZ+7QV58N4X;:017X,/']) 8PA!1 !!% E$#@<^YG210R
M[O--EZW]M<%58Q.PGX>Q!]MK?IL7A0J\$'RO3FU-QB\F(@LP9""FJOT6"3E
MC&6JW"C'@<!2N[#'[UVAG9(U';WM(/:PDR,L 9SNJC<%"LL+VMF/;L(2];.:
MME>?W7B.%Y:?]3Q<,PZN,,^'OJFP>D>_/C^0\GZ3Q92EL8]!@&@(8!+*U2")
M($@" <-0T)1PK?:;!T]>VV+0"^=UTNEG/K^$:_S#G 6"Y>]24W^C'.>CNLY(
M;G[Y/&=9S4?5&*8S'[_ W''[KN#5[;,Z(MU/;/V55]]RRO?UY$(!,T: 0%&J
MK X!2)*E &.>1!@S$NE]C3J#K>T#[>3]UW\)$O\__Q4_//ZGMQ-<WU-W%N'S
MOM(E<;/\37>B=F4KML)Z=2_MA*)S9]'3=V0NB:(C3^4HFO^^C/=1%Y81]^+9
M1SCS'^HJ,W00:M\S.1=(<C57N=\J;?)-5^/B"Z<\_Z:VT?6&PY1E/H( ,A7\
M(D$*"*0<8#_+$/=C*G<FAGE!XR.NC6=;<;OS#6T6;K47U3A?Z S6NMN8!1%T
M8$4-P=O6)=(!<4IND1XPUO.,SHCA.N=(#Y4C^4>:-RX1??BBCJY>BW<_>$7S
MFG^N%,==B^NGIFYPZR5HS[OVIV!W$9"-R/S8CP4%4<(9@!2F($-)# 1-DAB'
M21"EAE7D%I!J;1SVTFO>GA)NSVCU:JF&I&KQ5F=4]IKUQ12VA\GG]*%:8J*G
M1#8<3)_3>(?%F9L9"9F)M,OXR%11+Q@UF8GN>"QE[L/-]_5M/]4WY<-#/NBX
M45:-*G30_JZ-=[<_7(N/Y?<VTM,%=^2E?][E]$XN0^5MD2N1I.!=+_._X?HU
MYX7*F]^D(F9A&!.0"/E*2(,U (1S'[ LY'$:8S]*M$+5;L1=VWK1J@?:<B)M
MRE;YO8^R=AV3S5H#.9KQ\YZ*=<VCY86CU<.C>VW[*C"[B6VGLD_)ZWY4';'+
M[Z";Z3Z KF[ZKC17)OM6=;7\=+I[=[CVY(=5M(>\5O4^Z/M>UO5>./+>K.K]
M,/()N9NN$:^2 R&<^:7< 3KT;#D<=7('P7OYOJO ]!6EY5/1R''?5)SES<>R
M;L7:57_M.T4EB(HTB2F@)$D!1#0!&8DRP&&8ADF6^"PR/$1G*L+:+(EW/QXY
M537(:"NU)! EMG%/0=.)"()4=7;,0)9&JLY$A %&+ )IPB$460CC1&R^\8J4
MZYB*H2@6.5\*ZN&M&OLRJ*\\KCQTPFONN/?,<65]?G0W\S8QMVR [43W<"=[
MNU:^^ S:%,9=/?;E&ZQ-1<]ZVTA3N5RWD9R(VY&VDE.?9+ZIWM8*?XWI/^[+
M6[EXRF?G#6^=N ^X^L<V*!F(& DA%RD4^"JB0QE *(A!XB>Q2%$0DE#K6*?)
MH&M;EK9R>Z03O#5S12NZU^QDU]_/:(-_?I=J U++5+=#LY?9DT)[G=3>7FS#
M8_9&L.IO]FS ZVC+IO?2+A1Y-\5I9*^D_2AG.QY3Y8;[%N-[S5,.W_;ODSK_
MOV$012&4)!TPU3,3^C% <89!+"A*$Q$R/R:Z&8?#!Z^-DK>R>4HX_7S#%UB-
ML^L<!&R'>;24-THV/*;IC%S#%X]SEFIX3(EAIN'1WT\L5?BZK*KR>U[<UG\4
M+*];>XVS74F>34JRF$*1 (H# B"'$4 DC$"4B#A,(XPP-:M=>&; M7V@71&Z
M_7YE<)#;L%K?.:3/&TE+XV?Y\^Z@(SMY7ZD^63N)![72%@;2L [B@H Z+8PX
M!UCSJHF:*)TKHWCN,6[K*FHJ=5!H4?<^<TY^C>N\;EN3U^5]SMH7R:#JZ=CM
M*V*&5DSE!Z)#02<50AT%3)\)E@+.$0,<!W"9SUT'BI'/?/1V9Y^WCA+#SUKK
M>O,]S0<JJJLGEDNTKYJ&U]U[\?X>WVX2#&G<'A8- PA@%(8 L9" ,(8ISKB?
M8*Z5JS$^S-K,J0]OWG_Q>E&]@:R>$E9__S."Z_G=T#)H6:;(:4 9[97.XS!C
MYS3R<&?[J/,*#G=5&E=/#:F^[UHDOE%V0I7O#LH0%&893A- H"_W5D((@-(
M RX2&D6^_(?8L,/D\8'61@*_W9<$&Q^X/P&B;E!M/C26O_A>0(]N);12B'0<
M!MLQL!.C.XYTC6-P&,\Z<_T2!P'>YM]RQ@LV;':_27&$@@Q"0$.. $Q%#) /
ML0I<81IE/,%T1N6A8T.NC2F^/CT\X.I96;H[<;VWG-YC57)410)4-HQ$73,+
MSP!\75Y9$E+;_M87:?5L!^A?#?_1>$1^)/^PEBH_!HW+//BC<EPPR7T,E_$,
M]M$[S3T/G\I".3#^+*M_Y,7M&_R8-_C^"[]7S:ANRC;.,S@%U2>AU9Q=R6W3
M%?WG4UZW*6EOY?4;'P>"8$*!SZ5- Z.$@RS&3!U8AP2GD?"%5D;8PG*MC=VZ
M<X+&1RN7GJWS;J4+S8%E.I1:=;[2[YU>\B^M8G)&6LU4AZ_FYRG:9ORJ!A2X
M=<'@O8(>D_==9A+U75T7FDQ'GC%+D[I0?H$%[$=<<4N.YLQS9P&BH://QN.G
M;@!4FG!1<U4&7,E4M\V]67ONC PZW$JABEJUMRF+^D/1YH"K"D_U=;6MBM!)
MS-G;G'TJF__]A.]S\2QW+8-4\:NZ3T)-22(P810$,<< AID/LC!A **0"@:%
M\'VMS(K+JK&VI;S'8,@R^*&LFOR_.Z_=R[*=A]VJ3;<O%WEU=+=$:W\A+-L5
MVW>A[>6@UB+0(W"T'7DS0$'U"^O.%=TJ(#QU-FE;J*?JL9#[MK;9AO?/#HXV
MP7IX#$DN8,LG55]R2FUO#R^BF^,MYR7G[W ;>U%IIJ[6ZID%S>_SEM&OQ9L[
M=81<"O:Y*A]YU3Q_EBS07!7LG;02'MO6]-LX=.IGA*1('<S!4*ZT(I0DD(0
MTRQ&$4=Q @T=>=.%6=O*^5*3-J;=Z:+(\+'7YI6G7!Q-Z_'C6XV,N\DN,I>Z
MBZ";&;*\E-F=G GKT'Q4;:\F,R1TO";,Q_*0V1=XYN0@:YNCR3\4M'S@;\JZ
MV40<9D)0!A+JJPU.Q@'&A("4!3'Q(P&S2&P*?JLL=NT(Z\^C:'VMJ/M:AV/9
M3@\L>-.GK7*/=^NM<<3U %'M8.LDE!S%67M0\E8X[Q<JQ?MUT1#K*>6M1U</
M!G8=6#VE^9&8ZLE+)[>K[DJU?5:[;D4]'\OB5M5TV"=K;C(B8! B!'@<40 A
MB@%&J?R)A@PCD4 61J8'I,\/:_+NNSH27=QV]2X8)XUQ-^KS0%.&HRS"% 2"
MQ !&(@(XR201!R2,$LJ2# DS@W=9F%T8MA]Y7>]*/SYV<EN &O$LP_+_(,DD
MRI!"!@A-,D"S-$WCF'!(B%SDM-M.+ 3T;L6SW8CBS4N$NWHMEE]OW65PV9?6
M\KIX!,BB+,#V#=X?-UBTO[HV0M9[JY^7Q'5?=6ULCO14U[]WZGK[Z4EE05V+
M89V\WSIO]H?BP)=S5;5E'-6/&U_5J>=1)(F*0 #3)%*%E3F(,XI"C"!*26JV
M.DR696V+1J=(VV#Y137+/DR@MMW'G,AXKY$IW4V?1ET6=#(YMG,%[,W+!-:<
MC:AM,ITNH&..G8WD(?7.?^3DREV,M2[ONO4 W-SAXN:N*I]N[UX_U7DAS=$W
MY0.1^Z[VFI,.F8T0,);6(P-9$B3JR"\"&4<I@$&<X-!'J= KE;*T8&OCZIU6
MQH6CEIDG7?YUC[YE,MXIU-?7;Z1*\C^M3A[IE5)5'G=:O1IW5B]:?FI1M*T7
MI5I&6M>EJA;%^$@!JV6?;YZ,^_6IXLWS>TS[4@/O?CSFE;3:7W-15ORK!*D]
M@B"G->F/P> HBEGF<Q#", 001UB:(E  P;.02^,Z(HF633UI]+4Q<Z> )W8:
M* ]XJX)'6AV\G1*>TD(_9=-\8L99VCK<EJG8%.D)_:;,(=?/A;4*O:.,U\5>
M=J-,ULG(C>2KFC_365;J9'6'N:?3'V*^@GSAWWCQU*78E$63%T]RH&NY4'6+
MUD:@,"$BHP#[JFMQA#. 62J-_!@BE$A#7_Y'=[TX,];:5H??*E41MNJ$UN>A
M<XA&\EU.0Y@!!+D/8*C:A:DRDSX*!0]C*#(D5^"RP?=N$=V-Z C1+N^1_Y!3
M6>![CS[53?D@IW4YI,\OJ0OB9WD!_3($C>YD]<J=L,OAIK\N+HB?HU7P/(X+
M'>'0A&9DF3OW!&>+FJ8JPR5,]Q;S!>OOO):/NPVN?N3UAE*>R2E'(,4) C!+
M&" (QR!)@Y G2498QG17I^&#U[84];)Y?V$IG(%-_ *L\W0X%0++W+?5/IBG
MOSZM3<7!$8=MQ5N(J8YI.T)++RYWQD''A!P2SM'?3PY9EH6\//\FY_$;WQ4A
M_[@OZ7B\H&"697%$@Q1@RC" 24P BB@"3+ P27W&_93I6'9S!5F;V7>CQF@7
M6Y7 ^21_+LE]?FMBMLR>&^T@I'7$;4<@RP+L-3A>D=1B(<BED+0>>9PFG>NP
MXRP,C\0<YSW/W%IK/_W^&$][>E9R]$W9-B[J YOUI[+Y4-#[)Z;BGK_+WSQ5
M;9CS6K27#83;1&$2LI"D@$<B % $(4!Q*@"!*&49% 12[:WSHI*MDG'US:1E
M9^F\G7DQ["US;[?0;<]U;C7S;DJO:RBW5<Z3VGE;]>0/WD!![UKT5W^<4D)Z
MV:G4-YDO-J6.;&YK4[N0$6\%_Y%=P++C.=M&6(%IN ^Q,\"$R'"C,HGHZ[+
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
MV0'HZ>3LXYV0AZZ26ZK0OGZ)C,4WY<-#WARTI609\V-$4T"PRB:BB $<0Q_
MV(\@%('<A9/IARR/#[HVPAA(.2=M\03"VH[\17&S[=)_Z;C8B^LDBW$<'I>I
MC"<DN6 ^XS@VXTF-9^Z=2D._565=O\%5]:P2LA]4'X-MC=:$93!&&,2!GP*(
M$ $X#%,0!&E(&&8T2;1R&37&6A_IU,8GMT\#F064)SX/Y8*HVMRD*)"V'J:
M9WXD,0S#+$U-L\\7@=)-YGDKZG)HZE+V(@A99NI61H_V0GJXE=)*>.4L&K:)
M^;0 COGX+!*'-'S^%G//H8K@?,;/+9_+/6B7LOZI;#X4]/Z)J52<F[NAL[+/
M:A]L4#<^BP@C0NXAXY1*@LY4.X*8 (0IS%(_Y($>02\CSNHX7$4M'WN56A],
M?Y2C*!N5)M*JI3+?5)/Z891B>^ACF@=R@7D][Y5T.ULNPLO_(R=*WZGI=L(<
M.3H7G;B%'*'+ 3WB'%U@$&<.T^4 &3I1%WSJA*#;S57!KN5+5>WJOO2V(:1^
M0C/N YIRK-I*I "C-)*6=BS\E,,XY/HE%DZ-LK:%[L--6P.I5*+N*R$91').
MPJD1'EL")-N1L*/X3 EYG03*(+JU!&"N EEF+Y99P.H<#F.QJ9/WN@M#G1/_
M1<3I[,53G3<W^,=K7G"1-X/C]9\K_BTOG^K[YS\*E0)]6^1U5R1>[F+D'V\J
MSO+FNKKA#X]EA:OG?4EY55DK+ZO/7/Z7J0,!-^47SIXH/TQ!W4!!,S_U T"C
M2 "81A@@@I'<@L ,I203''+3)AX7U$?K^W/:^>-+G[[^LLC&XPX-[VD+QW_W
MZ=MXTNG^2[Y$NLZ<M;\8;E8R*91'.AC.OQ3UMN=(J<*&ZB?:XJ%BA\T6D4&O
MDJZVH@3%>VQ1Z4Z&-:57M<"\;&1R[D#%! _5"J;8M@_LDBHZ]K*M8#8/_7AK
M$&KJ4M_:#UWYE@U)4,9BB$ 8P5AN<Q("LBR! (DX)B&$))6W&IWS&CS=:'OC
MX&A7*]K$I6T(FNY2,Q$*R]2OA<($UCVBK6T6' [IF)6.:'O($L<N,G=27%<L
M+R1;M,T_:DD1[0\=5=Q(B/DN. CCA#-I//LD #"((ODM9_);SGS"2!(+&&H=
M?S48<VT.C*W87:^:6MD?W8^OMJ9(HX37WZCK8G_>OV$!4=M$H0?F!/>'+JKZ
MSA +Z#IRC<Q]98U\)88PC7A.=)_DS(]BJ-K0JV)ZJSF%7]'F26ZS\+U<#)X>
MVOY-UT+9<U1N_E7;A?I:?,7W4H9M.<3Z_^%5^;G,B^;F>_D^_Z;$H7LW(:>8
MB@Q2P!(AN3Y)549-($#,LR@)DP#[<:K+]4L+M[9%X4W72S,OO+K5PKNMRN_-
MG4>>/?_?P_C_T.>MQ:?Q_+)QR<FQO+[L5//VNGG7PMMJY[7JJ7_I%/1V&GI*
M1:_5T9-*>DI+KU?3K#6VE5G57[8N.;N.UK?]+./]+)>B]?NTLURULZSZ"W:S
MG.]F67V=:A%4^BT4U+4%^,A*N?B0SI946V -UUYK8Y@OTL,4V;>\P?F]BCZ+
MLGIH/Y$K4CXU;>RY+4A\PW\TKU7Z\R81)$["D( X"#F ,0P!H=0'Q,\REF8L
M\E&HEY0Y0XKU)6MVV6VU]V4?69!+\!5[R(M<G99M&X*IJ.#ON/H';Y0'NO=P
M&:3>3)VS\PNO@WFPO+Z^3-YGO0YR$G9*>%AIT6?0M#79O;^4)M[K\;S^Q:9!
M?Z5T,!V.%L0IT[+,XC<3PY$U;NJ3G2UE,U4?KEAS'S75;:\Z5'6^Q-[,3(,T
M"(CR]T$<JWKT!&0Q2P 20F19+ (<";-3%3\/L;:=W*"6A0HQRM]-].8?8*GK
MTI^#D&6Z_[R'PTK>_RG5;3OY#\9U[.D_I?>AN__DE?-LT4$4X0:3>[Z)4L:X
MGPGYS:,(P)02@)G(0(BH@##VLR30JJMV;J"U??XO5\XNCG75O_"-$GBBQ7(
ML)EU. <VIR:@1<2F&7)SD+N(M58.8J=G$9QLFYV"1=, .[C](E;6*25.F5(G
MKY]<DE*:7ZWO@-<;' L<AC0"B+ 40"[7&1)F$"1I0BF*:98PPV:;@Z>OCR8K
M3AMUG$(.>6_2].XX>+JVT41(+%.@DJKW+B[10VQ47>O5)0=#NBXJ>:CMD5J2
M1RZ:^OE^Y-_X?70M=N76_I;S2C[G[KDWV7$0^R0C!(@LE5900 - !$Q 1%B
MLX %+()FW_2Y(=?VH;?R>I'IMWT66=T/?DF\++- #Y4B@D%[@KNMO%8V3+KP
MV&:-LW(XIA)=7 [Y1?O.J:335</>YUJ^.=()9@/]#(60^"!@JG.WCSC @A.
M C^@2* T0<PL9U)G6"/R<9!,>:/&&!3)-R]TK06V+A<M#:%E/KJQ7"+?! [;
M_*,EBV,.,L'GD(>,[I[0*)!7K3M9ZM)F(OU1Y$W]^>L?]77UA==-E:O8Z/XW
M7^1O^I4[1CZE6,2 9CP&D,B?LC3E(.'(#X*481]K5X6=+,7:S"0ELSJJHB0T
MZ&<W>1+.>X^<0&O;W;S7H<M7])Z4K-XO2H]?%=[53I67%WQI+S#/&IT^(P;=
M!EW,C*O.@_-F:*$FA',!'6M(./G9[IH3SE7_1:/"V0^;'WN\:G;&]R9F!!*"
M0U5O-E$UR -5@QQ)DU@0GD&891B:&<)'QUF;Y6LA"CE$U3P4.1$K=_'(5QYN
M!OMN.U')(RBX"TT.![]8?/(( F-!RF.7SSI3^.:IJN2R-JQKQ%.411''(":(
M !BG/D 8R[_B*"(1PB%!D6G!PA-CF;SZ;C+@NGB;<4FI\ZB*C 0A#3D02*B.
ML"P#62(B(&@F!/>)"#+#QEH+8.K&XZF*''9B>H]EI0RHI4#5Y=T%H++,O-U[
MMX5)Y_V;>MSS- Q.CGX>&?X2QT!/HW#B2.C(#3,\EVUV]%O>_7ES5Y5/MW>?
M>//N!VT/P.P/F]>?J_*15\VS6@N:JX+MBLEL$(X(9&D&L$#2D"-9+']*8A!#
ME+$,B90E6F6OEA9L;43TX4'^HHTK2HN<Y[>%QWMM)GA!EY@X S^IX^FP3'9;
MA;Q?6*_2K^K$I%+**WBSFY=!?1)ICS[VFKUJ[?>FS4-?L"Z5+;P=N&J7D-:]
M,W=!C(^Z>Y=\_HP27;V_^0N_Q^K Q$TI1Q-YH^J+J (DVX.L5[3)O[7KRK50
M.3:=>YJS05R%D! 'H33'?3\0 $81!)DOM_*,,<IP1F$$Z;;FUHT)WR\II1;-
MO*RD=>.DX]@^Z.6ITVR=P*KL]DZE":6SEIM<W<7 ^5Q=+KCF5;V&J@[58ZNC
M]XLJ:/5K5_>JW![#WT]A>SQCH.MVGJ6R"U>K6GP2')2?6DYF]_6D%L?[:(&H
MY4<Q#R5^*HNVP&ZW5;X67TO1?,<5OV(L[[@B81F)(4<@Y3$!,( Q(&D2 DQ8
M%@5)0L-(JWV8UFAK,^.EP!YM:T]W(K<&O9R5@JH#RWT-:KR57C]4=1[V\T'"
M1<&TS+@*Q[:&=R]M>VB_E]>[LH&??DAO41P=A>Z.O9?U%L_=^[C0F7AM@$9"
M<>>?X2SDIJW.,+2F?],23=JDD?I0R[W!F[+H'R]'5'$[(@F']=70KZI*;2T>
M6D=1P3\T_$&R=2Q2::93P!,( 4Q9!I!@DJTS(JC/ QHF6FR]L%QKX_67IS8:
MI5:[Q:<[Q=HO2JD&6MVVS0<\O-?.^TM*Q[U<*:B9IK#T=.L:\LXGT?)ZXG#^
M9O:HFXVVRS9VTX6]8*>[V0B/-\.;__BI*\*G4@V'[[M"&1N:PBC-H.KCG@0
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
M%LK1=S0YFME)-B2X2'J312A/Y4?9''()O]+Q'-EW/U3)=O6"/F^2E$9Q&"2
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
MZV$U3KJ:SYC*F/MZW^I\7=V%LG<'A=7QX '!*QGZ,P8I@8(P0D&&B:1/ED4
M4RIW%4+^(B4!$;Z6\V2V)&OCTG_]ER#Q_[/[[W;N3$X$SY\:79)T +AEQMQK
MT"'\:IM^LR\OT18[>&FCMZ4/EC]),A-.VXPY53S']#D3Q4,NG?O R:8HKVF5
M/W8U:7?%%O('U8Y<7#\U;<RV/4PC6>);7BOK6,X>@4$60%6MFP/(XQAD,0L!
M9@2&4>P3^3]#HW2"&&NCU#;&7?:R=L4]?^1=:/MQ)_2^T,F9VB5+SI>V/6IY
M%FQ;IGOQ%8'N2\JT&JA_VL[.*Z]L#^WMYV51.W0&C-8MTBFRN;9-9^!WQ$J=
M\[0E=OA7C+4%4O']A_T>Z4IMD=YRD1><O>:%_*%1K/ZB/4FJ2G,%G((H2B,
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
MY+L(%)9I4\KGW91>)Z&G1#1LJ'T:'/T,GMD@.4K:46 UI==T8#$IZD().J,
MC.3D'+_/61K.J-C#S)OQ"\TIK'?[#=)'!CGH[<[\:Q<?KS<X)3#B80A"$5,
M<8I AA(&LCBAJ?Q-FC*T*?@ME@Q]GMGT!]9Z?5'W^@Z'M_?V?N1UW:6%@&U>
MB%$0Q!#X\]RX,)ANPQC#U*5>;$_)[;6">UO)K4"KSZQV('9$MUNH\3!+;'BN
MJ7V9O?YE7HJ+S2$;(6B#ASEC;7,%AU0^X>[I-83'ZD>\+ZL_[W)Z]ZG<QG1O
M\(^V>O$'U7NCO"V4);W)PE"@* H ]ED&(*$"H)13$/@H0&&:)C0SC(HO(=;:
MC.&W4\NTV)PZ7=>&ZPFQO,*<FXOV6,-WI9)7E*KD99?0(/?W75EW+V_;+O6*
M+5N >#F@[1<D7D!6YP6*E\/W6,'B!9]N;K-O2R-_E59#+=1!9)7,^IE7;<%-
M*<(UN<]ON]SO+_Q>&L2UW#,\/^84WV_O[7TA&YH2X9-46O$14OWDA?PI%2%@
M% <A(ISA2*M[T<)RK8W5._$&!<O++3'\-]_:_NW9Q#Y;0IE77/[MX?&>-R/4
M875NS^\;+C1CEFG_9E=-OA[HU6<\;37SRKUJ<@9;W5J71*?=H"1][\6^S!SJ
M;U N-)>.=C".Y]1HGV,!^9&-T)*C.=LI68!HN)6R\7BS=9GQ?/.N:/+F^0U7
M2\#]AX+Q'_\7?]Z$@L<A"P.01D)US*48((A#0(*(\#A!A#&DL\*>'&%M:V4G
MI-=+Z;5B>E)./0(]#>3X<K8(/)87)F-DM&GHK/;[34*]W274G/[[;?GM/^2]
M[?Y _0"Z74  >L(Y_5PGU'%6K2T)G+]PJNOD<U52SEFMG#+;J.*UZ,.,&Q)%
M D-* 0M9!&#$,2"4I"!F+(C"($VA;]@ 9'2\M7WJ6V$[)^(N3^#G# %3G\<X
MYKK.C,60M,P*IT$\!]\$QX,6*+8]"N-".'85:"%RZ /0NVUR0$X]=IMZ7_^9
M-W=OGNJF?)#?]*X2K;0JL*I7#U*$Y=:=\Q@0DF+ HB@-&!(I0EKYK$:CKHV!
M!I7<KH7WB3?>+O>[SR?V^@JW?V'S L#ZDZ$=HUL68D<ANI:9]KZ-[U)LCV[E
MGE1:61]9XQ#=L@@[CM"-(KUH6$X?IO-1.8UGN0[*Z:MW)"9G<+,YPW]Z4CD;
M<K/ZR&F.[_/_YNSU4YT7O*ZO'WF%53_*/XJ\J3<HC1GUN4I*QAQ YG.0A5
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
M.( R#0&5) :*:C#C81@+9NGH7EAQ;M2R%[>.H3<"Z^3_)K-$O?.UT/83;2[
M;FIB30BFZ^/G<3@.F6QCAHWSV387Q/ ]W<8,E1/S;0PO'%-.]F%9_EC_L1;\
MX^J6;DA]C%4'_\KEK=S71Q2* JLZI>Y0)M&=$/%Q]236FY>#57+(XU1D',B,
M*/L(X1 0A&,@2"Y"*B 56;:;A&-\+N!28J-']^6P',=,N!.]*6]:%_78^-?!
M2FP.QXLC2M3<[;WQT<75]]-C49O4B@9;I:EFX7*G:W,D4B[KX:\==74I6].T
MZ%#G]NNPGF*GM:-A/5[VQT<]G#LEKE HYWQ'3E?0N5_6/OFRG8:AUB_EYH<R
MU?>SBF[ILKBOD];6"RPP87D<@YCJTKHTA@!)D0.9)#3/(D1Q%IJ]BHS7G-_+
MY,MAY-JZ%;PS[*L\B&Z>G&B&?O_+8%I$_=#Y#LI;&>PD#O8B![?NH#3/^YP<
M4D]YH,;03M2^SPJGGH11L_MX2R"U4JN;4&IWX5#/X^.*5;HA\SO1_/?N>U5N
M[[]_%IOW/QM/]5TAI:B$4E2],3;J-X7R>)I3L?KEHOMH_:4L^8]"W2YG.,19
MB@'->:+X/9* )F$(<"1CSCB.HYC8A4RF%7!N$19]TLCJ-X$L*U'<KP+1:F7K
M1DR\D:9^P_6VQ_&;9:=8\(JWJOVF&P=JY6JW;[=/ 3_H]UJY 3L-=\D&C>-0
M]QV\;[6<TB]P@[]K1V!BJ3U;_FXP/S;U':TS>NC3!U)4?R/+K;C9_*[DVE9U
M:.R=LISK&/UM?3BX_IMR+@1?Y$CD(LP@R+,0 ICC'%"9AT REB4B35C(C5)2
M1\HQ-^(_FH1S7Q%E;'$]_48JO8(GK=CKH)%^\"PBJZVZ[!YXV@#'U+['OE4C
MT'H$M2+!S2;HJ!)H79J3P*#5QNN.#!X1Y6IG?#4+_RZ"'[\^(8?'HO:<ZTTI
MVTUYJC4)^+;2SHFBOET'$+*I__70V5/]C$WDLTR NOD\*:N[7VNHU! (>B9+
M#;K=X-;FXDDLXUNY7_2OA1*B8M^?VV)/QA-)XR@!,HUS';V*E6.34Y#G$L8B
M)#Q)+'/P+BTYM]=6+6\06[<LOX2LJ;LQ)5Z.WS(M5+5O=V"N[SMYW30>-X3'
M>9OQ2W+X;BINB,N)%N*F5P[.!B[6;%EJ9KN5W\1*'RT^U4T1R/)Y7:P_E-4-
MVVQ)U31.V3XTC-=D2@@N1"A# J00$D"(&, QC$">R!A2RB!AN65.\'!IYD95
M!U5J<^&@3$!:;>H<5K+31SOL.X6&IK:,V4Q3"O2T18[9T>GN#,DS'H^J\VSC
M$2+ZSCD>C^:)S.,);CJ4I;\*K7NQ+$B;^-R8I^^E%/KP5-R1G_74TQ6O!Y\R
MO>CN=[L!!H1&H6 Y Q'E!$"*)" P5M8C3QE*<T%":LG6$T@U-]8^%795]]\N
MZ]P*_5W[W[:D/,7>F9*SYQUQ3-(OM:GK0%I?7.P4"A2UM3.;5[R9VUPK=?B]
MFP$7$P+MFK>G$-4S?T^([C&/3WGST;'L]S]%Q8JU^%(53+]7CJ(*'U?U[]XH
M)N+MD>Q-5>G@N_YQ$;(TD0R% ":I_A^( 94I!5+&*!(P2P4VZJHSO6AS8_:C
MB+=H]0L>M8+=[KU--.]U(/2T0%D'\)X%J8)7Q2I@A!\^^MO@,.S8?;>.E7O<
M35_A\S,;>2XXJZ<&Z-\#JE4,'MO\$G)0\FJ[.3C.[G%7/87>K["[8T+N$VV
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
M,-\M;H<B=Z*I[>!;V;N&-[1\$K<K<?=#V=//ZH=WY'G7$C$/!:&IS$&61#F
M%%* 0^4Q9I!C+#F-E:MHZB+VK#,W#HSBZ/\U=X3Z +SL(DX$BV-BJJ4,E'1!
M(V?]HY;4LJGO);S,'<B)<//D2#;XE0JT38.?_I$KB2?R)@W0Z/$J^Z[VYET:
MJ-#U,DT^/M20[/8B^#];LMH4^ONA[53E8SW47Q6U_';SZ]"7IC4(S%&$!51&
MI>#*+R5Y"DC$4J#^%<($\QQRR[F;H^29&[F^;!3RCXXZRB/;ZQ,0K="I@C"[
M!C!3;:JI]>EMJQP3OO-=&F":3H*M:S-UG)">3=9)$#TV7Z>Y[13L_1=1WE?D
M\7O!B$)2F=2?E"']<2,>U@N1H21&$(&,8=WJ.$. 2,B!B/*(0!83@NEPFCZ_
M\+SY^+XC=T"TX,&?:F'UU&O91Y%NSUX,8==I$/9*HT/!'<F5EY'R28H]TER1
M_2YCU$]S!M</#VLV4\S?-SDD3;#TL]B\$U*MP=^(E?IALVN+]5Q3Z2*/PE2P
M* 8DRS)EA.(<(*1;5'%"<TQ%%C++X3-#Q)@;U^T'PK?Y.,&KYA#@-_OPY8 ]
M,8]@ND7:>1#S#,C-H11OM AHH\:^$>!S\*HV'<_OQ:!HYG HW0<T!\CF/:8Y
M'+]38<T1=QMN#K8C&;Z*A^VJG;#12K!@.)-9*@C(&8T!C"0'B JU7UF<4Z83
MTAFW-0+/+S<W.MS+^L__A.(H_[= "OO<N5Y\S0V[:5!S;LZU8OZOH.H(NF.Z
M:0VXRXBX-]MZ9/!NK%W&XY2)9G#5P X,==+I'?GYJ4XYW:7E0B1BP1 0$$D
M(=7-]9((H(BF-.,"A\0H^->[RMQXI)N0:YN$VP_GY?.324!R3!NG\;&<8=8/
ME&7_@+& ^6L%< *X*<OX^X"X5)%_\EJ_Q?5]XA_5R?=^>,#!,6/E5L\NN_]2
M+@M6B/7;[VKSQ/KCZO"G]^M-\4 V0L]+?%]5BHD-^_A.L,*,&. @;O#8JO(Z
M8(TRNJB$'/XN=OHT];.U1L&?-Q>[ $^^/Q9GL?[VR==Y[;C]FNA0=QI8^PY^
M1Z[@[W!X&BA>'"!/=,NA?FD]SH;J24Y?R+/^2M]4E5Z_;GO?OM6)8!&D80Y(
MJO,3.:$ TYB 5"0,YE&4H]RHWZ_5JG.S+FN102US\-@('9".U(/G2IOL@*D#
M.S&NCE]'XR$=X-%:0.3:L341Q;-_:X'.L9MK<_&H61@?BI7N?Z(G;"QP'%,8
MR@QD(L&*G"33T_H43<$\3A$,!<\BN_J+7Y>P8B(/Q1?-F 8=Q):-D!<#/Z98
MFM+,&(0<<TH#S@X8/;9G\H$5)Q3W,J"BN^XU!E*<T/O, (I3GQS1S.RI6"LS
M^P_%*_7=][]9+X3DH4PS!%*92@ CP@")1088%'$,,T$BR'=#)$P?_[X%C;[H
M+V=".":#+Z3@NG-YJ07]4:Q%L!:;S8!1G+TXFQ+#:.R\M8AJA JV2L[7#7BZ
M#7PKZL1=HBY"XJ%1U'D9_/>*NHC'R791EZ^R#Q[]A]#'>]N'Q\Z\^T7(><0A
M2P".(PY@$DN 2!J!!*,PQ1E+&36>/G]J@;EY-GJ4/#D(.2 @?!+&RX&UL> X
M9@E'N)@'M,;BXRE*]0M.TT2=^G3O"26=O,Q;?*A/Z&[0I_=S@XO3MU6EYZ4?
MWMHRC D2D "2))ENF"D RG7')*1\(QD)F$JCUAH]:\R-R[Y<?H<;PV=J](P"
MQ3&'M;(YLFW.:NZ\SOQH8=]5YN<T/U%C?O:CXV:'OQ,;4BSU9)J7Z>Q]J>Z?
M=#GG^D-9?1+KM1!-40EF$4R))" B7,=-HA2@).0@SGD4LPQE26Y<7NE"P+EQ
MS,ML:MYJ>:(@Y4*]RK+6M6Z8L:RU#?Z\&S%4>K+OPV7#[=J[[)@T_V_?X&%3
MPZ^QT5>9&C[AAD\_,7SJ73"<&#[9LE>9&#XU:.<FAD^^SO!LX^5V(_A[4NE6
M_&N=:O-%5/7YS$+R)(\3F0,>\A2HM[UR"(3N7Y7R-!(RP9$4=@<F/:O-[>RD
M:5S%&X$#T4H</(HJ6&MY=95 P @__,:Z**,/>U.78B)$G;\G?X&QG;B^QV[:
M3.2+D+A/1#XO@O<\Y(MHG$I#OGS1%.6N^V%SORMN4[_1;_!;N2NH*,3Z_4\]
MFD%O^?,B0V$NLXP!(72JLC[,H9S%($](J*B(Q2*&PPM@;429FY_Q;?OPH-OD
M*I-$JQ'4>@3[ 7ZUF='19$Q1K-6.F9.8^WWPZ@ETYF(^'-30?UD>% G^W(B?
MFX"JY_6_G-72#H'39W6ME7Q7K+<=@F-_!>Z@.PX.^2YUK>):K5H?N!=D^7&U
MWE2UR[2^^5FL%V&$XS@1",B($@ SA@&&.00RX3B4$<>YL&PO<''-N=%H*W#]
M .]$5K[;7N;@3Z*DMD[;NXR]<?QX2D1=QY-'@CDDR&P*C_.@\T5!? >A39$Y
M$90VOM0^2*W'S%4?/^[&=D A)50,1.(< X@E X0(";)<QA3F&(K<N!3MQ9WG
MQC.U<,%R^3H@P;^7A3(,_J; W/9X01>0NQR''8R'8Y9HH/CX<<"1^4L(S".5
M@Z'P%&+<03)-1/"DMCVAO)>?]Q:#.REF-WAV^@-3^*!ZPJKB-668ZWU]88'=
M5,5:^;\?E*@M^ZWN;]BF>#KR=%@D,Y[S&)"(<P 1AP!E% .!*")A1!"BR7#?
M= H1YT:"+W729D)'JZ!5*]#?DF"O6'#0;(P/.\F.#_%M?>^C5Y^W.MK0KJ]+
MNALJ]QM*]BIZ\8:GW "?7O(D<E_1>YX2]WZO>M*51B98M8W@(4*(<RP!"KD
MD+,<8)E30"E.H61)&!++NI,7]Y_GP0EKTXF&==M_":"Q>SP4%M>NL!D6P].J
M_#:V?[GH==*I+C6D/_VQD<^S;D5PH)/VEXM4)"()4ZI,/^6LP@QA0 D* 94)
M03*'-$J,DL#-EIN;&=?TQ-+-+M0K_)$\ZT/I@4_[:7@M'_[1H'GB@KH[R$'0
MUSO"=, .O9!X(HO3,ER'.WKQ.$LE_5<-KEE3WZOO9*T,E[NJ/@9XK@]9UXM(
M1I*3$.L\; P@%1D@N3(?>)[@/)(P%S2VKE<[LYC1X^&U5JV12[D4CZW(/-BN
M%*[!9YT1LPS>JI76(OBX7F_5+]\4]C5LYW WI9M16'JJ76M%K,>JM4(VV1;3
MEJU=0,)YR=JY]7V7JUW X42IVJ4K1E3"ZKZ4Y7JMG1WM'I6Z.\A6\-O'MJ?<
M>D&B+$FR3"A>P1 H)R4!.&<0B#2G>HY.GB2Q[91LDX5MGA _ [,_B\U^)J$.
M3_".W$&Y%WS,C$*C'8DSR2DA$1 8*D>1L0A@2F* 0P[55L5YAE,[1W'J_?#A
M/QKNAI,=,&;_B7%U_2:HQ=TEW0U"=5@]LS%('NJ:+\OBO[[9&)^3=<[F5T]Q
M3J(,X,Z$W)N5;MU2_]B-BD,,LTPJ9Y@SJ<S6.$T %8ERBV.*"(DY3N&(64(F
M(LS/07X2ZTV=_J7$#]Y6@A?V 3'KC1AR/#$UO%Z/'[1#W9EZ73>W:^,1?LX6
M;-#S>79@)-<5SP9L<.N/_5O=:2@EWJD+U[>RMX-5G=3%0X'TP&^ )<P 3#(&
M:)KE((,DBID,!<\C.RHT77IN%%C+K9_1]<4V;H,2[(RWQ)0470#MF PGPW@
M"]K"Y9K]C.7QS'JV.!VSG?4=[%B.BV+Q5@^RJ 1Y6W*Q$-ID8SP%! L=(Q A
M()%4'FD,0\2411=BH[267V\\-X;2L@5:N$!+9\8_1V#UL\L8"%R?29AI;\P,
MYU0]//?KW8._%NQ?[LNG?U67U(^\_@$T#W8$VK2TH]MY>6S/*;%[*,_^W3X-
M]F^Z)?/J_MVV<=L^E$VEU9O3#_@"QB3B- P!ACI,1!,",,^P<KEP2''(0TI"
MTSQ9NZ7G]MBVTNLRPJ+D=9G3A=>?>7JIY:;T/_QNH79,#SN4>2OY57$VS_-U
MA[>G1.!)<;=*&AX&74]6L>4-O:4=#U.TFY<\\ Y3!.34&H4R!K]4XI%4;;K;
MODCCF_IV-O;@B_!<Q#G,!0%)JH-R2:Z^2@G*01[E<0I1G!&S:3]3"32W%TJM
M@?:B.CJ,"=4-V*(A@3NWP'L-X]'=#CP>E'E90[;>Z^,EK#<<6Y]!O@%27C'D
M-QS3_@#@B/O:.\KO6BO@2VU\OE_Q=^K^BRP,19YR#B0-,V6<8P%0DD&09G&>
M2YQC'AL-:#R[PMPH<R=DT$@9*#$#+:>Y$WT:R,O>]&AX7!.;+3)6#G:O]B,\
M[=/W]>9R]ZK5];W[/SB%??5>=V)Z7G\5CV6UT><(W\3]T>M:Y#'-.8Y!RM,$
MP(P30"3-0"RED#17;" MLW]M19@;(;0B*O^DT\!JC!%EM ]#S*:IT?5J*(E:
M^/^UWB5O*$=QW8KOQ2ZR <^G)60DUQ5M'QO<^JT=JSL-*,X7JZ*L[D3U\*DD
MJSOEP[+OXJ8MM\[SC".1<R!X'BI'DN0 )Q%2+(BP#+-<2I8;U^KW+#0W<M-2
M!EK,H)4SN+&H6.]#]'( <2J<'--4(V:PT4@M-5*;'5)#BOS[(+.H^9\(.E\M
M ,Y".%%3  ,X^GH$]%WNKV6 @1(O.@B8?'YPA1A9?[]9<?V?]__8%D]DJ8EX
M$9$8*_B4#\A"I/OJ9X R19AQ'#),,YFDT+)EW>F%YD:36KPZ XNKE]-Z0+[;
M&3SCF.041@(PK'/6U<L'H(P0D$G)0Q)F.!+8LI1V/)X><J)=X2FQI$AF!"1,
M>8&0A!10KM[JZE\T0:$,F92V548C$/5:8Z2[Z/[O@#E"UM0?&?_]<_PZWW_U
M:J3$0<9)*Q5[47!>HWAZ==_5B;T8G*A+[/_\T#?9'ZNZ-&"K/?AV.E_=>+H]
MS%K?E6]$DV4I^((0FN1YG( ,,08@5S\A7?N<)1BF**&$(",W8-CR<WOK?=O2
MNJ][-P_9EDZLX#<E&5>@.J:>KMC[09T-PNW1]SK8E '= =XSRG  )PT!S353
M6<GDF;^&X'7,:H/N,L9J_[ L?]0E-'I>X,=54Z[QHC/,;H+Z@F,B<V71 XFC
M!$!]RD/S)%76)TTXH@0J-\G>FC<78&Y\]_;FVU^##Y]N__XM^/#U]O?@U1_?
MWK\+/G[^3?W_W]Y_N_OX^2_!S=N[CW_[>/?Q_;<AAI7%YM@87&X@]V&(22UY
M4\'W2D\D#8K5;^K_6_E?M-,BK0K3ME@=A)X/ \Y"JBL8=O:8G3;X!MQG*#E^
MWNK(R*VL9ZAJ"W/SW.G\^OZGJ%BQUC;.QU5?/OI"4!DJ)UT"R3G4)8$(8*@,
M14SB%&-"<4JD;9WY1++9/-U^2M'_6"D7--";JJ<-"^5VE3)X%J2R9<^I=L^4
M5J^P(X[YMM%(X]\,?1:U4B]:6(N#6NKW[G,SG<'MFJ"G$M<S<T^,\C&E3[W
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
M-&U_N7KY[/O]WLJ[4BWRMERMU<NKJH.!]10.*90'R!<,Q8RF&04Q0@1 0BC
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
M(VFPW8G:3)0S-P-Z +UL*$T#DVNOZB1" RRF'JC,K:9I(/-D.5E^N:S,I\M
M])A0/1=[,Z,N*] UI0P^/63L>\.Q[P1;MGVGZNP672E2[DUZBACD.1**":DB
M1IFF@# < DI22F6:,QD;F53&*\Z-(W="!_P@=9.YU8IM,Z_<!/'+S#DYCIYL
MK[,0#N!3,RQMQK]/C*FW"?!#OYZ6(^ MX.F= F]R'X^#X"W4>CD+WN;"H;[N
M%Z&^)>HK="]NY5=!UN6*T.7SEW*]ULVA=AW'/ZY.M"E?1"&3&8LC0!*9 \@B
M!"B+4Q"1$*&8)R1)A9TO/$*:N9'Z097NI 5;[WG,]IAZUYY =_P&>(EWM=<C
M>&P5>3'M@IP8Q3"E@SX!IJX=^#$B>G;P)T#S.  PQ4V'!@B^BJ=R^52L[IOD
ME@^$Z1[=S[O,[!B'+(TSD.5YK",%,< 2*X:E*0IC*@E*C'M7&:PW-^;<"]OF
MB06R%=?6%>Y'V31\,!EV?N((U3GT!D<4^F&T#2U,!J??&,-96*>,-AAA<S'L
MT'\7S_$'(Y6. Q%FEPUO3_U8"5;4WYPO5?DHJLVSKH[>W*RX+J=^U-^K!<J%
M/NO) 4(RT8?9$<"0IX +Q#.*0QCFENTCC-:=&QUWA6Y:O#>"UTF]8B>U?9=I
MDRW@%"8L1@G@7!  ,RH!(5$,\I F.>(BB3E</(F*EE?<A.[Z?K;!#=C&IW%3
M ^@Z-M21]_7^Z_NZ;J.Q,?P6#VJL;0&3^X[9)L)X;X5M@="I'M<VEP\N[CG$
M7+Y4!1,WRWKS=6^-K^*!%'K8I7(E9%D]$*7W+5T6][5(ZP56K^<H4B9\G! ]
MR)LRH!:) ,&(D1@FF8PM>UL/%V9N;Q7U@A>KK0CT]T)/<]V)')0'F?7!COII
M+0O!@U?*"-/SFY4CIISZSE]^LR[O&;ZCIA3I9Y\<\V9'"<6:2HN [-3058O5
M3I%SVS=I5<]H0)T7]0R7T'=-SV@L3Y3TC+_GX CV.>J_,-,2"91%, 49@R&
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
MHWH?+9]X_)?FNUD?NGP Z7I>XT<I\/I@9V9%,D@S$DE^H&$H_3T_!22507E
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
MWME9=#I1]</ =>JMQCK._X<_-I4VFBWT:TGI95'PM0R?5998^SIE@F91S 7
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
M]0^^9A_+Z@M?RT_5PBGKTQTE5;Q;X[K.1<[91=U>(_GA0JV>-E^O1$0P#[(
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
M0QQ*WN[/28>LX!N/WS^LRT?.52"JE/%(J\V^=,X;^9%"0\6AHS;S9GT4C/8
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
M%2C+C&B,T9CS.0,06#^0<VQLUR=P!O0_<N1FZ-?C*U*<JW6&*>4PI0GP!<T
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
MD-'.B67[XW*O7]U<U7_1/Y@.DV^N_@%02P,$%     @ ;HA84G])JJ%I(0$
M_7H- !0   !S=&XM,C R,#$R,S%?<')E+GAM;.2]67/;QY(G^MZ?PO?,Z\UV
M[4M'=T]0DNW6C&TJ))[NN?<%44N6A#$(< !0ENZGOUD N(,DEO^&XQ,G))JD
M4+G\*BLS*ROS7__[M\O)#U]QOAC/IO_V-_[/[&\_X#3-\GCZ^=_^]O>+G\']
M[;__^S_]T[_^7P#_Z\W'7W]X-TO7ESA=_O!VCF&)^8<_Q\LO/_Q7QL4?/Y3Y
M[/*'_YK-_QA_#0#_OOI';V=7W^?CSU^6/P@F^..?SO]%YY*8$P821PDJ\ R.
M60?*)>F1F<!U_K\__PLF1_\\<D"I!2CK+'B4!3!%$5 ))T)<?>AD//WC7^H?
M,2SP!V)NNEC]Y[_][<MR>?4O/_[XYY]__O.W.)_\\VS^^4?!F/SQYK?_MOGU
M;T]^_T^Y^FWNO?]Q]=/;7UV,M_TB?2S_\7_]]NNG] 4O XRGBV68IKK 8OPO
MB]4W?YVEL%S)_%6Z?GCV-^I_P<VO0?T6< &2__.W1?[;O__3#S^LQ3&?3? C
MEA_JWW__^/[!DI6R):9_3K/+'^O/?WP[(S1\")\KM:M_O?Q^A?_VM\7X\FIR
M^[TO<RSTO>64%A6,B_62_^WNW_YXM_K5'!<$F!6WO](W-A]1%SN($ORVQ&G&
M-8,WBTQFZ<$O3:IX9_.;?SD)$2>K[XXRCD>K3SZ+B^4\I.5(I9*RU@P<EPF4
MB0J<0D^(#$PK)3!*]Y#Q2O6"R%YI8T$T?YY]_9$^^,<JC?K%2BS ^$87_^W)
MHFL!'4;]3]/E>/G]+&<2[ (7%R%.<.2+#BK2MF"Z$!..98A*1[ ZFN!%RE&&
M!IC8MO9#7NZK^VR>?IC-,\[)LMPL'N;IB>H?HGKS&S]>A3E]$*0OXTF^^=?5
MQ#2AQ^6L07FNE49D_^T'XK[@?([YU[7.GF5RQ>&2["ZN?K-!/&R^N*!_>?9M
MO!AYZ2P&8T ITJ5R7D$4Q8)PTAF?N"89-8^,1U3TAY'CM?L\5(X1=<^@N4?Z
MN]EE&$]'1)OP.05@.63:/HE.8H\64C3<"<U]-KP!G#Q9>##0.$J;LZ9$VS,N
MWEPOQE.B_NV,E)"6O^%EQ/G()5]\"1J2D1Z4UAH\TPC9!B9B$AR]:0 ;6Q?O
M#Q]'*G+6I%2'=<:0'X?OEWBY&#DLC!LRHL$E\MI9C. E';J:7'D7LTQ9Z.9/
ME]OU=P*'.+5SY3#Q]@R1F\BP;I>1XL5%3(KH#HR@3;&=)]& 1)=-<0&YMPW
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
M 5YS#_0%<U$&S4UGS\2.&K?;8O30LL5O1#>#\6Z>C ZVA7-?.$CA$T7-MD!
M<M9DLD)Z+6R1G95D#A!;G=PX':N7$ZO46)6B?)E-2'>+]9S.!@LUMGQXFW4:
MK_'22IG&*L6\>#]]-/0YIA*XI*-7."$VT5;0"*;HF$W6*I;.ZEI?)[>!^2S/
MKG%19U;7\GGR2V0&I^N32^,2>.,B2&6]#S8'83HS;:_0VK=OV#"ZMLQC:5!7
M@_#8[GO3&TE]&R]&I@B>2_'D":B:>B9_PV4O(6C#BE0B!-E=E["M) X7:@<@
MX<7P_$"U# )>:]I_P\N(I&'N*'HAKS5(8T"I*"BZ8@C<^LB]* )Y9W=E]PGK
M&TI-*/N9R>$'2'Y N#E;+N?C>+VL&^IB=O[GE%8X+Q]68MUP5BSFB*3D4LN+
ME2,G,PCBK*!S*5K&O>TLL-R5Z+[Q=C@TGIM/WZR>!H' ]XO%->:WX6I,L<6&
M"588MUP%,$8R8L*:6G;N*+:1S(O:EC%UYHEMH6\8N&H:#$\[R!VIF4' ZRSG
M<=5,F'P(XSR>/F(G6RY)1+05,YG^HAPXDAGPI)C6WG%G.ZM2?Y'2OF]).H)<
M<]H:!/@^XC+49//-VYH-'UQES6*=;"7EJK&C(N>5,3"!=I5@3FK;64NE[23V
MG4;K"&X-Z&<0.#M+Z?KR>E*33<]EGS>L&9TR$T'5C5.?@]>;#L8#:!-5"CIP
MPSN; +$SU7V77'1E_%K1XB  2AMM/EM<8:K#=,^NKB;CM-;?-#_XT4=<W'8P
MJ*&9%-HD52>D>9'(:2X&7'6?O9'.%,R.I<ZBC@-YZ/OD;C=_TH5B!X+@%0/Y
M9J?[Q+VW#G)@J^)1!Z$D#3*;G)G-5H;.4BP/2>L[..D$$5MP>+!Z!@&O#W/\
M.IY=+R;?/]WG(W.MHF>*7(]$?#"G(7I%.Y3DX94-/-C.:L"VD]@_W Y7_):G
MHT=K81!H(F=ACF&![W#S]S5Y++?6G_R,V77M+/'YPXQVY_>/2,<!D?GF^_N?
M/WZZ<8*-<R2RF"$P1[X,2@ZA%D%8ZZ-47.J G;U@;H"?OH_A1G':M7X' >KG
M'9E?*89[3S];T$XU(ACRA&4AB2I6ZNQ3XLQJHHG'++&[.2@[T-MWF-VN;]BT
MP@:!PM=CP5$1WO*<%'#T%)UQ1(A"4BC(DDA,2,FPL[J*U\GM^P!O'"4'W)WL
MI;*#87B%\_&L5@/-EPV!\??K:LK/UU5%B_/K9:U#RF3XR9LF!YIK T98724F
MUJ.MHE->YJ TZLXP^"R5?9_)[4.O&04-"''WFJLHJ:77*0$O(H/*D3A(EDX(
MFQQ72EH9.VM$,IS! .UCZD 5#.+T?+8V.D<CDB898*A#ZW/(X!,S4)03PA9?
M4/7>U:;O-'3[T&I$/8, VC8F>& E,^T@!E*[\HQ!M*&>^2%8Z>H=8F>7O8?"
MJ\4.PNW#ZUBE#.)1Q./8>]-OX*=O.$_C!9Z7\ZMUIT[#ZY3X2&&UCI%\2E^_
MJL.6.1KIK<C9=CD8<2>B=\)@XZ.(N\1@*^H;A,E[X&MNN+AA*[^?KKX=B>/\
M(7Q?9=WG\RKA^N6(91-+40*2)Q]"D3Q)IA3RDY@5=R6IY#LKN#J"CYW@V_@L
MQ=X"BA:5/ A$/[-7GS"Y:I@4TF8\C*Z/"X2"R')>3T+PGIA6(@NG'/JB.[LR
M/H2!G3#L3AG#K:MU$.#]<#U/7T(]42[FJP?(W]=)@!'C%I/(&EBL4\=S*N R
M,C J:LS1:1T[<T.?(W(G$/I3!F$CZMD?:'X-M"E^KI=!1S>&>KR5WD\?9IP^
MXM6&SSS*QB1GB@1A(\FK#I9V3BG0S'CEO- >'U4=;NT/M<>2NZ66V>G!J$W1
M]]QJ[*Z)P[ILX[S<=E9[Z'7<W95O!HSGM61'68KLF?+ HS1UNH:%$.NL*Z<Q
M!2.=9&('G!U-R&[H.\&;C>[5-(@#]=WXZSCC-"]J:?A()PQ*U)&])B H)37Y
M [Z.U(I"<*4X>;-=G:(/*-L-=B=]JW&X)GH],/>Z$4Q&BFB$!Z:"JAT:!$3G
M(]GM8)BWWF?LS$MKZA+WI*\]&M;9D7=J/TV;PN+S5X3:QJ!3K8/TZ$$Y0Q;:
ML%+%ASJ@-9IWUCGQN#M<?M*W(LUHJ%' ]=5X9;W1ON"2W([)XB%K#;=A>;14
MMTU97N*SRQ8M-D:=(R;PJC8FTSE D%J QB!\K1/@N;.78EVT:'E[/:^"/YOF
M=YLM<A&^?<3:#'WZ^6*VVLVT^/PSYO/Y6_KQF%3Y;CS'M)Q\OYAM7%O)(DH1
M/ 1E,DG-9_!!J/H@AUS>7*R*HBNI-<+1<&NT#D+JEIO!SO7>6$C3T;2RL/CR
M\V3V9Y,V]^XS6YU,MIWR5JSHS5*WJ%21E)Y3@&0T!;G.(<3L-"0*3G1ROHC<
M65G)2X0V8#EO/K+.COS[ZC)H,S5R^OFL/K@9+\=X)QCC8F2T3:!8;BEHLQ)\
M4M4CRDY%Y%+SSJK[]R-]2+;P*+QML8+MZ7 0&9R/F'!\M5RQ]RE,R)<NO\QF
M>;%Z&D;&8%['])9/./\Z3JM,?+*J=C,DP9$1#Y&\:U9[<3JCN%6<['MG\<]^
MI/>-T3:!M.7I76M:'01J-[>1BXO9I^OZG)$^^N?9_(;%6[Z"]EQZ\C92MJQV
M=R4'B$4#R:O@N4C1=S?-:3>2^RZ_[A2E+6AQ(,G,.\Z(D?/I&_P2)N6\_$2>
MX>P[$D]6HS8^:"@E.U#1(WA4Q%@JTG+-?(Z=%:*]1FS?Y=L]8;(!S0T$C;=3
M;^JI\!7SV]N6\&>++9(<Q9+0N)Q!Z.HQ61: Y!:@>!N9<$P@[RS#L2?M?=>#
M=XK5-O4ZB&/^AL%ZI_4:<ZH(Y^H0IQ B!Y6X@"#HT+!9ZLA-ED5WUK5U#[K[
MKC#O!;!-ZW,@=G8]" _?SA;+Q2XL!B5D22[7BX\(2DM#1XD3$(FUHH11Z#L+
M^/>DO>^B]$YAVZ9>!P+=S>B8\ UWXM S*T10"61UQ!7Y1. +P:IPK30/WG7H
MONY'>M_EZ!W;V]:T.A#<[B;.M[/:>N.Z)CW6/ZS5RQRU%R9Q,(II<N2%J*^<
M/)C"K9-9L90ZP_#A;/1=FMXIGCO2]B#>M.W&Z[OQ(JW9Q7R/V\3II$&30$A%
M)U#QY.D+EH!;5$R8X$KN[EGE$8ST7?,^0'0WH/%!Q':[<3OBC 1G8H9<4@$E
M7:2 H#9E,L9D<K-<LIW=%NY&<N\5]@,$[5YJ'*KY?3_]2K'K=B'R+(K3O("+
MN?)7'Z6RD,'XG)A*]8E?GW>W+Y#>]XU#MW>W3>EP6"9TL^]B[9Q-O%4'B!8[
M+Y^NXV*<QV%.;)[/5YTDWEPOQE.L8SCO1P-;Q#)2Q2;F*&P5/)#'Y*('K[PF
MO&4*<*V.,7?O'[?!Z0!OAAN#Z?-[HG?,]/Y0[^ZYX9J5U;W/?^ D_SR;?\()
M?;>.J,V_CD,<3]:1Q2OLA^*U58Q!BO79A?29S!7%'"E(3I%U#)8_>N>\]9E5
MXX3U;>,[0'C_"CT6SQ>M/'1^3XJ>?A['"9[1!EZ^RG$2)49C!/A<6SZC]1"#
MXX ><]!2V*2[ZVY\*!<#O+%NSZ)WH^N!Y/ONF/TPGU&<L?Q>IX77(N5:;WQ5
M=_QK7*,T*D?N (-PH+3(X)'.J,A<(N?24K#< \(/96> %]Y=0+T3[0\$\RL?
M[/VT5"F?7R_7?Z^"I5>9U=+QFO2,&B-M<'2U#%^#<24S;K-1QG0%]8.Y&. -
M>7L([T;7PXI>7Y3K2*14:)=FBB9TH#]HP[HL) 3RO11Y9"7'SHJ1=B-Y@'?C
M'<23S6EQJ/F_=1G =B$6CRA][5/M$P6^A<Z6*)4G%-&1(JP/W'=F:?<CO6]?
MN=O\7U,Z'(0%)2<H(>85>ZO!H.?ES6R:%[_/EKA8O=N+)-?KVD%)8\#,HP6;
MK 25R>,)S'MP7%,4X.JPBRX;0^](]@ S<XT!:%L/Z3:T.0BD?L2K35UU96H^
MG_U91SO>=VFVR'4DO.=>2 U,U':?483:]DL""N6ETM&*[B:'',3! /-N[>&W
M?1T/*<-VG]O?9].T?BQ]Q_>H"*:\2,2)2P)4$IH<+.3 (WGB18@H<F<W@J\1
MV[</T!M.C];<0%($'VXY^K7VO7LFP[UM_Y'SKX.B#<>SJ_UYA(+@C(>0@E,Q
M2Q6ZJX([F(L!)L%:]!,ZT77_MW/WW*%?U\T<\W5:=S!XE5&IDI8R@.0IT:$B
M*=!$Y4 [3)A+3MH^>O>Y_1[N<!(&F+1J&I%=*JGG!IR;+7=>/LW*\D]2P2T_
MYW$R_KPIP4,>7&*F0&:^%E(Y :YF4W1T4A7'Z21)NZ!NE\4&F&-J!5^-"WY@
M!_;%["RM)D&>SS]B1KS\:;H<+[\O-HV/E<[.)"5!&JRNB"K$F1>0.<_29HU&
M]_" _262!_B^HOVCN$$M#@6?]PS[TSD<,KM4:EV/8V;5^-U"%$*"$CSJJ!"M
MPLY@^1*E WP=T4T"Z3B=#2)G]*"C[6O.A/-66U,8>%TGYV;R(Z()A@(WF:U.
MQ%YW3:7V(7R #QS: VAK&AV(T=Q-F".M8I%6:>"VCBXO64(,P4,A+\857T34
M95AW14-\TM >3%M0XR"N-'\J!1/YTC]]2ZN&D1\)^IO6D>?3RO39-->_:BW-
MUS"ICLW()U3)* %%47RF>#80BM90M. B\E2$Z<RN'D!_WXFA%B\WV];F('R
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
M]OELFG\>3\=+O)B'C)=A_L<-3T)Z7^K,<X9&D+1H2WNC+-!QDV0)A0*P7=*
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
M> M2IV1%],J8SC+7+Q$Z'-@=!XBM9W8CVAD,U@X[-7Z]K3M12AIGB@8I,OE
ME@X-BMPX.!\,;5V#7G8V&Z8!?H94\-/]0=XU( :Q"S[B5R1F1I:V:<K< M>K
M&_R<P:,(@$H$'Z,@XCNKU=C0U+<=[1P/3Q!YB'(:?+MZU .=;U<X7>";[[^'
M)4EPE%BF<X%DD%2J[:J%!>=2 A%ES)@+6G1=X>L1;:=K]9K"V3'*&DBCBE5G
MW;I?YHLP(?'=E7..;#(\!Z'!6>9 .6DAEE"@T&82)N:4;6?3UY\GL^^I)?VC
ML"$5#N)8)=K+>/GK;+%X@V4VQXOP;<2\)U-M3:UA%Q3F909>$T_,16:,RB[(
MSEXB;J&O[\DB_0/P6*4-HID)$;TQYZNNXR2^B]D=8S^3X,_G>3P-\^]G:3G^
MNNK<\IQ@1RS6!Y\^ 49='0]'HDPD5!E="3$%+[ ST]DD8T-JC=(/UGN#R;'^
MPD63[9!70R@JL\]DYY;+^3A>+VMP>3$[_W-*:].YM%+RJ#".,A<#C)4 BLD"
M7@H'IBC2BW(^/^X*TF*WJR,8Z7MD2?][H3,8#.* ^"6,IW6/W[5+.I_^AJ$J
MH/;AOYC=3HO^=54'NU@N+F:?<#(YGY]/UU7187+3?.RF3CI,?IG/KJ]63VR6
MX^5U-2A;A3D2FE",+ -GGF(+SNOK:Y)<"59J)B4SCXM^6FRCU:LH^IZBTO_&
M.R$H#B*JV'9HW\AP)9 -DV&:<"0"SU&B!.MJIU7'!= 79)TPV^"+-!$[NR[9
MA_"^1ZCTORU:4W/_OM>F5? ]-_-N&S_C7%IGD*)_#MEZ!!4+0D#:KX6K4E(2
M6;A',<AS/9[W6+7O$2E]@;!E_0S" 7K"WS:N./EO2@4+A<+\^M2GSC!'$EY,
MV6A/++O.O/M=".Y]M$G_9K-QO0[TJ55]RAB>/D[>OZKVF0]JHIQV%QJ/K*.]
M4_RGZYAJ1^1Q&:>UFF]\POO=B=>SQE9?WK[G<P&E\P52[1VA @;PRFI0QB!Y
M@$F7[H8:'<I$LX40VU_+WJ].Y]Q[II.#P%>I>)O R>(!792\B,Q\Z+0*9V?*
M^[Y.[@2E+U<U-*O=@;X]V&YZ#GZO]>+'M6<J6WBOU0 4!4\J!5FGQM2G@Y*.
MT& $G9Y:,5/J%+S<6=UGUP:SNL8/'C^NWH;4-H"WW:G/XNQZN7V379#RWM#'
M_#&*1I1Z8PG)"')R@B(GA\L(:)16,LFL]2[-QQH@Y60MXCXPO!_9=*V^D[*0
MA[_.>OGSVK.1;;S.:@"=2O*L1?+ *30&Y6V@@-A%\!Q5X;$P:3O+</?G559=
MC8Q*VG!N(/OZ!AR5 8<R@$Z(0A;"4'<382I!)VOQ]L'4]AXX>^EB$-GNS=.T
MCT@R&->V>\\UGTJ.7. B 5E@H&I3@Z@] B9F0N:Z)-=9_X@=:>Z[Y+ O'+:@
MT4% ]=.7V7Q)'WCY?OJ5F*N75XNW&P'7<32/&0Q"6A94AN BA5GT'Q!%'1RM
M0D)A38X^='9$[$=[WW6*/4&W30T/ L+/;$6EG$=G(C!>YX9YVH6Q_I$,YJ!M
M0N<[JP [PI:V6+?8XYE^I+X&<1OS)DS_./^*\SP/Y94MY:S2*29P.=>Y<E@H
M\G)UPG@B607IK>ANBLRN5/==:=@3.MO1ZD#>&CS34K*\&Q>BB;ZN]T^?2,NK
M*I;S\O-X&J9I'"8?9NM.Q",GC%.*U2>^CG:IJ*/O4C2@A=$\QA)#Z+MSZ.[<
M]%U ."@#W!8*!GH7>3$/&<,T;]YNU'Z6AR;:G_VH)A)(N]'9?^Z(6Y%X($/H
M4410B6L(RE&0KB+!PUJ"1V=SHX=Q([G2W-E3S=V_M2IU3*BS"#IQ51LHT&E2
M/(><F<LL>1="9Z-9]Z3]9#-2^R#UY5O)IC4\T*S[<R;HX)O)5SZP3;,YS-M)
MBG.,L25"=G6PEW!U#$<Q=+S2]WV4++#NLBH#O9U\;K/=77"Q8IDOPH$G<8$*
MM,L\!@11@LHA>I$+?P69C1%SLM9Q'RCN>T/9K I[GINT$\-?\.SSJHO235GA
M+_/98K&2PU;^=2X8F4^0@J]=AXLF21@$*53V7 H9N&\*PGO2=K*9_U81W::"
M3\P=^)2^8+Z>X*P\]QN'7]0?OV:;3L6!G/?O=U3G4TM4H%'63IC&U?&X A"S
MQHS*&ME9K7A_0=OCW3H2Q@D1!1D+XV+-[&EP4M9^(C$9KIDVK+.6+X^).UG'
M8A^L;7E9=(R.>O84_F,VR3&D/Q:;6^01#Y;,O144=VI'# 0+(7,.5J)D,J&A
M*'&'4_[QYY[L"7T(-(X6["#N+A^?$R-#LK"".> UO:N8+N"CD&"<YMH)'9@5
M79F>[?G,$[Q /\[T'*6C0:#LN;AK%(K.0CI?QT(1)\IPB"EKT(ZD57)(5G=V
M_C]'Y,G>DC=PX!VKLT'<DY]-)K,_ZXO?LY3J:[J?9_.W1,?ZP5OMS7)[O[06
MZXB7B'5@&9WJTH+2A3ADC.1HF(I9UXEVK"M4[DO\R=Z:'X?65G5\8G'P@X3
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
M(#<'?)RIY.KPHE1"W5>4K#L3,:&UDLF'*--D72=OJ/J/$[$ON!X.O=Q+T_V
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
M9/6(HTF&BZ3L9&-UGB*T#0;'!</C*2&':J8+G-UCXOI^F8?"7-2 R=$:%+Q
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
M)C]YRV=*02X\12?"D$GRU>/S#BEV02<,C\@'1>W]70K;6F4:HP2!R,C69O(
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
M"9R_H^BO"V3^OIBGBV45]"=,B]/Y;(7Y\@3^(9\GN5CK-%<UP7MS]A3!%5[
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
MY#Y:3#([/UI3E^'8;/UB?!\X[JH3:@(>3:0M-WT2-B_N3,)HLV(@BQ&@3.!
M@4$"H8)(IB@D L9"]C554S\[:P4J#S!\F-[:@=Q5W3M#H8UR'G*=15-)IIT<
M'!2.&(C\X-)HB;O;A$T-O /UNQLGAPB[":C\LEBO%U\ON[E<,E&D$J7V.V&&
M![+X)E!,A@YDU)4#&<UXT]AWT-<$< Y2^ /L'"O])B#T>?'M+@<R9E3>I]K<
MAS@HB."<JB,,"WH=!#(<#3_WB9OZU6R/X#E*[DT@YW58X]EB.:L="C[A>2V1
M^1B6M9?3QBX7)X*7QD,2H?9=T@%<Q  \.N<2Y\6.EU1_FM2I4=6L$]6CAIM
M[-OYN@X1_[Q8A_/-=.';+%V]4F?1!<T-Z!)\;=\KB"F; 'E2F1LEI![MB4H'
M>J<^3ON$R,/YTCWK:^K'OI=IJU>WTE:77#A?(M=>$@S(65"&Y.09&J CAG:I
M]&3^[QG+W0]\'UUA:ISTKLI%[W)MPD0-<A9\N'Y QC.W4<4,/+%<+S4YA! B
M")-,?5/FI1VM('I85J=NEM'LH=X0PG[>'7>=B>7:A"BR@\!=C0<C(Z^>[)%!
M$Z4L1>0PVM7YH)Q.?<"T!.MQ]MQ!&&MBR]V[NWV$OTV%@579QX 9K,4"*DH.
MWA0/I?;H2#()P\5H[GAGLG_*S7 8WAXZ]<,HOPE@/_=:) NO0K0*,!,O2J"
M:$L!ZU-"XTS-%[ZD9STO+2G2$X3[5'.;I8-[2W:S7XV4M542 \%K4XJD/01F
M2VU/FJS,=$BZT1JZ]L'03QE#]+0'1@=,FQNEMU)*5Q]RA9S)HU065- *O$8%
MB8O R-UDQOU'U-B.-!:I\>TT":P::FRWOWHN)583)+O5DX*UQ5B(6)M"<A_!
MF=HL+M:**(G)8I<*O4&)_"E]KN-BZ+: T520L>/95V7RF8?#1234+$70,?!Z
MS5S B2(@E>A=B$PR/9J/=A0G;?0$G!B/^S2'Z1D<$Y\6Q\K[E.Q/T PC(#F:
MH!0C7HN5M7#'1%[(^61=IO<<2T<;O0;;@/'H>FW"GN_]N/?YC;QQ_806G*=$
MPB_*44B5 WBI# 0IHT#)L^;MOOGNQN-TC9':VSQM :K':'V$67J_+^;;1V.]
M]@!]]N,'FYG7B9_1'D?EPG/,TH/,=581-Q2#FEB'74>A8GW\9UV'DW:"QU&?
M<?FUEI70!LZS;?1=GMHFV_MY"F>,X!1I<ZD8J%04Q)B1MDVF(\AI+?*(78Z/
MY*;UIT[[@.OIB]GAE=V$N_&9?O,9SBYK]XPK,I"E+T'5%[+%0-0Z0)3>ZZ(9
M#VRT2+$KT2U=O(Z IX=5Y4,HMPG8/LG2=46^BSS)#$Y97B>2(=D"5% *.4_1
M*<79:#GT#O1.#=9AP/( DWUK;N+$ _E6WV_[5I<<"*UXYBZ!Q]I /Q$;414&
MT7'.@_8)>9<FY;L_?6JD]*["1:_R;,) '6/Z;W+D58HL4%"%JI 4/=/@:DDT
MX^3:8"32Q6A!>R\<M72G,<6)/#XLFM@-SY7(H*WS044"- KKXSD%(04)16@L
MGFMO?!X+YTU.09@407M7/.VCSLF;;1[5>)=EFY73#J3*%A0: R&&2";!!I^U
MUK9T268,V@BY47-Z'!A'T]I/,/<@IQ+)6PK@2S)UG*& 8 5QCS)P3_+&\5+_
M+V[N00M@'Q\&C:'^L8,F9!>M)!<,(]9Z)B6(.8H2+!IDD8<8W8OR&T8J=YL:
MO7VH<^(&DH_>K[T+L^5_A?,+?+7^#4.5=Y7@&]H4MUG]Q[)>W.13GA@*A1F8
MJ&UEN4.(1A+''DTIS*@X7GN-8QB9>DIP"^@>#0B3UC[OJ,KHQNG6,SLM117O
M;/6]:I\4:0M$GDG:C/RP7'PHX8 VJ?N0,,T A1:P.J;NVBH(Z\;FM2=U:@4O
M=.#D.O%4@,IU KCE%,'&Q'4.7/+@AT+I-1733#%XT4 ]3(/-8O43?ELLU^0F
MW>?SNJ3C5"A30J18UM8G9BIG!!]+@B2E#)[[5(H]"JG/TS#-/('V<=JS]EY
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
MM;7/-3?29HRF2R@Q2&KE@4]]RLE7UM9(4(+.8&5$J=VY+.2$/&[^KHQ6>_Z
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
MZX#GH4+-PT@:^G)XL ,P "(&/0OU-FE5//PL)'^1-G+?1%96U1&.@AA,H4W
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
M,4EWLW(Y,I<$@0-9!)7I4+ML'401E3#*^QA[&T?18+]#8[)-B+R5<SE:7J,
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
MYVK6#1V(S6CG1UWPI:U/^%P$Y&2)E5068B;Z BL"DU,1]2##7)IL?K@[A-:
M\KJ9:EV"IZ-\#K_R?.5C'2FBKBXL7T59$LP%2=X/DK2K,T3>LR\!)#IGI0R&
MHQI(';WTW8NDBY5"B/JRD^PD01-BI#TS$Z3GGMRWT*1=R,M&9G2Z8!\I/8Z7
MCV3?2$_ZAY_UQC446F5YA>LQ>>1+?<;Y9)8/..RO?Z^-\[['CELX\NO5SNIJ
M3Y9Z>'M80C2\*&!8YWEE'H!B<4T6E>7$C=0N-FEU\?9*+0^V?'&];6.FF#8Q
M1P>:.5MM)X++(8.7R@LELY=/&PKUXXXTVOUP.JAEV+PQX[)U29ZBLCK<06GT
MV<Y55U=.2P,HNE"8C:( =]R1'2.W-7CREW.)VJN0A+5NA!KL]]DTK!IST3HO
MK[U.56'TC".2@6:Q@&+60^!!0?)%)R0C;L4@$WKWH&'4VFP?"+VNS;J2ZB@R
MULV(6T]_$8E+1]YD4:(6OX4(T6@#G%Q8;5,4TO9F>9MO>TRIQ\Z0M*MNOPNQ
MCA2RF^NB8# +2P?=LO4CM0)><0LB&A6-],4\#7C[!.@X2G^Z D8#!!X@I<$O
M3W[<S--56.#9-+^O#U.NKU>R^C8/TP59F9K;/R_G\SR9AOGMUZMP?W-MI=?"
M!0:&G&=85=EY+R)HZ5EF4D;U="#,"_<JA^Y@?$ [1/ZSWH4Q,.1^F?R<9/*P
M?\%T'>;/Z+M[2VNB%L5F2&;570@M>.8=I.!,\IK[Q)ND]AHM-O2U;^M :I_%
MHS"+^SL:O]U?>X9@DG8)H5"@3Z&_00A,24#B@ ]*%\EZJ]8_@HZAH3J,K]>7
MX$>"\O7AK9TA?\P6F,_GZW.,^1V6V1SO'Z9^)<GC^OG.S?)J-I_07_XXFW]:
M+&[PW<WR]]GR"Z;9Y;3^_MF"F+B<3^+-2AO,SO^:TIZ)62LK<D&1I',\6S )
M23Y2$I=D"N BBN#KJ![L<?9Q_PP8VI?H#>$[SM;(X3;2Q.C[V?<?*]OZDSAT
M28([) VZXR-M)#W?VMN1*<[=L/U24;-83,HDK4N"SN?OK\+T$A>?II^W#]3]
MM' MG631@'!>U+[)"J)B!5)2)F @?)A!YJWO2TB[CDW3U;?O&;))DG1  :<4
M'2=E$X0H-:D!G>GT2\G]( U:#J!E3(JX4T2_[N5TC8+NE>KF#^H/D2+:__4_
M_A]02P$"% ,4    " !NB%A2WX)50+:/  "'+04 $@              @ $
M    97@M.3DQ>&%I9FQI=F4N:'1M4$L! A0#%     @ ;HA84H<NJNFJ& $
MX=\* !(              ( !YH\  &5X+3DY,GAM9&%L:79E+FAT;5!+ 0(4
M Q0    ( &Z(6%+6G60M( 4  ($4   >              "  <"H 0!E>"TY
M.31X97EC;VYS96YT;&5T=&5R;&EV92YH=&U02P$"% ,4    " !NB%A2&$ A
M%3T(  !4*0  '@              @ $<K@$ 97@M.3DU>&-E;W-O>#,P,F-E
M<G1I9FEC870N:'1M4$L! A0#%     @ ;HA84L0Q\ OZ!   710  !X
M         ( !E;8! &5X+3DY-GAC96]S;W@Y,#9C97)T:69I8V%T+FAT;5!+
M 0(4 Q0    ( &Z(6%)WUYUP00@  ( I   >              "  <N[ 0!E
M>"TY.3=X8V9O<V]X,S R8V5R=&EF:6-A="YH=&U02P$"% ,4    " !NB%A2
M[\7Q'/\$  ##%   '@              @ %(Q $ 97@M.3DX>&-F;W-O>#DP
M-F-E<G1I9FEC870N:'1M4$L! A0#%     @ ;HA84B=LB'A4-0  VM8! !X
M             ( !@\D! &5X+3DY.7AC;V1E;V9B=7-I;F5S<V-O;F1U+FAT
M;5!+ 0(4 Q0    ( &Z(6%+Y  MF:6\  (%?!0 0              "  1/_
M 0!S=&XM,C R,#$R,S$N:'1M4$L! A0#%     @ ;HA84M.J^0! +P  !S8"
M !               ( !JFX" '-T;BTR,#(P,3(S,2YX<V102P$"% ,4
M" !NB%A2?%<"+8Q'  #?$0, %               @ $8G@( <W1N+3(P,C Q
M,C,Q7V-A;"YX;6Q02P$"% ,4    " !NB%A2#M=WZYH; P $(R, $P
M        @ '6Y0( <W1N+3(P,C Q,C,Q7V0R+FAT;5!+ 0(4 Q0    ( &Z(
M6%+KYYM#T]   #LN"0 4              "  :$!!@!S=&XM,C R,#$R,S%?
M9&5F+GAM;%!+ 0(4 Q0    ( &Z(6%(G+-YK[!<! "=7 0 3
M  "  :;2!@!S=&XM,C R,#$R,S%?9S$N:G!G4$L! A0#%     @ ;HA84N.B
M[*]>1P  #VL  !,              ( !P^H' '-T;BTR,#(P,3(S,5]G,BYJ
M<&=02P$"% ,4    " !NB%A2I0@YDF\,  !9#0  $P              @ %2
M,@@ <W1N+3(P,C Q,C,Q7V<S+FIP9U!+ 0(4 Q0    ( &Z(6%(G7^E 6D$
M  5%   3              "  ?(^" !S=&XM,C R,#$R,S%?9S0N:G!G4$L!
M A0#%     @ ;HA84I+GA!2YPP  U_(  !,              ( !?8 ( '-T
M;BTR,#(P,3(S,5]G-2YJ<&=02P$"% ,4    " !NB%A2X**DQ(#; 0!"#A0
M%               @ %G1 D <W1N+3(P,C Q,C,Q7VQA8BYX;6Q02P$"% ,4
M    " !NB%A2?TFJH6DA 0#]>@T %               @ $9( L <W1N+3(P
D,C Q,C,Q7W!R92YX;6Q02P4&     !0 % !2!0  M$$,

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